Releases: nerdpressteam/blog-tutor-support
Release list
🎨 Thematic Improvements
- We now track which themes are active (both parent and child), along with theme authors, so we can be more proactive. (#319)
- To avoid confusion, we're now hiding some boilerplate recommendations on the "Site Health" screen that don't usually apply to our clients. (#288)
- Addressed a minor PHP Notice. (#317)
🔥🥔 Add Delay JS exclusions for gpt.js
Added an exclusion to WP Rocket's & Perfmatter's JS Delay features for gpt.js, per Mediavine's request.
🕶 Such An Exclusive Club
- Add JS Delay exclusions for Perfmatters. (#316)
- New JS Delay exclusion for Raptive (
adt_ei). (#321) - Restored (much more specific) WP Rocket JS Delay exclusions for WP Recipe Maker, based on ongoing performance testing results. (#324)
- Fixed an issue that prevented this plugin's details (changelog) from being displayed when an update is available. (#315)
🔄 Swift Shift: Performance Lift!
- Disabled Imagify's new automatic WebP generation in v2.2. (#308)
- Removed WP Recipe Maker from our Delay JS Exclusion list. In recent testing we've found it's no longer necessary, and not delaying it may improve INP slightly. Winning! (#306)
- Added BlogHer/SheMedia to our custom WP Rocket Delay JS Exclusion list -- no more manual tweaks needed! (#295)
- Spruced up the note about our Delay JS Exclusion list, and moved it to the correct spot on the WP Rocket page. (#301)
- Reorganized our settings page so we can scroll less and work faster for you. (#296)
🐾 Just a few small improvements
- Added a note on the WP Rocket settings page to confirm that we're excluding some scripts from JS delay, so you don't need to add them yourself. The exclusions have been there for awhile (but were not visible), so this should just clear up some confusion. (#287)
- Prepared for upcoming Logtivity URL change. (#289)
- Improved our check for NerdPress users. (#282)
- Grays out the Cloudflare options if site is not on CFE. (#183)
🧹 Widget or Witch? (We fixed a glitch.)
We vanquished a shadowy poltergeist that was lurking behind the scenes, causing our "Need Help?" widget to mysteriously vanish from its rightful places. Beware no more – the spectral interference has been laid to rest!
Happy Halloween! 👻
🦺 Preventing Accidental Content Deletion
When deleting users in WordPress, it's wayyyyy too easy to accidentally delete content associated with those users. "Content" is more than just posts; it can be images or even Custom CSS, and deleting those can really mess things up. So, we've disabled the option to "Delete All Content" when deleting users. You can still delete users, but if there's any content associated with them, you'll be required to reassign it to another user. (#276)
We've (re-)hidden Broken Link Checker's "Trash Source" features, which make it way too easy to accidentally delete content (rather than just unlinking the broken links themselves). (#211)
And some boring stuff: Added an API endpoint for remotely triggering snapshots (this way we can be sure site info in our records is up to date #272), and addressed a PHP 8+ deprecation notice in the plugin's update mechanism (#234 #247).
🐿 Restore Feast's Support Beacon
Our Support Beacon was conflicting with Feast's Support Beacon on their support page, and that was just not right.
🩹 Fix for older PHP versions
Fixes a fatal error on versions of PHP lower than 7.4.
Slickstream CLS Fix
This update adds a new exclusion to WP Rocket's Delay JS to help prevent the Slickstream filmstrip from causing CLS issues (#256).
We also fixed a hardcoded file reference to improve compatibility when the wp-content folder is in a non-standard location (#254), and improved the staging site check for Cloudways temporary domains (#249).