Skip to content

Releases: PressForward/pressforward

5.5.0

17 May 18:17
ce83222
Compare
Choose a tag to compare
  • 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

02 Mar 01:27
6574fc3
Compare
Choose a tag to compare
  • 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

21 Jul 22:39
6418067
Compare
Choose a tag to compare
No trailing comma

5.2.2 PR3

17 Jul 14:11
6418067
Compare
Choose a tag to compare
  • 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

21 Jul 22:39
6418067
Compare
Choose a tag to compare
  • 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

16 Jul 01:45
d9a8a87
Compare
Choose a tag to compare
5.2.2 Pre Release 2 Pre-release
Pre-release

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

19 Nov 20:08
262d85b
Compare
Choose a tag to compare
5.2.2-beta

Revert to old bookmarklet for live tests

5.2.x Release intended for testing of bugfixes.

15 Nov 21:10
d9b80ce
Compare
Choose a tag to compare

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

03 Apr 14:36
7b0d997
Compare
Choose a tag to compare
  • 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

12 Mar 07:30
3187ce5
Compare
Choose a tag to compare
  • 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