ClassicPress 2.2.0
is available now - use the "Source code (zip)" file below.
Here are the highlights from this release:
Notable changes since ClassicPress 2.1.1
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
Minor changes and bugfixes since 2.1.1
- 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
More information
See the release announcement post on our forums for more details, or have a look at the full changelog here on GitHub: