v1.0.449 Released on March 28, 2019

View on GitHub CMS Changes Framework Changes

UX/UI Improvements:

  • Redirect users with the manage_theme_options (but not the manage_themes) permission directly to the Customize theme page
  • Dashboard now uses a 12-column layout instead of a 10-column layout
  • Show a "not found" message when the image selected by a mediafinder FormWidget does not exist
  • Added link to backend updates page to see a detailed changelog for the current build
  • Minor improvements to the styling of the clear search button

API Changes:

  • Support enableDefaults on repeaters using grouped mode
  • Simplified the Repeater item's data saving process by calling each item's Form widget's getSaveData() method instead of attempting to process the data directly.
  • Disabled FormWidgets are now ignored in the Form widget's getSaveData() method just like regular form fields are.
  • Backend Controller middleware support has been changed to only support 'after' middleware as it requires instantiating plugin controllers in order to retrieve the middleware that they have registered, which calls the constructor for those controllers; which is where the problem is (Controller constructors often, for one reason or another, do things that require the session to be started, for instance, getting the current user)
  • Added support for headCssClass in the Lists widget's column definitions to specify a CSS class to be added to the table header cell for that column.
  • Added allowTrashedSlugs property to models that use the Sluggable and SoftDelete database traits to include the slugs of records that have been soft deleted when checking to see if a slug already exists.

Bug Fixes:

  • Fixed Save & Close button on the ThemeOptions update view
  • Fixed long standing issue with being unable to update translated values with the RelationController
  • Fixed issue where Repeaters with the same field names being bound to the same controller would cause confusing conflicts as they tried to process each other's data.
  • Fixed issue where having the CMS module present but disabled would still try to handle backend 404's with the CMS controller.
  • Fixed issue where multiple Filter widgets could not exist on the same page at the same time.
  • Fixed support for migration files with extra .s in their file names (ex. 1.0.5.update_posts.php)
  • Fixed issue where the popup loading indicator would sometimes not close after the request had finished loading
  • Improved FireFox & IE11 support by fixing race conditions in backend JS

Translation Improvements:

  • Improved French translation

Community Improvements:

  • Added guidelines for updating JS dependencies used in the Winter CMS core


  • Fixed issue with Twig 2.7.4
  • Replaced all deprecated Twig PSR-0 class references with the new PSR-4 class references.
  • Updated Froala to 2.9.3

Keep informed

Sign up to our newsletter to receive updates on Winter CMS releases, new features in the works, and much more.
We'll never spam or give this address away.

Latest blog post

Winter: 16 Months Later

Published July 14, 2022
With the first year of Winter behind us, let's take a look at what we were able to achieve in 2021.

View this post Read all posts

Latest Winter CMS release


Released October 20, 2022
14 UX/UI Improvements, 25 API Changes, 33 Bug Fixes, 4 Security Improvements, 5 Translation Improvements, 1 Performance Improvement, 2 Community Improvements, 2 Dependencies, 0 New Contributors * @cstorus made their first contribution in https://github.com/wintercms/winter/pull/616 * @simonmannsfeld made their first contribution in https://github.com/wintercms/winter/pull/623 * @quangtrongonline made their first contribution in https://github.com/wintercms/winter/pull/636 * @nathanlesage made their first contribution in https://github.com/wintercms/winter/pull/665 * @vllvll made their first contribution in https://github.com/wintercms/winter/pull/669 * @robertalexa made their first contribution in https://github.com/wintercms/winter/pull/668 * @iamyigitkoc made their first contribution in https://github.com/wintercms/winter/pull/624 * @hecc127 made their first contribution in https://github.com/wintercms/winter/pull/682 * @prsuhas made their first contribution in https://github.com/wintercms/winter/pull/723

View details View all releases