=== Tribe Common === == Changelog == = [4.7.22] 2018-10-22 = * Fix - Update `Tribe__Admin__Help_Page::is_current_page()` to return true when viewing the help page from the network settings [109563] * Language - 3 new strings added, 35 updated, 3 fuzzied, and 1 obsoleted = [4.7.21] 2018-10-03 = * Fix - Only load Customizer CSS when loading main stylesheets or widget stylesheets of PRO [112127] * Fix - Restore functionality of admin notices that display when a license key is invalid (thanks to @tyrann0us on GitHub for submitting the fix!) [113660] * Fix - Update our mascot terminology to the preferred verbiage [114426] * Fix - Handle the upload of images with more complex URLs [114201] * Tweak - Added the `tribe_global_id_valid_types` action to allow new EA origins [114652] * Tweak - Added the `tribe_global_id_type_origins` action to allow new EA origins [114652] = [4.7.20] 2018-09-12 = * Add - Added is_string_or_empty, is_image_or_empty, is_url_or_empty variations for REST API validation of values that are allowed to be set as empty [108834] * Add - Introduce folder lookup for `Tribe__Template` to allow usage on Themes [112478] * Fix - When option to avoid creating duplicate Organizers/Venues is enabled, we now exclude trash and autodraft posts when looking up potential duplicates [113882] * Fix - Allow settings to restrict to only one country [106974] * Tweak - Removed filters: `tribe_template_base_path` * Tweak - Added new filters: `tribe_template_before_include`, `tribe_template_after_include`, `tribe_template_html`, `tribe_template_path_list`, `tribe_template_public_path`, `tribe_template_public_namespace`, `tribe_template_plugin_path` = [4.7.19] 2018-08-22 = * Fix - Add the following datepicker formats to the validation script: YYYY.MM.DD, MM.DD.YYYY, DD.MM.YYYY [102815] * Add - Added the `Tribe__Process__Queue::delete_all_queues` method [111856] * Tweak - updated some foundation code for the Tickets REST API [108021] * Tweak - Event Aggregator Add-On text due to the removal of Facebook Imports [111729] = [4.7.18] 2018-08-01 = * Fix - Add `target="_blank"` to repository links in the Help Page [107974] * Fix - Change 3rd parameter to be relative path to plugin language files instead of the mofile for load_plugin_textdomain(), thanks to jmortell [63144] * Tweak - Deprecate the usage of old asset loading methods [40267] = [4.7.17] 2018-07-10 = * Add - Method to sanitize a multidimensional array [106000] * Add - New is_not_null and is_null methods for Tribe__Validator__Base [109482] * Tweak - Added new filter `tribe_plugins_get_list` to give an opportunity to modify the list of tribe plugins [69581] = [4.7.16] 2018-06-20 = * Fix - Fixed a PHP warning related to the RSS feed in the Help page [108398] * Tweak - Add notices related to PHP minimum versions [107852] = [4.7.15] 2018-06-04 = * Add - Method to parse the Global ID string [104379] * Add - Load tribe-common script to prevent undefined function errors with tribe-dropdowns [107610] = [4.7.14] 2018-05-29 = * Fix - Adjust the `Tribe__PUE__Checker` $stats creation regarding WordPress multisite installs [84231] * Fix - Hide any errors generated by servers that don't support `set_time_limit()` [64183] = [4.7.13] 2018-05-16 = * Fix - Prevent PHP 5.2 error on new Queuing Proccess `T_PAAMAYIM_NEKUDOTAYIM` [106696] * Fix - Modify some language and typos = [4.7.12] 2018-05-09 = * Fix - Updated datatables.js to its most recent version to prevent conflicts [102465] * Tweak - Added the `Tribe__Process__Queue` class to handle background processing operations * Tweak - Changed 'forums' for 'help desk' in the Help content [104561] * Tweak - Updated datatables.js to most recent version, to prevent conflicts [102465] * Tweak - Add `tribe_set_time_limit()` wrapper function to prevent errors from `set_time_limit()` [64183] * Tweak - Changed 'forums' to 'help desk' throughout the content in the "Help" tab [104561] * Language - 3 new strings added, 84 updated, 3 fuzzied, and 3 obsoleted = [4.7.11] 2018-04-18 = * Fix - Restore "type" attribute to some inline `