Winter v1.2.7 now available!

Ben Thomson
Posted on Dec 05, 2024.

Winter CMS has just gotten even more powerful with the release of version 1.2.7, available right now through Composer. The maintainers have been hard at work over the last 6 months adding multiple new development features, streamlining and improving the usability of the Backend interface and resolving a couple of long-standing issues along with more recent pain points that have been reported by our loyal and welcoming community.

You may update your Winter CMS installation automatically by running composer update in the root folder of your Winter project.

Some of the big highlights for this release include the following:

  • Full support for Vite for themes and assets: In addition to our in-built support for Laravel Mix, we have now implemented full support for Vite, a next-generation tooling system for web applications, and bringing us in line with our base Laravel framework. Both are now available for use with themes and asset compilation in your projects, and both enjoy the full support of the Winter CMS team.
  • Laravel-style model relations: Winter now supports the definition of relations using methods in models, in the same way that relations are defined in Laravel, through a significant rewrite of our model relation functionality. In addition to being more declarative, this provides full IDE support for relations and reduces friction in porting Laravel code to Winter.
  • Show totals in lists: Using the new showTotals option in the Lists configuration, and defining number columns as summable, your lists can now show totals for those columns, providing an automated and quick way of calculating and displaying the totals derived from your records.
  • User interface improvements: We made numerous usability fixes in this release for the Backend interface, including improving the user experience of dragging and dropping tree lists, disabling autocomplete on password and sensitive type fields by default, making the fileupload and recordfinder fields entirely clickable when in single file/record mode and allowing repeater items to be toggled by clicking on the title as opposed to just the arrow.

This is just a small collection of the numerous improvements and bug fixes made in this release - there's much more in our release notes for v1.2.7!

We hope you enjoy using the new update! If you have any questions or comments, feel free to join us on Discord. If you spot any issues, please report them on our GitHub repo where they will be promptly addressed.

If you would like to support us even more, you may also sponsor us on OpenCollective or GitHub Sponsors and give us that extra boost to bring even more cool features to Winter!

More

Keep informed

Sign up to our newsletter and receive updates on Winter releases, new features in the works, plugin and theme promotions and much more!