config:clear
command now warns users that caching configuration files is not currently supported in Winter CMS.create:command
scaffolder to allow for hyphens in generated command names and added optional --description
option to set the help text for the generated command.winter:util compile
to download FontAwesome assets required to compile backend LESS files if not present.Illuminate\Contracts\Auth\Access\Gate
contract with the application as a null gate to prevent plugins and IDE extensions that expect the contract to be present from throwing unhelpful errors.Backend\Traits\ErrorMaker
trait are now logged in the backend error log (excluding ApplicationException
s).iconClass
option for the fileupload
FormWidget to specify the icon that should be used for the upload button.search
widget configuration options to the RelationController's view
& manage
mode configuration (prompt
, mode
, scope
, searchOnEnter
).ConfigRepository
with Laravel by aliasing top level config keys (currently prefixed with *::
to reflect the namespaced config system used in Winter) to their naked versions (i.e. debugbar
is still internally stored as *::debugbar
but will also be accessible from the getItems()
and all()
methods on the ConfigRepository
as debugbar
). This paves the way for support for Laravel Nightwatch which relies on directly accessing the underlying config data structure for performance reasons.vite:compile
and vite:watch
commands.winter:util purge uploads
could sometimes delete files that were actually in use.Snowboard.request()
to skip null
or undefined
values.Backend\FormWidgets\TimePicker
FormWidget.bootstrap/autoload.php
to return a 500 header when the vendor files are not present.DataTable
widget not being able to actually save data.vendor
& node_modules
in the default .gitignore
to ensure that those directories are ignored at every level of the project, not just at the project root.Full Changelog: https://github.com/wintercms/winter/compare/v1.2.8...v1.2.9
Sign up to our newsletter and receive updates on Winter releases, new features in the works, plugin and theme promotions and much more!