Releases: ClassicPress/ClassicPress-release
ClassicPress 1.0.1
ClassicPress 1.0.1
is a security release to match the security changes in WordPress versions 5.1.1 and 4.9.10 (both released today). It is available now - use the "Source code (zip)" file below.
The new ClassicPress release also contains one minor bugfix related to WP-CLI.
Security fixes from 1.0.0
This release includes a pair of security fixes that handle how comments are filtered and then stored in the database. With some creative content, a WordPress post is vulnerable to cross-site scripting.
For more information, see the WordPress 5.1.1 release notes post.
Minor changes from 1.0.0
More information
ClassicPress 1.0.0 "Aurora"
We’re excited to announce the first official, stable release of ClassicPress:
Version 1.0.0
, codenamed Aurora is available now! Use the "Source code (zip)" file below.
ClassicPress 1.0.0
Aurora is based on the WordPress 4.9 branch, with changes in areas such as versioning strategy, development process, release signing, automatic update, translations, the admin dashboard, PHP version support, the installation process, other simplifications, and of course renaming everything from WordPress to ClassicPress.
For more details about all the changes between the WordPress 4.9 branch and ClassicPress 1.0.0
Aurora, see the release announcement post on our forums.
Minor changes since 1.0.0-rc2
- Include an anonymous site identifier when communicating with the ClassicPress updates API (details). ClassicPress can use this to count active sites, but not to identify them individually.
- Remove pre-release versions from
@since
and@deprecated
tags (details) - Clean up the way data is sent to the ClassicPress updates API (details)
More information
- Release announcement post
- Full changelog from 1.0.0-rc2: ClassicPress/ClassicPress@1.0.0-rc2+dev...1.0.0+dev
- Full changelog from the WordPress 4.9 branch: ClassicPress/ClassicPress@LAST_WP_COMMIT...1.0.0+dev
ClassicPress 1.0.0-rc2
ClassicPress 1.0.0-rc2
is the second release candidate for ClassicPress 1.0.0
.
Use the "Source code (zip)" file below.
If there are no issues with this release, then the official, final version 1.0.0
will be launched with the same code base on Tuesday, March 5, 2019.
Minor changes since 1.0.0-rc1
- Remove files that were accidentally included in rc1 (details)
- Avoid duplicated rewrite rules (WordPress and ClassicPress) in
.htaccess
after migration (details) - Remove WP-only themes features, continuing from changes in rc1 (details)
- Add some explanatory messages for the default themes, since both parent and child themes are included (details)
- Use a consistent header for all About tabs in the dashboard (details)
- Fix a PHP notice in the dashboard petitions widget (details)
More information
ClassicPress 1.0.0-rc1
ClassicPress 1.0.0-rc1
is the first release candidate for ClassicPress 1.0.0
.
Use the "Source code (zip)" file below.
If there are no issues with this release, then the official, final version 1.0.0
will be launched with the same code base on February 26, 2019.
Major changes since 1.0.0-beta2
- Ensure PHP 7.3 compatibility (details)
- Redesign installation screens for improved identity and branding (details)
- Remove WP.org-specific functionality from the plugin install screen (details)
- Remove all references to
s.w.org
and host emoji files on ClassicPress servers (details) - Update the
User-Agent
header to fix a few compatibility issues with third-party providers (details) - Replace WordPress News and Events with ClassicPress News (details)
Other changes
- Add call for translators (details)
- Get the automatic update system ready for future ClassicPress releases (details)
- Add ClassicPress child themes of default Twenty Fifteen, Sixteen, and Seventeen themes (details)
- Improve the styles on the About dashboard screens (details)
- Rewrite
readme.html
for ClassicPress (details) - Improve naming scheme for logo files (details)
More information
ClassicPress 1.0.0-beta2
This is the second official ClassicPress beta release. Use the "Source code (zip)" file below.
Major changes since 1.0.0-beta1
- Security: Sync with changes from WordPress 4.9.9 (including the same fixes as 5.0.1)
- Change dashboard news from WordPress News to the ClassicPress Blog
- Serve translations from ClassicPress infrastructure
- Add ClassicPress Petitions Dashboard widget
- Replace all references to WP support with ClassicPress forums
- Update or remove version strings in enqueued assets and generator tags
- Keep all build dependencies up to date using Renovate
- Miscellaneous other fixes and improvements
Full changelog
ClassicPress 1.0.0-beta1
This is the first official ClassicPress beta release. Use the "Source code (zip)" file below.
Major changes since 1.0.0-alpha1
- Enable ClassicPress automatic updates
- Work towards serving translations from ClassicPress infrastructure
- Remove old code for compatibility with PHP 5.5 and lower
- Remove/modify more WordPress-specific wording and admin dashboard content
- Use the new ClassicPress logo and "business-focused CMS" branding
- Keep all build dependencies up to date using Renovate
- Miscellaneous other fixes and development process improvements
Full changelog
ClassicPress/ClassicPress@1.0.0-alpha1+dev...1.0.0-beta1+dev
1.0.0-alpha1 "Sunrise"
This is the first official ClassicPress release. Use the "Source code (zip)" file below.
Major changes since forking from WordPress
- Rename all visual aspects and comments/docblocks to ClassicPress
(class/function and file names left alone) - New installs: Change default database name to
classicpress
- New installs: Change default table prefix to
cp_
- Support full Semantic Versioning: https://semver.org/
- Drop support for PHP < 5.6
- Update all build dependencies
- Remove "Akismet" plugin
- Remove "Hello Dolly" plugin
- Disable WordPress auto-updates and prepare to implement ClassicPress auto-updates
Fork point
This is the last commit of the history shared with WordPress, from the WordPress 4.9 branch:
- https://core.trac.wordpress.org/changeset/43575
- WordPress/wordpress-develop@d7b6719
- the
LAST_WP_COMMIT
tag in the source repository