ClassicPress 2.3.0
ClassicPress 2.3.0
is available now - use the "Source code (zip)" file below.
Here are the highlights from this release:
Notable changes since ClassicPress 2.2.0
New Features
- Added option in General Options to disable XML-RPC
- Added option in General Options to disable Emoji
- Replaced the media library grid view
- Added core support for PHP 8.4
Minor changes and bugfixes since 2.2.0
- Upgraded SimplePie to 1.8.0
- Improved string representation for translators in AJAX
- Ensure required file system functions are available when using CP Pepper plugin
- Fixed link to volunteer information in Dashboard
- Removed excessive branding in Privacy Policy Guide
- Updated file list for release integrity checks
- Add placeholders to i18n strings in object-relationships.php
- Populated cp_db_version on new installations
- Ensured that Safari indicates when a button has focus
- Restrict range input control styling on the Revision screen
- Prevent Firefox reporting that Autosave contains a later version
- Add a README to CP Pepper Password Plugin for directory listing
- Fix undefined variable error in Customizer from common.js
- Updated file size meta data when editing images
- Updated saving and updating of widgets to use the Fetch API
- Removed Safari fallbacks from SortableJS
- Fixed for PHP error for password reset cookie
- Enabled background images for non-image files in Media Library
- Ensured trailing slash in get_pagenum_link() is not forced
- Upgraded PHPMailer to version 6.9.2
- Allow uploads to have empty filesizeHumanReadable property
- Updated the Requests library to version 2.0.11
- Added Ajax pagination in the new Media Library grid view
- Ensured Custom panels show as intended in the theme Customizer
- Increased setTimeout to locate tabbable elements in Image Editor
- Modernised SCSS structure to avoid deprecation warnings
- Minify FilePond JS and CSS during build
- Updated media-grid.css to change selector from class to id
- Fixed errors in Media Grid when no files have been uploaded
- Set wp-video CSS height to auto to prevent vertical stretching
- Fixed console error in Media Grid when variables are undefined
- Rebuilt Text and Custom HTML Widgets in vanilla JS and PHP
- Implemented password rehash checks at point of password use
- Instantiate widget title inputs before enabling sorting
- Depopulated Update Services list for new installs
- Fixed “Show Details” button in admin Updates page
- Fixed filename data attribute in the media grid view
- Added polyfill for get_block_theme_folders() for plugin compatibility
- Ensured image details correctly updated in Media Grid
Build and Testing Changes
- Added PHPUnit 9 as developer dependency
- Run PHPUnit tests on PHP 8.4
- Update readme.html and supported version tests
- Changed to non-resolving URL for PHPUnit tests
Deprecation Notices
- wp-api library is deprecated and will be removed in a future version
- Moment.js library is deprecated and will be removed in a future version
- Contributors
More information
See the release announcement post on our forums for more details, or have a look at the full changelog here on GitHub: