Fresh on the heels of last month’s 2.4.1 release, we’re now pleased to announce the 2.5.0 release of the wp-parsely plugin.
Parse.ly gives creators, marketers and developers the tools to understand content performance, prove content value, and deliver tailored content experiences that drive meaningful results.
We encourage everyone using the plugin to update to the latest version.
If you have any questions about how WPVIP + Parse.ly can help you deliver meaningful customer experiences, please get in touch.
What is being added or changed?
Added
- Refreshed contributor documentation into a new CONTRIBUTING.md file.
- Introduce a build step for front-end and admin page JavaScript assets which leverages the
@wordpress/scripts
package. Scripts are now separately enqueued and browser-cacheable. - Allow for select HTML tags and attributes in the Recommended Content widget title.
- Add a “No boost” option for scores in the widget.
- Add filter
wp_parsely_post_type
to override the type of content Parse.ly attributes to an article. - Add support for custom post status slugs via the
wp_parsely_trackable_statuses
filter (to allow for those other thanpublish
to be tracked). - Make
$post_id
available to thewp_parsely_permalink
filter.
Changed
- Refactor printed markup into template “views.”
- Refactor plugin entry file to perform minimal initialization and separately load the
Parsely
class file. - Improve the README file (which populates the copy in the plugin repository page).
- Expand test coverage (PHP and JavaScript).
- Expanded string localization and consolidate into a single text domain.
- Adjust HTML heading levels for improved usability and accessibility.
- Improve accessibility of radio inputs on the admin page.
- Improve the widget user interface to make it more consistent with core styles.
- Better load Widget CSS and use plugin version for cache busting.
- Replace widget form and hide front-end output when API values are missing.
- Prevent printing of admin page CSS outside the specific admin page for this plugin.
- Switch to XHRs for
/profile
calls (instead of using JSONP). - Remove jQuery dependency from the API and Admin scripts.
- Stop using protocol-relative URL for the tracking script.
- Register the package at Packagist for easier install via Composer.
Fixed
- Fix the “requires a recrawl” notices to limit to specific admin page settings.
- Fix inconsistent ports in canonical URLs.
Deprecated
- Deprecate filter
after_set_parsely_page
— use new namewp_parsely_metadata
instead. - Deprecate filter
parsely_filter_insert_javascript
— use new namewp_parsely_load_js_tracker
instead.
Questions?
If you have any questions, related to this release, please open a support ticket and we will be happy to assist.
You must be logged in to post a comment.