Skip to content

Releases: PressForward/pressforward

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

5.1.0 Release

12 Mar 07:29
db2d15f
Compare
Choose a tag to compare
5.1.0 Release Pre-release
Pre-release
Release 5.1.0

Merge pull request #999 from PressForward/5.1.x

5.1.0 Prerelease 2

08 Mar 19:02
Compare
Choose a tag to compare
5.1.0 Prerelease 2 Pre-release
Pre-release

2nd Prerelease of PressForward 5.1.0 to prep for eventual full release - target Monday.

5.1.0 Prerelease

26 Feb 17:49
bcf68bf
Compare
Choose a tag to compare
5.1.0 Prerelease Pre-release
Pre-release
Moving function from #987 into the nominate advancemnet step, trigger…

…ing it on all nominations. Also switching it to support a comma seperated field for multiple emails.

5.0.0 Release

11 Dec 21:54
6329375
Compare
Choose a tag to compare

The PressForward team is happy to announce the release of PressForward 5.0, which features a new statistics API that will provide specialized altmetrics data associated with the PressForward editorial workflow. This latest release also includes an opt-in feature for gathering diagnostics and a number of bug fixes and performance enhancements.

In PressForward 4.2 and 4.3 we introduced integration with the WordPress RESTful API and PressForward specific endpoints for feeds and feed items. 5.0 rolls out three new endpoints that include metrics about a PressForward site and its posts. The first, pf_posted, includes data on every PressForward post that has been published. Included are metrics for each post such as a word and sentence count, a flesch-kincaid score, and a list of users who nominated the item. The second endpoint, overview, includes a count of all published posts, nominations, and items in a PressForward site. Lastly, the authors endpoint contains statistics about the authors of PressForward published posts. While most of these statistics are contained in the API response, a beta-version user interface now exists within the PressForward tools panel.

The other major addition to 5.0 is a feature that will prompt users to opt in to allow PressForward to gather non-sensitive diagnostics on installations of the plugin. The goal behind PressForward is to support scholarly communication across many fields. By opting in, you help us learn more about who we’re working with so that we can continue developing and improving the plugin. Because PressForward is grant funded, knowing a little more about our user base will also help us keep the plugin free. For more information, please see our privacy policy. [Add link]

Lastly, PressForward 5.0 changes the way item ID’s are generated. This change helps to prevent items that appear in all content and are then nominated via the bookmarklet from appearing as duplicate nominations. While this change will allow for a more consistent user experience, it is possible that users will experience duplications in all content, and nominations that have or did derive from all content items created under the previous ID scheme, for a short period. Duplication of items will likely occur until new items are retrieved and existing items are deleted but this will not affect functionality of the plugin.

To see a list of all the commits and changes in version 5.0, check out our GitHub milestone.

Props to @yoannspace for providing a fix to issue #923.

Changelog:

Bug fixes:

  • Fixed a bug that caused archived posts to be hidden due to pagination.
  • Fix a bug that prevented the bookmarklet from increasing the nomination count on nominated posts.
  • Fixed multiple bugs with the nomination counting process.
  • Functionality of the tabs in Tools restored.
  • OPML files no longer include empty outline elements.
  • When a feed’s url is updated the preview of the url in Subscribed Feeds now reflects the updated url rather than the GUID.

Enhancements:

  • New endpoints with statistics about PressForward posts.
  • The wp-json/pf/v1/stats/general endpoint includes general data about the PressForward installation including a count of all published PF posts, a count of all nominations, and a count of all the items.
  • The wp-json/pf/v1/stats/pf_posted endpoint includes data on every PressForward post that has been published. Included are metrics for each post such as a word and sentence count, a flesch-kincaid score, and a list of users who nominated the item
  • The wp-json/pf/v1/stats/authors endpoint includes statistics about the authors of PressForward published posts.
  • Stats tab in the Tools panel now displays a count of each author published and the number of published posts per feed.
  • New feature prompts users to opt-in or out to allow PressForward to collect non-sensitive diagnostic data about usage.
  • Changes to how an item ID is generated to prevent duplication when a post is nominated via All Content and the Bookmarklet.

4.3.0 Release -

25 May 01:13
Compare
Choose a tag to compare

The PressForward team is excited to announce the release of PressForward 4.3. This release includes a number of notable bug fixes and performance enhancements.

Most notably, the release includes updates to the Nominate This Bookmarklet. Enhancements will resolve a longstanding issue on Reclaim and HostGator hosting plans. If you are experiencing issues with the Nominate This bookmarklet, please make sure that you are using the latest version of PressForward. After updating the PressForward plugin please make sure to uninstall the bookmarklet (delete the bookmarklet from your bookmark bar) and then reinstall the updated bookmarklet from the tools tab in PressForward.

Props to @chrisaldrich for providing a fix to issue #894.

Changelog:

Bug fixes:

  • Restructured Nominate This. It should now work with servers with non-standard WP_ADMIN folder configurations and those hosts who turn off direct access to the plugin folder, including HostGator and Reclaim.
  • Fix for post save interception leaking to other non-standard post types.
  • Fixed Post Meta intercept breaking downstream filtering functions that also intercepted post meta.
  • Nominate This errors no longer show if the site is not in WP_DEBUG mode.
  • Significant improvements to Readability's parsing and selection of article content.
  • The bookmarklet no longer throws error if MBString library is not active in PHP
  • Fixed a bug that caused the Refresh All Feeds debugging tool to fail.
  • Nominations without authors now display the default author as the original source.
  • Fixed several conflicts with other plugins that prevented their options and settings pages from loading.

Enhancements:

  • Redirects on published and forwarding posts will now redirect faster.
  • Add support for Dublin Core publisher information in PressForward's outbound RSS feed.
  • Allow developers to filter the date limiting of RSS ingestion through filter pf_rss_ingestion_retrieve_after_date. This new filter will allow users to ingest feed items older than 60 days.
  • Increase compatibility with Schema.org on-page meta.
  • Prepared Readability Endpoint

4.3.0-Pre-Release

24 May 18:29
Compare
Choose a tag to compare
4.3.0-Pre-Release Pre-release
Pre-release
  • Restructured Nominate This. It should now work with servers with non-standard WP_ADMIN folder configurations and those hosts who turn off direct access to the plugin folder, including HostGator and Reclaim. Users who could not get the bookmarklet to function should remove the bookmarklet from their Bookmark Bar and replace it.
  • Conflicts with other plugins' options and settings pages are resolved.
  • Prepared Readability Endpoint
  • Redirects on published and forwarding posts will now redirect faster.
  • Fix for post save interception leaking to other non-standard post types.
  • Fixed Post Meta intercept breaking downstream filtering functions that also intercepted post meta.
  • Add support for Dublin Core publisher information in PressForward's outbound RSS feed.
  • Allow developers to filter the date limiting of RSS ingestion through filter pf_rss_ingestion_retrieve_after_date
  • Nominate This errors no longer show if the site is not in WP_DEBUG mode.
  • Significant improvements to Readability's parsing and selection of article content.
  • Increase compatibility with Schema.org on-page meta.
  • No longer throws error if MBString library is not active in PHP
  • The Refresh All Feeds debugging tool shows its results properly again.
  • Nominations without authors have default authors.