Release Notes
What changed in each version of October CMS, and how to upgrade.
-
Release NoteOctoberCMS 4.4 - User Content Release
Version 4.4 introduces user content submissions for Tailor, brings Vue components to the frontend, completes the database-driven themes story for cloud deployments, adds translated page URLs and content blocks for multisite, and adds inline snippets for content editors.
-
Release NoteOctoberCMS 4.3 - Feature Release
Version 4.3 of OctoberCMS ships a broad set of features across the frontend, the backend, and developer tooling. The document form design brings the Tailor editor layout to every plugin, partials as components introduces attribute-bag patterns to CMS templates, view transitions enable native animated page navigations, and the release adds an official debugbar, a new theme translation editor, and October Boost for AI-assisted development.
-
Release NoteOctoberCMS 4.2 - Modernization Release
Version 4.2 of OctoberCMS introduces a significant modernization of the frontend architecture. The administration panel has been upgraded to Vue 3 and the JavaScript layer has been migrated to native ES Modules (ESM), eliminating the need for build tools like Webpack or Laravel Mix.
-
Release NoteOctoberCMS 4.1 - AJAX Release
Version 4.1 of OctoberCMS contains feature improvements to the platform, including better Twig support in the CMS.
-
Release NoteOctoberCMS 4.0 - Upgrade Guide
The following is an instructional guide on how to upgrade your 3.x OctoberCMS installation to the latest version 4.0
-
Release NoteOctoberCMS 3.7 - Feature Release
Version 3.7 of OctoberCMS contains feature improvements to the platform, including new currency tools, theme blueprints and improvements to the resizer.
-
Release NoteOctoberCMS 3.6 - Enhanced Forms Release
Version 3.6 of OctoberCMS contains some major improvements to the platform. Some of these features were scheduled to be released in v4.0 of OctoberCMS, however, since Laravel 11 includes some compatibility changes, we need to wait for those changes to mature. This means we've included the new features in the v3.6 as a backwards compatible release.
-
Release NoteOctoberCMS 3.5 - Feature Release
Version 3.5 of OctoberCMS contains various feature improvements, including site groups, new navigation types and stacked popups.
-
Release NoteOctoberCMS 3.4 - Snippets Release
Version 3.4 of OctoberCMS introduces snippet features and framework upgrade support.
-
Release NoteOctoberCMS 3.3 - Dark Mode Release
Version 3.3 of OctoberCMS contains introduces additional styling options to the admin panel along with white-labelling.
-
Release NoteOctoberCMS 3.2 - Page Finder Release
Version 3.2 of OctoberCMS contains extra features, including tabbed repeaters and tailor permission improvements.
-
Release NoteOctoberCMS 3.1 - Stable Release
Version 3.1 of OctoberCMS hallmarks the stable version of this major release. It can be safely used in production environments.
-
Release NoteUpgrading Backend Panel to Bootstrap 5
This guide is intended to help with the changes related to the Bootstrap 5 upgrade as the client-side framework used by October CMS v3 and above.
-
Release NoteOctoberCMS 3.0 - Upgrade Guide
The following is an instructional guide on how to upgrade your 2.x OctoberCMS installation to the latest version 3.0
-
Release NoteOctoberCMS 2.2 - Feature Release
Version 2.2 of OctoberCMS contains several features that we just couldn't wait to share with you.
-
Release NoteOctoberCMS 3.0 Alpha - Early Access
OctoberCMS Version 3.0 Alpha is available early for developers that want to take advantage of the latest Laravel features. This version has been upgraded to use Laravel v9.0. During the alpha phase, OctoberCMS v2 and v3 will be developed in parallel.
-
Release NoteOctoberCMS 2.1 - Stable Release
Version 2.1 of OctoberCMS hallmarks the stable version of this major release. It can be safely used in production environments.
-
Release NoteOctoberCMS 2.0 - Upgrade Guide
The following is an instructional guide on how to upgrade your 1.x OctoberCMS installation to the latest version 2.0
-
Release NoteFoundation framework upgrade (Laravel 6 LTS)
Due to overwhelming support from the community, October CMS is updating its foundation framework to the latest Long Term Support (LTS) release. As a result, there are some new requirements to run October and some code changes required.
-
Release NoteBuild 469 - High priority security fix for previous builds
There is a serious vulnerability found in older builds of October CMS. The issue affects all websites and upgrading to the latest version is highly recommended.
-
Release NoteBuild 420 - Foundation framework upgrade (Laravel 5.5 LTS)
Due to overwhelming support from the community, October CMS is updating its foundation framework to the latest Long Term Support (LTS) release. As a result, there are some new requirements to run October and some code changes required.
-
Release NoteBuild 413 - Security fixes for Media Manager and Asset Manager
There are some important security fixes to the October platform that address vulnerabilities to the Media Manager and Asset Manager tools.
-
Release NoteBuild 401 - System file model now returns a fully qualified path
An inconsistency in the File model has been corrected, as a result the getPublicPath method will no longer return a relative path.
-
Release NoteBuild 398 - Modifying existing side menus throws exception in backend
There have been some improvements to the internals of the NavigationManager class which may cause an exception between Build 398 and Build 408.
-
Release NoteBuild 346 - No supported encrypter found
Some users are experiencing an error after upgrading. The error shown is: No supported encrypter found. The cipher and / or key length are invalid.
-
Release NoteBuild 332 - Invalid timestamps with MySQL strict mode
There is an issue that exists between MySQL versions that use a "strict mode" and the version of Laravel used by OctoberCMS prior to the stable release.
-
Release NoteBuild 273 - Update to Model::save() method
The
save()method of a model will change in the next build (273+). This is an undocumented feature and it should be rarely used, however, some areas of the core files used it and just in case this pattern was copied, we want to announce this change. -
Release NoteThe joinWith() query method has been removed
Recently it was discovered that the
groupBy()method in Laravel is flawed, not at any fault of Laravel itself but because of the inability of all SQL drivers, except MySQL, from counting grouped records. -
Release NoteBuild 115 - Clean up instructions
Build 115 has renamed all instances of "Email" to "Mail". This will leave some harmless artifacts behind.
Still need help?
For bug reports and help with this website. See the roadmap or submit an idea on the Portal.