Releases: PressForward/pressforward
Releases · PressForward/pressforward
5.5.0
- Bumped required PHP version to 7.3.0.
- Updated to latest version of Readability.php library, for server-side parsing of items imported via RSS.
- Visual and usability improvements to Nominate This window.
- Improvements to the ‘Bookmarklet’ section of the Tools admin panel, including a clipboard tool that makes it easier to set up the Nominate This bookmarklet on mobile devices.
- Reworked the trash deletion system to use WordPress’s pseudo-cron system, for improved reliability.
- Improvements to internal library loading, and updates to various PHP libraries.
- Improvements to internationalization, including integration with wordpress.org translation systems.
- Fixed bug that caused tags not to be imported from Nominate This in certain cases.
- Improvements to the way that trash deletion is handled on a per-item basis, including the ability to enter 0 as the “retain time”, thereby disabling automatic deletion of old items.
- Fixed bug that prevented users from uploading OPML files for import.
- Refactored the Sort feature on the Reader interface for more reliable performance.
- Internal improvements to allow for better customization of the “draft” post type via filter.
- Eliminated a number of unused libraries.
5.4.0
- Bumped WordPress requirement to 5.7.
- Overhaul to the way that the Nominate This window fetches remote content, for improved performance, improved parsing of source with content, and better error handling.
- Rolled back dynamic source statement from 5.3.0 in favor of legacy source statement in post body.
- Introduced new, optional email notifications for nominators (on successful nomination, and on nomination promotion).
- Added support for JSON-LD data detection when fetching remote items in Nominate This.
- Fixed bug that prevented categories from being properly saved during the nomination process.
- Fixed bug that prevented Subscribed Feeds from being edited in the Block Editor.
- Fixed bug that caused 'Drafted' filter to show others' drafts to users who don't have the proper permissions.
- Internal improvements to conform with WordPress coding standards and best practices.
- Fixed bug that prevented certain OPML imports from completing.
- Fixed bug that prevented the 'Refresh Feed Items' button from working.
- Fixed bug that triggered JavaScript errors when loading certain items directly in the Reader interface.
- Fixed pagination bugs in Reader mode.
- Improved appearance and functionality of modals after recent Bootstrap library update.
- Improved compatibility with PHP 8.1+.
5.2.2-PR3-beta
No trailing comma
5.2.2 PR3
- Incorporated supporting authentication and API libraries for a future PressForward extension.
- Built out authentication flow to transmit data through the PF API with full data encryption.
- Fixed support for user meta to match standard WordPress use.
- Failed OpenGraph fetch now has a fallback.
- Support feeds without GUIDs.
- Items nominated with the bookmarklet now have their set author trump the author data set from mirrored feed items.
- Assure we have backwards compatibility for the API with PHP 5.3
- Fixing our filtering of Post Meta to respect the $single argument.
- Add expected WordPress pagination headers to the API response.
- A wide variety of small fixes to assure unit testing works from PHP 5.3 through PHP 7.2
- Updated our Text Stats library to match backwards compatibility expectations.
- Allow current version of Nominate This to support the standard WordPress Metabox API.
- Bookmarklet use of Send to Draft/Publish now properly shows as drafted in the nomination panel.
- Allow a feed to have a default author set.
Thanks to @boonebgorges and @mAAdhaTTah for their contributions to this release.
5.2.2 Release
- Incorporated supporting authentication and API libraries for a future PressForward extension.
- Built out authentication flow to transmit data through the PF API with full data encryption.
- Fixed support for user meta to match standard WordPress use.
- Failed OpenGraph fetch now has a fallback.
- Support feeds without GUIDs.
- Items nominated with the bookmarklet now have their set author trump the author data set from mirrored feed items.
- Assure we have backwards compatibility for the API with PHP 5.3
- Fixing our filtering of Post Meta to respect the $single argument.
- Add expected WordPress pagination headers to the API response.
- A wide variety of small fixes to assure unit testing works from PHP 5.3 through PHP 7.2
- Updated our Text Stats library to match backwards compatibility expectations.
- Allow current version of Nominate This to support the standard WordPress Metabox API.
- Bookmarklet use of Send to Draft/Publish now properly shows as drafted in the nomination panel.
- Allow a feed to have a default author set.
Thanks to @boonebgorges and @mAAdhaTTah for their contributions to this release.
5.2.2 Pre Release 2
5.2.2 is currently ready for use and marked with compatibility across all unit tests. Accordingly, this is intended to be the final pre-release version before patch notes.
NOTE: This version has passed all tests and I intend to release it the week of 7/15/19
5.2.2 intermediate release for beta testing
5.2.2-beta Revert to old bookmarklet for live tests
5.2.x Release intended for testing of bugfixes.
We are looking for testers of the current set of bugfixes. This is a stable-state that can be tested against.
5.1.1 Release - Performance Improvements
- Changed when source_url is fetched.
- Optimized the comment query.
- Optimized relationship queries.
- Pre-fetch folders.
Thanks to @boonebgorges for his contributions to this release.
5.1.0 Release
- Users can now receive email notifications when an item is nominated.
- The PressForward API can now be filtered using query arguments.
- PressForward is now compatible with the WPMU SmartCrawl SEO plugin.
- Fixed a bug that prevented items that were nominated and also sent to draft by the same user from appearing in posts.
- Fixed a bug created by emojis.
- Fixed a bug that prevented featured images from being added.
- Fixed a bug that allowed for images to be duplicated in the media library when nominated from both the Nominate This Bookmarklet and All Content.
- Fixed a bug that prevented PressForward from collecting content from certain feeds.
- Fixed a bug that created compatibility issues with older versions of PHP.
- Changed the language on the ‘Add Feeds’ page button to read “Submit” instead of “Save Changes.”
- Fixed a bug to ensure that nominated items in all content remain marked as nominated.
- Items read in Reader View are now marked as “Read” in All Content.
- Fixed a bug that caused items nominated from both the Nominate This Bookmarklet and All Content to be duplicated.
Special thanks to contributors in this release: @yoannspace @boonebgorges @mAAdhaTTah