Releases: livewire/flux
Releases Β· livewire/flux
v1.0.23
What's Changed
- Support for multi-selects by @calebporzio
- Dispatch input events when select listbox clearable button is clicked so that wire:model.live picks up the change - fixes #614 by @calebporzio
Full Changelog: v1.0.22...v1.0.23
v1.0.22
What's Changed
- Update FluxTagCompiler.php to fix #620 by @rzv-me in #621
- Allow empty icon="" and iconTrailing="" props on button component - ref #604 by @calebporzio in #622
- Add option to disable click outside on modals - fixes #607
- Fix viewable prop on password inputs resetting after wire:model.live requests - fixes #606
New Contributors
Full Changelog: v1.0.21...v1.0.22
v1.0.21
What's Changed
- Fix dynamic component bug preventing checkboxes/radios from using wire:model.live - fixes #601 by @calebporzio in #619
- Clicking a checkbox/radio label now triggers wire:model
Full Changelog: v1.0.20...v1.0.21
v1.0.20
Blog post: https://fluxui.dev/blog/2024-11-03-custom-icon-sets-file-inputs-click-outside-modals-more
What's Changed
- Add flux:icon command to import third-party icons from Lucide for icons Heroicons is missing by @calebporzio in #590
- Support clearable buttons on listbox, searchable input, and command input - ref #346 by @calebporzio
- Swap deprecated 'color-adjust' CSS property for 'print-color-adjust' - fixes #557 by @calebporzio
- Fix profile name not being truncated in sidebar layout - fixes #558 by @calebporzio
- Fix wire:model bugs on checkbox, radios, and switches due to errant input/change events being fired - fixes #559 by @calebporzio
- Fix dynamic-component bug where attributes are double escaped - fixes #579 by @calebporzio
- Fix checkbox group using an initial value of null - fixes #585 by @calebporzio
- Preserve selected display event when selected option element is removed - fixes #581 by @calebporzio
- Support closing modals by clicking outside by @calebporzio
- Add custom file input component by @calebporzio
Full Changelog: v1.0.19...v1.0.20
v1.0.19
What's Changed
- Add radio cards variant by @calebporzio in livewire/flux-pro#65
- Add checkbox cards variant by @calebporzio in livewire/flux-pro#66
- Add segmented radio group variant by @calebporzio in livewire/flux-pro#64
- Change to solid icons for segmented tabs and radios by @calebporzio in livewire/flux-pro#67
- Add two pixel focus outline offset to radio, checkbox, and switch to match native outlines by @calebporzio in livewire/flux-pro#68
- Sortable column backgrounds were getting cut off on mobile - fixes #296 by @calebporzio in livewire/flux-pro#61
- Translate "No results found" strings in combobox and listbox - fixes #546 by @calebporzio in livewire/flux-pro#63
:href
properties were being escaped, causing links with ampersands to be malformed - fixes #535 by @calebporzio in #539- Support
as="div"
to render a button as a div by @calebporzio in #560
Full Changelog: v1.0.18...v1.0.19
v1.0.18
What's Changed
- Remove number formatting on pagination page numbers - fixes #479 by @calebporzio in livewire/flux-pro#58
- Prevent click events on disabled checkboxes, radios, and switches - fixes #502 by @calebporzio in livewire/flux-pro#59
- The combobox initial input value is now set from wire:model - fixes #526 by @calebporzio in livewire/flux-pro#60
Full Changelog: v1.0.15...v1.0.18
v1.0.17
What's Changed
- Fix container component broken Flux facade reference - fixes #500 by @calebporzio in livewire/flux-pro#57
Full Changelog: v1.0.14...v1.0.17
v1.0.16
This release is solely for the missing dependency in livewire/flux-pro.
Full Changelog: v1.0.15...v1.0.16
v1.0.15
What's Changed
- Make accordion.heading content full-width - closes #454 by @calebporzio in livewire/flux-pro#43
- Add badge-color property to navlist and navbar by @calebporzio in livewire/flux-pro#45
- Support close listeners on modal component by @calebporzio in livewire/flux-pro#46
- Dont throw error when non-valid colors are passed to badge component - fixes #452 by @calebporzio in livewire/flux-pro#47
- Fix listbox not showing newly selected option if added dynamically - fixes #453 by @calebporzio in livewire/flux-pro#48
- Prevent radio/checkbox group labels from being grayed out if individual controls are disabled - fixes #460 by @calebporzio in livewire/flux-pro#49
- Make select full-width and capture TW classes, then expose slot for button - fixes #465 by @calebporzio in livewire/flux-pro#50
- branch 8d29092f by @calebporzio in livewire/flux-pro#51
- Use .includes() instead of .startsWith() to make autocomplete/combobox/command palette search more 'fuzzy' - fixes #364 by @calebporzio in livewire/flux-pro#52
- Polyfill CSSStyleSheet API for older browsers by @calebporzio in livewire/flux-pro#53
- Polyfill the popover attribute for Safari 16 and lower by @calebporzio in livewire/flux-pro#54
- Disable modal triggering on disabled buttons - fixes #478 by @calebporzio in livewire/flux-pro#55
- branch 1c704108 by @calebporzio in livewire/flux-pro#56
Full Changelog: v1.0.14...v1.0.15
v1.0.14
What's Changed
- Bump Livewire minimum version to 3.5.12 to fix checkboxes/radios/switches by @calebporzio in #457
- Trigger click events on keydown Enter for command palettes - fixes #445 by @calebporzio in livewire/flux-pro#42
Full Changelog: v1.0.12...v1.0.14