Releases: livewire/flux
Releases Β· livewire/flux
v2.14.1
What's Changed
- Fix date picker crashing when used with
clearableby @joshhanley in #2591
Full Changelog: v2.14.0...v2.14.1
v2.14.0
What's Changed
- Add info variant to toast component by @ghabriel25 in #2532
- Allow the Timeline component to be published by @thijsvdanker in #2548
- Encapsulate version checking for view namespace hash by @ghabriel25 in #2551
- Revert "Encapsulate version checking for view namespace hash" by @joshhanley in #2553
- Forward
icon:variantto input action sub-components by @joshhanley in #2566 - Wrap hardcoded
aria-labelstrings with__()for i18n support by @joshhanley in #2565 - Fix Blaze folding
flux:erroras static hidden HTML in inline field templates by @joshhanley in #2564 - Time picker updates by @joshhanley
- Improve test speeds in CI by @joshhanley
- Fix editor link popover not closing after Enter via Ctrl+K by @calebporzio
- Color picker by @calebporzio
- Wrap hardcoded
aria-labelstrings with__()for i18n support by @joshhanley - Fix
flux:autocompleteand searchableflux:selectcrash whenwire:modelisnullby @joshhanley - Fix chart time axis generating duplicate tick labels with few data points by @joshhanley
New Contributors
- @thijsvdanker made their first contribution in #2548
Full Changelog: v2.13.2...v2.14.0
v2.13.2
What's Changed
- Fix incorrect class name by @ghabriel25 in #2543
- Fix RTL pagination arrows by @ganyicz in #2537
- Add custom date inputs to date picker by @joshhanley
- Fix toast group remaining expanded after all toasts closed by @ganyicz
Full Changelog: v2.13.1...v2.13.2
v2.13.1
What's Changed
- Fix aware in select option by @ganyicz in #2469
- Make toast a free component by @calebporzio in #2505
- Fix CSP violations for editor nonces and pagination scroll-to by @calebporzio in #2509
- Fix timeline content overflow with long unbreakable content by @ganyicz in #2510
- Fix with-field.blade.php ComponentAttributeBag::all() for Laravel 10 compatibility by @Gabbo7474 in #2486
- Add progress component to publish command by @ghabriel25 in #2455
- Fix inconsistent sidebar item and group spacing by @ganyicz in #2513
- Mark unsafe forwarded props by @ganyicz in #2496
- Add scroll="body" prop to modal by @ganyicz in #2520
- Fix bottom flyout width in Firefox by @ganyicz in #2518
- Allow progress bar color to be controlled dynamically by @ganyicz in #2512
- Add minimum width to navlist and navbar badges by @ganyicz in #2511
- Fix timeline line width break when
size="lg"is set on individual item by @joshhanley in #2476 - Mark unsafe forwarded props by @ganyicz
- Allow timeline status to be controlled dynamically by @ganyicz
- Fix timeline line colour break when
size="lg"is set on individual item by @joshhanley - Fix ResizeObserver loop error in Safari by @ganyicz
- Remove RTL from OTP input by @ganyicz
- Fix calendar memory leak by @ganyicz
- Fix
disabledattribute on accordion items by @joshhanley - Skip rendering
<flux:chart.point>for missing values by @joshhanley - Prevent filter change on mutation by @ganyicz
- Fix uneven hover spacing on date picker calendar button by @joshhanley
- Add scroll="body" prop to modal by @ganyicz
- Fix checkbox.all toggling disabled checkboxes by @ganyicz
New Contributors
- @Gabbo7474 made their first contribution in #2486
- @ghabriel25 made their first contribution in #2455
Full Changelog: v2.13.0...v2.13.1
v2.13.0
What's Changed
- Add progress bar by @calebporzio in #2446
- Add
input:attribute prefix for targeting the input element by @joshhanley in #2438 - Add Tailwind v4.2 tinted neutral colours to accent and button by @joshhanley in #2409
- Fix button group styling when buttons are wrapped in tooltips by @joshhanley in #2404
- Move custom element display rules from JS to CSS to prevent CLS by @joshhanley in #2400
- Use @blaze(fold: true) in Lucide icon stubs by @fotrino in #2441
- Add scroll-to prop to pagination component by @joshhanley in #2401
- Timeline by @calebporzio in #2454
- Fix
invalidprop not applying error styling on input and textarea by @joshhanley in #2453 - Fix
flux:switchindicator position with custom base font-size by @joshhanley in #2452 - Fix RTL detection when
dirattribute is on a parent element by @joshhanley - Fix pillbox pills being clipped when label text is long by @joshhanley
- Add progress bar by @calebporzio
- Fix chart summary and tooltip duplication on re-render by @joshhanley
- Fix selectable header year dropdown rejecting valid years with
min/maxby @joshhanley - Fix negative values in stacked bar charts by @joshhanley
- Fix chart tick labels being clipped when rotated to 45 degrees by @joshhanley
- Fix context menu overflowing viewport by @joshhanley
- Fix tooltip not showing on disabled buttons by @joshhanley
- Fix combobox
handleAutocompleteoverwritingwire:modelvalue on remount by @joshhanley - Fix
flux:autocompletelosingwire:modelvalue afterwire:navigateby @joshhanley - Fix combobox with pre-selected value only showing selected option on first open by @joshhanley
- Fix loading detection for
wire:modelbindings with.livemodifier in non-first position by @joshhanley - Fix wire:model.live not updating with DateRange::allTime() preset by @joshhanley
- Move custom element display rules from JS to CSS to prevent CLS by @joshhanley
- Fix bar chart x-axis tick labels showing wrong dates with timestamped data by @joshhanley
- Allow disabled menu items to be checked by @ganyicz
- Fix
x-bind:valueon checkbox, radio, and option components by @joshhanley - Timeline by @calebporzio
- Fix year select dropdown empty when
min/maxdates are entirely in the past by @joshhanley - Fix calendar force open to by @joshhanley
- Fix popover positioning on browsers without native Popover API by @joshhanley
Full Changelog: v2.12.2...v2.13.0
v2.12.2
What's Changed
- Add Laravel 13 support by @joshhanley in #2424
- Fix modal with Blaze by @ganyicz in #2433
Full Changelog: v2.12.1...v2.12.2
v2.12.1
v2.12.0
What's Changed
- Add future date range presets by @ganyicz in #2377
- Unify profile hover background color with button by @ganyicz in #2338
- Truncate sidebar item text by @ganyicz in #2340
- Fix label/slot precedence by @ganyicz in #2371
- Fix trailing badge icon size by @ganyicz in #2375
- Fix sortable column hover area by @ganyicz in #2379
- Fix brand icon alignment in collapsed sidebar by @ganyicz in #2383
- Fix select clear when options are not in DOM by @ganyicz
- Reuse stylesheet by @ganyicz
- Close menu when clicking on an item with wire:navigate by @ganyicz
- Hide timepicker clearable button when empty by @ganyicz
- Fix label/slot precedence by @ganyicz
- Fix clearable date picker with presets by @ganyicz
- Add future date range preset calculations by @ganyicz
- Disable search autofocus on mobile by @ganyicz
- Fix pillbox tests by @ganyicz
- Add bar charts by @joshhanley
Full Changelog: v2.11.1...v2.12.0
v2.11.1
v2.11.0
What's Changed
- Change badge variant="pill" to rounded prop by @calebporzio in #2269
- Remove blaze from avatar by @ganyicz in #2279
- Fix DateRange end date to use endOfDay for consistency with presets by @fotrino in #2067
- Rename
nestedtodeepby @ganyicz in #2322 - Add
ui-legendby @ganyicz in #2321 - Display outline on pillbox combobox variant by @ganyicz in #2293
- Make components CSP safe by @ganyicz in #2277
- Fix memory leak by @ganyicz
- Fix popover closing inside modal by @ganyicz
- Prevent time picker events on init by @ganyicz
- Fix scrollbar-gutter with overflow: hidden by @ganyicz
- Ignore switch inside checkbox group when using checkbox.all by @ganyicz
- Fix searchable select accessibility by @ganyicz
- Fix editor link when inside tabs by @ganyicz
- Hide clear button when time picker is disabled by @ganyicz
- Hide clear button when date picker is disabled by @ganyicz
- Fix select's native form submit value by @joshhanley
- Fix date picker carets by @ganyicz
- Fix
wire:navigateflickering by @ganyicz - Fix create option console error when select is empty by @ganyicz
- Remove blaze from pillbox search by @ganyicz
- Fix invalid select border styling by @ganyicz
- Improve slider accessibility by @ganyicz
- Hide tooltip when draggable by @ganyicz
- Make components CSP-compatible by @ganyicz
- Add
ui-legendby @ganyicz - Update date-picker background to match select by @ganyicz
- Add supplementary input events by @ganyicz
- Fix failing tests by @ganyicz
- Make checkbox variants and table and paginator free by @calebporzio
- Make all radio variants free by @calebporzio
- Make card free by @calebporzio
New Contributors
Full Changelog: v2.10.2...v2.11.0