= [2.10.3] - 24 Jan 2024 = * Fixed: Uncaught RangeError: Maximum call stack size exceeded coming from gutenberg panel, #613 * Fixed: Image alt requirement HTTP request loop, #623 * Update: New Translation ES-FR-IT Updates, #615 = [2.10.2] - 15 Jan 2024 = * Fixed: Fix issues with saving while editing post, #598 * Update: Re-Enable \"Show Warning Icon\" settings, #605 * Update: Update OpenAI tasks \"Check now\" button styles, #604 * Update: Small text update for OpenAI response, #603 * Update: Update Checklists sidebar items spacing, #600 * Fixed: The \"publishpress-checklists-panel\" plugin encountered error and cannot be rendered, #594 * Update: CheckLists Translation Updates 11 January 2024, #597 = [2.10.1] - 11 Jan 2024 = * Fixed: 2.10.0 automatically updates posts while editing, #584 * Fixed: Featured image HTTP request loop, #585 * Update: Remove Show warning icon settings, #586 = [2.10.0] - 10 Jan 2024 = * Feature: Add AI features to Checklists requirements, #541 * Update: Add Checklists gutenberg panel, #567 * Update: Remove \"Define tasks that must be complete before content is published.\", #561 * Update: Checklists FREE v.2.9.1 Translation Updates ES-FR-IT, #554 = [2.9.1] - 30 Nov 2023 = * Fixed: Checklist menu often missing on new installation, #524 * Fixed: HyperlinkValidator fails with URLs containing text fragments, #485 * Update: Block updates for posts with incomplete checklists, #303 * Fixed: Conflict with ACF custom field when creating new post, #506 * Fixed: Yoast SEO metabox error when creating new woocommerce product, #505 * Fixed: Warning: Undefined array key \"HTTP_REFERER\" in checklists, #411 * Update: Only disable Status in quick edit for checklists enabled post types, #536 * Fixed: Featured Image Height and Width checks fail for Authors / Contributors, #486 * Fixed: \"Featured Image Size\" requirement fails if you do not have the \"edit_other_posts\" capability, #523 = [2.9.0] - 09 Aug 2023 =
* Changed: Updated internal libraries to latest versions;
* Changed: Move dependencies to lib/vendor;
* Changed: Internal dependencies moved from `vendor` to `lib/vendor`;
* Changed: Updated internal libraries to the latest versions;
* Changed: Removed the `vendor-locator-checklists` library. Internal vendor is now on a fixed path, `lib/vendor`;
* Changed: Deprecated constant `PUBLISHPRESS_CHECKLISTS_PRO_VENDOR_PATH` in favor of `PPCHPRO_LIB_VENDOR_PATH`;
* Fixed: Fix compatibility with Composer-based installations, using prefixed libraries;
= [2.8.0] - 18 May 2023 = * Changed: Replaced Pimple library with a prefixed version of the library to avoid conflicts with other plugins; * Changed: Replaced Psr/Container library with a prefixed version of the library to avoid conflicts with other plugins; * Changed: Change min PHP version to 7.2.5. If not compatible, the plugin will not execute; * Changed: Change min WP version to 5.5. If not compatible, the plugin will not execute; * Changed: Updated internal libraries to latest versions; = [2.7.4] - 06 Mar 2023 = * Fixed: Image alt tag function not working in Classic Editor, #471 * Fixed: Gutenberg Editor error when using Taxonomy Categories, #407 * Fixed: Internal link checker not working in Classic Editor, #278 * Fixed: Rank Math meta field missing when checklists is enabled, #470 * Fixed: Support for Rank Math and Classic Editor, #293 * Update: Use wp_kses_post filter instead esc_html to enable allowed tags in metabox label, #478 * Fixed: Submit Lock Affecting Content Update with Yoast, #423 * Update: German translation, #262 * Update: PRO_Checklists_ES-FR-IT_TranslationUpdate_October2022, #415 * Update: TRANSLATION UPDATES French-Spansh-Italian, #406 = [2.7.3] - 05 Jul 2022 = * Fixed: Missing checklists settings menu in PHP 8.0 and Multisite, #387 * Fixed: Settings footer breaks for language other than English, #388 * Fixed: Missing translation for Min and Max, #389 * Added: Include new Free / Pro library, #377 * Fixed: Issue with Yoast SEO and post_content, #391 * Fixed: Clicking the Preview button will trigger the publishing pop-up, #378 * Fixed: Extra calls slowing down website, #385 * Fixed: Warning: Undefined array key \"page\", caused by \"helper_settings_validate_and_save\" function, #369 * Update: Most important buttons should be yellow only, #382 * Fixed: Issue with PHP 5.6, #386 = [2.7.2] - 27 Apr 2022 = * Fixed: Fix Yoast SEO word count breaks in Pending Review, #345; * Fixed: Run the WordPress VIP scans on Checklists, #354; * Fixed: Missing translation string for \"Featured image width between\", #346; * Added: BR translation for checklists Pro, #368; * Fixed: Refactor Pro string translation to use direct wp __ function, #367; = [2.7.1] - 21 Apr 2022 = * Fixed: Fix incorrect text in settings, #344; * Fixed: Allow links with # as valid URL check, #352; * Fixed: Hide task not supported for post type, #199; * Fixed: Fix bad footer image URL on Windows for the Pro plugin, #342; * Fixed: Only load the checklists and resources in relevant pages, #129; * Fixed: Fix method call is provided 2 parameters, but the method signature uses 1 parameters error, #179; * Updated: Spanish and Italian translations, #348; = [2.7.0] - 16 Feb 2022 = * Added: Added capability \"manage_checklists\" to access Checklists screen, #173; * Fixed: Fix tabs layout in the settings page, #317; * Removed: Remove the icon from the admin heading; * Fixed: Updated the Reviews library, fixing compatibility with our other plugins; * Fixed: Add capability check before saving global checklists options (we already had a nonce check in place), #325; * Fixed: Improved output escaping in the admin interface, #326; * Fixed: Improved input sanitization, #324; * Fixed: Fixed duplicated admin menu on PHP 8, #316; = [2.6.2] - 15 Nov 2021 = * Fixed: Can\'t update published posts if requirements changed * Added: WordPress Reviews version 1.1.12 = [2.6.1] - 11 Nov 2021 = * Fixed: Fix the license key management; * Fixed: Fix the \"Update now\" notices when there is a most recent update available; * Fixed: Skip the comply of requirements when \"Include pre-publish checklist\" is disabled * Fixed: Preferences Panel box is broken * Fixed: Changed ID of span where full slug is picked up from with Classic Editor * Fixed: Border width for buttons * Added: Ask for plugin review support = [2.6.0] - 22 Apr 2021 = * Added: Added drag-and-drop support for sorting the checklists requirements, #172; * Fixed: Fixed default position of items in the checklist; * Changed: Added support for displaying unit text in the checklist requirements settings page; * Fixed: Added respective unit text in the featured image size requirement; = [2.5.0] - 08 Apr 2021 = * Added: Support for checking the width and height of the featured image, #109; * Added: Added Italian translation. Huge thanks to Simone Bianchelli and Angelo Giammarresi for sharing the translation files; * Fixed: Fixed support to PHP 5.6, #240; * Fixed: Fixed some class names to match the filename, #241; * Fixed: Fixed some strings that were not being translated; * Fixed: Fixed detection of the Block Editor when the Classic Editor plugin is installed and the user can select which editor to use, #239; * Fixed: Fixed a CSS conflict with the class \"warning\" and some themes, #243; * Fixed: Fixed pre-publishing panel and warning when required items are unchecked, #252; * Fixed: Fixed link validation for \"tel:\" and \"mailto:\" links, #246 * Fixed: Fixed WPBakery compatibility, #237; = [2.4.2] - 22 Oct 2020 = * Fixed: Remove unexistent dependencies for met-box.js, #231; * Changed: Updated the base plugin to v2.4.2; = [2.4.1] - 08 Oct 2020 = * Fixed: Fix JS error Uncaught TypeError: Cannot read property \'doAction\' of undefined, #224; * Fixed: Fix broken menu item if the user doesn\'t have permissions to see the menu, #226; * Changed: Updated base plugin to v2.4.1; = [2.4.0] - 22 Sep 2020 = * Added: Added a new task for validating links in the content, #200; * Added: Added a new task for checking the number of external links, #201; * Added: Added form validation for required fields in the checklists page, #175; * Added: Added a new task for requiring approval for specific roles, #104; * Added: Added new field for custom tasks to select which role can check/uncheck the box, #104; * Removed: The option \"Recommended: show only in the sidebar\" were removed and current settings fallback to \"Recommended: show in the sidebar and before publishing\", which was renamed to just: \"Recommended\", #195. * Changed: Changed the order of tasks in the settings page, #223; * Changed: Updated base plugin to v2.4.0; = [2.3.2] - 20 Aug 2020 = * Fixed: Fixed warnings related to missed dependencies for scripts when the post type is not selected to use checklists, #208; * Changed: Updated the base plugin to v2.3.2; = [2.3.1] - 14 Aug 2020 = * Fixed: Fixed compatibility with WP 5.5; * Fixed: Fixed Gutenberg and Classic Editor detection, #203, #202; * Fixed: Fixed invalid selector in jQuery, #197; * Fixed: Fixed the publishing button that was stuck sometimes making impossible to publish a post, #191; * Changed: Updated the base plugin to 2.3.1; = [2.3.0] - 06 Aug 2020 = * Added: Added new task for checking if all the images in the post has an \"alt\" attribute, #164; * Fixed: Fixed the verification for custom taxonomies in the post editor page, #114; * Fixed: Fixed style for unchecked custom tasks, #184; * Fixed: Updated language files; * Changed: Hide Yoast SEO tasks if Yoast\'s plugin is not activated, #164; * Changed: Updated translation strings; * Changed: Changed the algorithm of the Yoast SEO readability and SEO analysis verification, considering the selected score as the minimum score, #169; * Changed: Change the label of the \"Add custom item\" button to \"Add custom task\", #181; * Updated: Update base plugin to 2.3.0; = [2.2.0] - 21 Jul 2020 = * Added: Add support to Yoast SEO readability and SEO analysis pass task in the checklists - #86; * Added: Add new task for checking the limit of chars in the excerpt test - #150; * Added: Add new task for checking the number of internal links in the text - #52; * Fixed: Remove not used transient for checking data migration; * Fixed: JS error message related to missed PP_Checklists object; * Fixed: Enqueue scripts only when required - #106; * Fixed: Fixed translation support adding French and British English translations; * Changed: Updated the PHP min requirement from 5.4 to 5.6; * Changed: Updated the WordPress tested up to version to 5.4; * Changed: Updated the label and text for some tasks; * Changed: Updated the base plugin to 2.2.0; * Changed: Removed the option to disable the WooCommerce integration module - #137; = [2.1.0] - 07 May 2020 = * Added: Add permalink validation rule for the checklists - #115; * Added: Add option to select user roles to skip specific requirements - #131; * Added: Add a menu link to upgrade to the Pro plan; * Changed: Improve UI for custom items in the checklist, removing the \"X\" icon - #126; * Removed: Remove the option to hide the Publish Button due to conflicts with Gutenberg; * Fixed: Fixed the tabs for post types in the Checklists admin page. If you have too many post types the second line of tabs was overlaying the first line - #132; * Fixed: Fixed the checklist warning popup when you are updating a published post and has unchecked required tasks in the checklist, for the classic editor - #124; * Fixed: Fixed the list of available post types for the checklists to display any post type that has the show_ui = true. Non public post types are now recognized - #127; * Fixed: Fixed the list of post types in the Checklists page hiding the tabs of post types that are not selected in the settings - #136; * Fixed: Fixed the error displayed on Windows servers when the constant DIRECTORY_SEPARATOR is not defined; * Fixed: Fixed empty checklists on fresh installs due to no post type being selected. Posts is selected by default now - #140; * Fixed: Fixed warning icon on Gutenberg moving it from the side to over the publish button - #138; * Fixed: Fixed and error in the EDD update library, updating it; = [2.0.2] - 18 Mar 2020 = * Fixed: Fix Checklist for custom hierarchical taxonomies when using Gutenberg; * Fixed: Small improvements to the UI; * Fixed: Fix compatibility with Rank Math fixing error in Gutenberg; = [2.0.1] - 07 Feb 2020 = * Fixed: Fixed syntax error on some environments; * Fixed: Fixed the item_id in the license validation process; * Changed: Updated the base plugin to the version 2.0.1; = [2.0.0] - 16 Dec 2019 = * First public release of the Pro package. This release includes the Checklists v2.0.1 + the modules from the old PublishPress WooCommerce Checklists plugin v1.1.7. = [1.4.7.1] - 12 Dec 2019 = * Transitional package for the standalone plugin PublishPress Checklists Pro v2.0.0. = [1.4.7] - 21 Jul 2019 = * Fixed: A JS error was preventing to block the post save action when displaying a popup with missed requirements on Classic Editor = [1.4.6] - 20 jun 2019 = * Avoid JS white screen on Gutenberg \"New Post\" access by Author with Multiple Authors plugin active and \"Remove author from new posts\" setting enabled; * Change minimum required version of PublishPress to 1.20.0; = [1.4.5] - 22 Feb 2019 = * Fixed the pre-publishing check to avoid blocking save when not publishing; = [1.4.4] - 12 Feb 2019 = * Fixed JS error that was preventing the Preview button to work properly in the classic editor; = [1.4.3] - 11 Feb 2019 = * Changed the label for checklist options in the settings panel; * Fixed translation to PT-BR (thanks to Dionizio Bach); * Fixed bug when word-count script was not loaded; * Fixed JS error if an editor is not found; = [1.4.2] - 30 Jan 2019 = * Removed license key field from the settings tab; * Fixed the checklist for the block editor; = [1.4.1] - 24 Jan 2019 = * Disable post types by default, if Gutenberg is installed; =[1.4.0] - 14 Jan 2019 = * Fixed the TinyMCE plugin to count words to not load in the front-end when TinyMCE is initialized; * Fixed the assets loading to load tinymce-pp-checklist-requirements.js only in the admin; * Added better support for custom post types and custom taxonomies which use WordPress default UI; * Fixed conflict between custom taxonomies and tags in the checklist while counting items; * Update POT file and fixed translations loading the text domain; * Updated PT-BT language files; = [1.3.8] - 18 Apr 2018 = *Fixed:* * Fixed wrong reference to a legacy EDD library\'s include file; * Fixed PHP warning about undefined property and constant; = [1.3.7] - 21 Feb 2018 = *Fixed:* * Fixed support for custom post types; = [1.3.6] - 07 Feb 2018 = *Fixed:* * Fixed error about class EDD_SL_Plugin_Updater being loaded twice; = [1.3.5] - 06 Feb 2018 = *Fixed:* * Fixed saving action for custom items on the checklist; * Fixed license validation and automatic update; = [1.3.4] - 26 Jan 2018 = *Changed:* * Changed plugin headers, fixing author and text domain; = [1.3.3] - 26 Jan 2018 = *Fixed:* * Fixed JS error when the checklist is empty (no requirements are selected); * Fixed compatibility with PHP 5.4 (we will soon require min 5.6); * Fixed custom requirements; * Fixed the requirement of tags; * Fixed PHP Fatal error on some PHP on the featured image requirement; * Fixed category count in the checklist; *Added:* * Added action to load plugins\' script files; *Changed:* * Rebranded to PublishPress; = [1.3.2] - 31 Aug 2017 = *Fixed:* * Fixed EDD integration and updates; *Changed:* * Removed Freemius integration; = [1.3.1] - 13 Jul 2017 = *Fixed:* * Fixed support for custom post types allowing to use custom items as requirements; = [1.3.0] - 12 Jul 2017 = *Added:* * Added support for setting specific requirements for each post type, instead of global only; *Fixed:* * Fixed the delete button for custom items in the settings. It was remocing wrong items, in an odd pattern; * Fixed PHP warning in the settings page about undefined index in array; * Fixed the menu slug in the Freemius integration; *Changed:* * Changed the required minimun version of PublishPress to 1.6.0; * Imprived extensibility for add-ons; = [1.2.1] - 21 jun 2017 = *Added:* * Added pt-BR translations *Fixed:* * Fixed PHP warnings after install and activate * Fixed PHP warnings about wrong index type * Fixed the license and update checker *Changed:* * Removed English language files * Updated Tested Up to 4.8 = [1.2.0] - 06 jun 2017 = *Added:* * Added the option to hide the Publish button if the checklist is not completed * Added the option to add custom items for the checklist * Added POT file and English PO files *Fixed:* * Fixes the mask for numeric input fields in the settings tab on Firefox * Fixes the license key validation * Fixes the update system *Changed:* * The warning icon in the publish box now appears even for published content = [1.1.2] - 23 May 2017 = *Fixed:* * Fixes the word count feature *Changed:* * Displays empty value in the max fields when max is less than min * Improves the min and max fields for value equal 0. Displays empty fields. = [1.1.1] - 18 May 2017 = *Fixed:* * Removed .DS_Store file from the package * Fixed the \"Hello Dolly\" message in the Freemius opt-in dialog * Increased the minimum WordPress version to 4.6 *Changed:* * Improved settings merging the checkbox and the action list for each requirement * Changed order for Categories and Tags to stay together in the list * Changed code to use correct language domain = [1.1.0] - 11 May 2017 = *Added:* * Added \"Excerpt has text\" as requirement * Added option to set \"max\" value for the number of categories, tags and words - now you can have min, max or an interval for each requirement. *Changed:* * Improved the JavaScript code for better readability = [1.0.1] - 03 May 2017 = *Fixed:* * Fixed the name of plugin\'s main file * Fixed WordPress-EDD-License-Integration library in the vendor dir = [1.0.0] - 27 Apr 2017 = *Added:* * Added requirement for minimum number of words * Added requirement for featured image * Added requirement for minimum number of tags * Added requirement for minimum number of categories * Added Freemius integration for feedback and contact form * Added option to display a warning icon in the publish box * Added checklist to the post form * Added option to select specific post types