ClassicPress 2.2.0
27 September 2024
ClassicPress version 2.2.0 is now available (major release).
Upgrading to ClassicPress 2.2.0
ClassicPress 2.2.0 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply ClassicPress updates as new versions are released, or use Installatron's Clone feature to duplicate an existing ClassicPress install to test the 2.2.0 upgrade prior to applying it live. Get started managing your ClassicPress installations with Installatron
What's New in ClassicPress 2.2.0
New Features
- Added a Media Categories Dropdown on the Media Library List page
- Enable uploading of Media by media category taxonomy
- Backported and introduced wp_trigger_error() function
- Added Attachment Pages Toggle to Media Settings
- Added an Object Relationships Database Table
- Added relationships between posts and attachments/featured images
- Added ability to Quick / Bulk Edit Media Attachments
- Added new columns in Media List View
Bug Fixes and Changes
- Use cp_ table prefix for new installs
- Fixed a spelling mistake in maybe_upgrade_translations()
- Disabled attachment pages on new installations and add new option
- Removed “Hello Dolly” plugin from core
- Removed translation data from update url query
- Added ClassicPress database version to handle updates
- Use css data url for admin menu CP logo
- Upstream security enhancements - WP-r58479
- Deprecated ClipboardJS library and replace its usage in core
- Deprecated hoverIntent library and replace its usage in core
- Fixed HTML paragraphs for backport information
- Strengthen password encryption and add pepper via filter
- Fixed JS error in plugin pages when esc is pressed
- Added a return value for wp_delete_file() in the Filesystem API
- Prime notoptions cache when deleting options - WP-r58782
- Added new functions to check if serving a REST API request - WP-r57312
- Added two polyfill functions to support Query Monitor v3.16.4
- Protected composer.json from over-writing if customised
- Simplified implementation of auto-update message
- Fixed wp-tinymce.min.js build process and enqueuing
- Improved CSS on Post Edit and Dashboard Screens
- Ensured correct focus in Edit Image modal from the Media Library
Build and Testing Changes
- Updated dependency from node-sass to sass
- Updated Contributing guide about Window Subsystem for Linux
Deprecation Notices
- Post by Email feature will be removed in a future release
- XML-RPC server feature will be disabled by default in a future release
- Emoji javascript functionality will be disabled by default in a future release
- ClipboardJS and hoverIntent libraries are deprecated
- Several core scripts and style are deprecated, see PR1427