Releases: publishpress/PublishPress-Future
Releases · publishpress/PublishPress-Future
3.0.3
Changelog
- FIXED: Error on the block editor: The "postexpirator-sidebar" plugin has encountered an error and cannot be rendered, #475;
- FIXED: Error message in the future action column: Action scheduled but its definition is not available anymore, #474;
- CHANGED: Update message when future action data is corrupted for the post;
3.0.2
Changelog
- FIXED: Fix warning displayed in the classic editor if a taxonomy is not properly selected, #453;
- FIXED: Fix typo in a message when a taxonomy is not properly selected;
- FIXED: Fix a blank post type label in the Arguments column in the Actions Log list when a post type is not registered anymore;
- FIXED: FIx error message in the Future Action column if the action is not found anymore, #454;
- FIXED: Fix default date/time offset, #455;
- FIXED: Fix label "Action" on a few screens, #458;
- FIXED: Fix broken screen due by a long select field in Classic Editor, #458;
- FIXED: Fix Future action ordering not working on "Posts" screen, #462;
- FIXED: Update .pot file and some translation strings;
v3.0.1
Changelog
- ADDED: Add diagnostic check for DB schema in the Settings page;
- CHANGED: Changed privacy for method PublishPress\Future\Framework\WordPress\Models\PostModel::getPostInstance from
private
toprotected
; - FIXED: Restore future action data on post meta fields, #452;
- FIXED: Fix PHP warning about undefined index 'categoryTaxonomy';
- FIXED: Fix auto-enabled future action on new posts, #447;
- FIXED: Fix default future action type on custom post types;
- FIXED: First letter of future actions log is not capitalized on some messages in the popup view;
- FIXED: Fix log message when actions related to taxonomy terms run;
v3.0.0
Changelog
- ADDED: Add Deutch translation files, #429;
- CHANGED: Post expiration queue migrated from WP Cron to Action Scheduler library from WooCommerce, #149;
- CHANGED: Deprecate hook "publishpressfuture_expire" in favor of "publishpress_future/run_workflow". New hook has two arguments: postId and action, #149;
- CHANGED: Changed the label "Type" to "Action" in the bulk edit field;
- CHANGED: Change the capability checked before authorizing API usage. Changed from
edit_posts
topublishpress_future_expire_post
; - CHANGED: Added the old post status in the log message when the post expires changing status;
- CHANGED: Change the text of options in the bulk edit field, for more clearance;
- CHANGED: Change text of Post Types settings tab;
- CHANGED: FIXED: Replace "Expiry" with "Actions", #392;
- FIXED: Fix PHP warning about undefined index 'terms', #412;
- FIXED: Fix error on block editor: can't read "length" of undefined;
- FIXED: Fix escaping on a few admin text;
- FIXED: Fix text and positions of expiration fields in the bulk edit form;
- FIXED: Fix email notifications, #414;
- FIXED: Fix PHP Fatal error: Uncaught TypeError: gmdate(): Argument #2 ($timestamp) must be of type ?int, #413;
- FIXED: All the expirations scheduled to the future run if we call "wp cron events run --all", #340;
- FIXED: Deactivation of the plugin does not remove the cron jobs and settings, #107;
- FIXED: Can we make the cron schedule more human-readable, #231;
- FIXED: Expiration actions related to taxonomy are not working if default way to expire is not taxonomy related, #409;
- FIXED: Database error on a new site install, #424;
- FIXED: Bulk Edit Text doesn't match Quick Edit, #422;
- FIXED: Expiration Email Notification is not working, #414;
- FIXED: Capital case for statuses, #430;
- FIXED: Make sure all files has protection against direct access, #436;
- FIXED: Fix fatal error sending expiration email, #434, #433;
v2.9.2
v2.9.1
v2.9.0: Bug fixes and preparing to Pro
Changelog
- ADDED: Add new filter for filtering the expiration actions list: publishpressfuture_expiration_actions;
- ADDED: Add new constant PUBLISHPRESS_FUTURE_BASE_PATH to define the base path of the plugin;
- ADDED: Added hooks to extend settings screen;
- ADDED: Added ads and banners for the Pro plugin;
- CHANGED: Refactored the UI for the Post Types settings screen closing the fields if not activated, #335, #378;
- CHANGED: Refactored the services container to be used by the Pro plugin;
- CHANGED: Changed the order of some settings field in the Post Types settings screen;
- FIXED: Fix hook transition_post_status running twice, #337;
- FIXED: Fix bug with choosing a taxonomy change as a default, #335;
- FIXED: Updated FR and IT translations, #336 (thanks to @wocmultimedia);
- FIXED: HTML escaping for a field on the settings screen;
- FIXED: Fix the expiration date column date format;
- FIXED: Fix option to clear data on uninstall, removing the debug table;
v2.8.3: Bug fixes
Changelog
- ADDED: Add new filters for allowing customizing the expiration metabox and the email sent when post is expired, #327 (thanks to Menno);
- CHANGED: Changed pattern of expiration debug log messages to describe the action in a clearer way and add more details;
- CHANGED: Changed the label and description of the setting field for default date and time expiration offset, #310;
- FIXED: Remove debug statement, #326;
- FIXED: Fix text for default date/time expiration setting description;
- FIXED: Fix PHP 8 error and remove extract functions, #328;
- FIXED: Simplify setting to set default expiration date/time interval, removing invalid "none" option, #325;
- FIXED: Simplify unscheduling removing duplicated code, #329;
- FIXED: Fix PHP warning and fatal error when post's expiration categories list is not an array, #330;
v2.8.2: Bug fixes
v2.8.1
Changelog
- FIXED: Fix PHP warning: attempt to read propertyu "ID" on null in the "the_content" filter, #313;
- FIXED: Fix PHP warning: undefined array key "properties" in class-wp-rest-meta-fields.php, #311;
- FIXED: Update language files to ES, FR and IT (thanks to @wocmultimedia), #308;