Releases: publishpress/PublishPress-Future
Releases · publishpress/PublishPress-Future
3.1.2
3.1.1
Changelog
- ADDED: Add new bulk action for posts to update future action scheduler based on post's metadata, #538;
- DEPRECATED: Deprecate class PublishPress\Future\Core\DI\ContainerNotInitializedException;
- DEPRECATED: Deprecate class PublishPress\Future\Core\DI\ServiceProvider;
- DEPRECATED: Deprecate interface PublishPress\Future\Core\DI\ServiceProviderInterface;
- FIXED: Fix compatibility with 3rd party plugins that import posts, #538;
- FIXED: Fix JS error when admin user has no permissions, #533 (Thanks to @raphaelheying);
- FIXED: Fix missed post link on the email notification, or actions log, when the post is deleted, #507;
- FIXED: Fix plugin activation hook not running on plugin activation, #539;
- REMOVED: Remove tooltip from the "Expires" column in the posts list, #511;
3.1.1-beta.1
3.1.0
Changelog
- FIXED: Fix compatibility with Composer-based installations, using prefixed libraries, #522;
- FIXED: Fix notice about using
FILTER_SANITIZE_STRING
on PHP 8, #525; - CHANGED: Remove the file
define-base-path.php
. The constantPUBLISHPRESS_FUTURE_BASE_PATH
is deprecated and is now defined in the main plugin file; - CHANGED: Internal dependencies moved from
vendor
tolib/vendor
, #522; - CHANGED: Replaced Pimple library with a prefixed version of the library to avoid conflicts with other plugins, #522;
- CHANGED: Replaced Psr/Container library with a prefixed version of the library to avoid conflicts with other plugins, #522;
- 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 the latest versions;
- CHANGED: Changed the priority of the hook
plugins_loaded
on the main plugin file from 10 to 5, #522; - CHANGED: Removed the
vendor-locator-future
library. Internal vendor is now on a fixed path,lib/vendor
, #522; - CHANGED: Deprecated constant
PUBLISHPRESS_FUTURE_VENDOR_PATH
in favor ofPUBLISHPRESS_FUTURE_LIB_VENDOR_PATH
; - CHANGED: Update Action Scheduler library to 3.6.2;
- CHANGED: Update the .pot and .mo files;
3.1.0-alias
Alias plugin for backward compatibility after 3.1.0, because the free plugin in the Pro was moved from vendor
to lib/vendor
and some clients have custom code pointing to the legacy path yet. This plugin will help to avoid breaking their site when updating the plugin, until they update the custom code.
3.0.6
3.0.5
Changelog
- ADDED: Add a setting field to control the style of the Future Action column on posts lists (Advanced tab), #482;
- FIXED: Fix the message that prevented to select terms for a future action, #488;
- FIXED: Fix the taxonomy field in the Post Types settings page, that was not visible unless you select a taxonomy related default action, #496;
- FIXED: Fix the space after the "reset" button on the calendar field, in the block editor, #465;
- FIXED: Fix error displayed when trying to deactivate the plugin with "Preserve data after deactivating the plugin" as "Delete data", #499;
- FIXED: Fix DB error when trying to create the action args table, due to DESCRIBE query on a table that do not exists yet, #450;
- FIXED: Fix default expiration date time for post type on different timezones;
- FIXED: Fix date and time on block editor with different timezones, #498;
- FIXED: Fix missed title and post type info in emails or logs when the post is deleted, #507;
- FIXED: Notice: Undefined variable: gmt_schedule_display_string, in the columns in the Future Action screens, #504;
- FIXED: Update ES, FR, and IT translations, #509;
- CHANGED: Improve the label for the terms field in the block editor panel, #483;
- CHANGED: Merge the settings tabs "Diagnostics" and "Tools", #501;
- CHANGED: Update the .pot file;
- CHANGED: Renamed the settings tab "Defaults" to "General";
- CHANGED: Added some instructions comments to translators;
- CHANGED: The default date interval for global and post type settings now only accepts EN format, $495;
- CHANGED: Add log message when date time offset is invalid when trying to schedule a future action;
- CHANGED: Change the date format on "Scheduled Date" column in the Future Actions list to use the site timezone and not GMT date. GMT date is now displayed on the tooltip;
- CHANGED: Changed text and buttons labels on Diagnostics and Tools settings tab, #506;
- CHANGED: Add method getExpirationDateAsUnixTime to the ExpirablePostModel class;
- CHANGED: Changed method getTitle on ExpirablePostModel to return title from args if post is not found anymore;
- CHANGED: Changed method getPostType on ExpirablePostModel to return post type from args if post is not found anymore;
- DEPRECATED: The methods getDefaultDate and getDefaultDateCustom on SettingsFacade class are deprecated;
3.0.4
Changelog
- FIXED: Fix "Save changes" notification on block editor when post is not edited, #449;
- FIXED: Fix unchecked category on classic editor when editing a post with future action enabled, #481;
- FIXED: Update French translation, #473;
- FIXED: Fix the plugin initialization to properly load the plugin text domain, and CLI commands;
- FIXED: Fix the start of the week on the calendar, honoring the site setting, #484;
- FIXED: Fix the taxonomy field for custom post types;
- FIXED: Fix consistency in the message in the block editor, compared to classic editor, when no taxonomy is selected;
- FIXED: Update the .pot file;
- CHANGED: The name of the block editor component changed from
postexpirator-sidebar
topublishpress-future-action
, #449; - CHANGED: Update the Action Scheduler library from 3.6.0 to 3.6.1;
- REMOVED: Remove internal function
postexpirator_init
;
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;