v1.0.467 Released on July 1, 2020

View on GitHub CMS Changes Framework Changes

UX/UI Improvements

  • Added docblocks to the controller scaffolding.
  • Added support for decompiling nested compiled asset files when cms.decompileBackendAssets is enabled.
  • Improved error handling for failed fileuploads

Bug Fixes

  • Fixed bug introduced in 466 where :number stopped working in transChoice translation strings.
  • Fixed bug introduced in 466 where it was impossible to upload images to the Media Library while on a page that included the AssetList widget.
  • Fixed bug introduced in 466 where plugin dependencies wouldn't be loaded all of the time.
  • Fixed bug where belongsToMany relationships with pivot data could not be added to through the RelationController if a custom order property was set on the relationship definition.
  • Fixed empty tags being stripped in RichEditor (Froala) widget.
  • Fixed bug where a field with @context in the name would completely break forms if it also utilized the dependsOn API other fields.
  • Fixed bug introduced in 466 where backend throttle records were no longer recording the IP address correctly of authentication attempts.
  • Fixed visual glitch on Inspector autocomplete dropdown fields
  • Fixed an issue where using File()->fromUrl() on very long URLs would result in a filename that was too long for the database.
  • Fixed issue where application bootstrappers could hard crash the application by throwing an exception that wouldn't be able to passed on to the user for them to resolve.
  • Improve error handling for invalid counter properties on backend menu items.
  • Fixed issue where the onSave() AJAX handlers of the FormController behavior weren't getting being affected by context-specific configuration values.
  • Fixed issue where refreshing the entire form through JS would cause an issue because the toggleEmptyTabs delayed function would be run after the original form element it was targeting was replaced in the DOM
  • Improved error message when attempting to fork an unforkable component (component without a default.htm partial)

Security Improvements

  • Fixed security issue where content pasted into the Froala richeditor wasn't properly sanitized exposing users to self-XSS attacks from malicious websites when copying & pasting content into the editor.

Community Improvements

  • Documented the Select field widget's dynamic option creation (tagging) feature.

Translation Improvements

  • Improved the Polish translation.

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 v1.2.2 is now available!

Published June 3, 2023
The Winter CMS maintainers are pleased to announce that Winter CMS v1.2.2 is now available, including child themes support, a new Icon Finder widget, various improvements to the Media Manager and much more.

View this post Read all posts

Latest Winter CMS release


Released May 31, 2023
13 UX/UI Improvements, 22 API Changes, 19 Bug Fixes, 0 Security Improvements -, 6 Translation Improvements, 1 Performance Improvement, 3 Community Improvements, 3 Dependencies, 0 New Contributors * @Teranode made their first contribution in https://github.com/wintercms/winter/pull/806 * @wpjscc made their first contribution in https://github.com/wintercms/winter/pull/841 * @xitara made their first contribution in https://github.com/wintercms/winter/pull/858 * @webbati made their first contribution in https://github.com/wintercms/winter/pull/869 * @zaxbux made their first contribution in https://github.com/wintercms/winter/pull/890 * @djpa3k made their first contribution in https://github.com/wintercms/winter/pull/911

View details View all releases