Releases: rawilk/laravel-form-components
Releases · rawilk/laravel-form-components
v7.0.4
v7.0.3
v7.0.2
v7.0.1
v7.0.0
Added
- Add new
<x-tree-select>
custom select component - Add new
<x-tree-select-option>
component - Add new
<x-custom-select-option>
component - Add livewire version of custom select component
- Add livewire version of tree select component
- Add various helper components for custom/tree select components
Changed
- Breaking Change: Bump minimum Laravel version to
8.70
- Breaking Change: Move styles into
resources/css
directory, which will require a different directory and file to import into stylesheets - Breaking Change: Change
textField
prop oncustomSelect
tolabelField
- Breaking Change: Change defaults of
valueField
andlabelField
on custom select component toid
andname
, respectively - Breaking Change: Rename
min
andmax
props on custom select tominSelected
andmaxSelected
, respectively - Breaking Change: Require a flat array of options on custom select, even if they contain "opt groups"
- Breaking Change: Remove
wire-listeners
from custom select - Add various new props to custom select component
- Change default styling of custom select component
- Add Laravel 9.* compatibility
- Add PHP 8.1 compatibility
- Update Alpine JS CDN version in config
Fixed
- Various bug fixes in custom select and other components
v7.0.0-alpha.2
Not a stable release! Functionality and api subject to change. Use at your own risk.
Changed
- Add
required
flag to tree-select component - Move enter key listener to tree-select search input field
v7.0.0-alpha.1
Not a stable release! Functionality and api subject to change. Use at your own risk.
Added
- Add Livewire tree-select component
Changed
- Move all styles into a
css
directory (breaking) - Make labels for custom select inputs focus their corresponding custom select element when clicked on (wip)
v6.0.2
Fixed
- Support for get the old value of a switch toggle without livewire (#41)
New Contributors
- @luilliarcec made their first contribution in #41
Full Changelog: v6.0.1...v6.0.2
v6.0.1
v6.0.0
Added
- Register all components under a the
form-components::
namespace
Fixed
- Fix button display issues when passing values manually to
custom-select
(#34)
Updated
- Update asset versions in the config
- Reference all
form-components
components using<x-form-components::>
instead of<x-dynamic-component>
- Add better support for multi
custom-select
in non-livewire forms (#34)
Changed
- Switch from rollup to laravel-mix for compiling package JavaScript
Breaking changes
- Increase minimum Laravel version to
8.56
- Remove ability to override component views in the config (in favor of just publishing the package's views)