v3.4.0
版本发布时间: 2024-01-23 23:42:54
livewire/livewire最新发布版本:v3.5.8(2024-09-21 03:42:04)
What's Changed
- Extract fetch into function by @PhiloNL in https://github.com/livewire/livewire/pull/7661
- Fix full page lazy components and using a custom layout using the layout attribute by @gazzoy in https://github.com/livewire/livewire/pull/7551
- Remove
rel
attribute from button by @utsavsomaiya in https://github.com/livewire/livewire/pull/7547 - Add redirectIntended by @binaryfire in https://github.com/livewire/livewire/pull/7433
- Bugfix/handle rm in complex synths by @samlev in https://github.com/livewire/livewire/pull/7239
- Refactor: Combine Exception and Throwable Catch Blocks by @salehhashemi1992 in https://github.com/livewire/livewire/pull/7089
- Fix
wire:navigate
for manually triggered click events by @gehrisandro in https://github.com/livewire/livewire/pull/6995 - Allow download of preview files directly from storage by @apreiml in https://github.com/livewire/livewire/pull/6990
- ReferenceError: dump is not defined when using ESM build by @luanfreitasdev in https://github.com/livewire/livewire/pull/7627
- fix computed attribute - snake case in method name by @luanfreitasdev in https://github.com/livewire/livewire/pull/7649
- Use
--livewire-progress-bar-color
CSS var forwire:navigate
progress bar shadow by @austincarpenter in https://github.com/livewire/livewire/pull/7656 - Add warning about Laravel Mix by @browner12 in https://github.com/livewire/livewire/pull/7670
- Revert "Fix
wire:navigate
for manually triggered click events" by @calebporzio in https://github.com/livewire/livewire/pull/7674 - Add 'except' support for queryString hooks by @colinc in https://github.com/livewire/livewire/pull/7424
- Fix Hydrating Eloquent Collection With Duplicate ID's by @ChristopherCarranza in https://github.com/livewire/livewire/pull/7359
- Add
assertNoFileDownloaded()
test method by @SjorsO in https://github.com/livewire/livewire/pull/7337 - Fix ReflectionException when getting property on stdClass object by @petergroeneweg in https://github.com/livewire/livewire/pull/7550
- Add
nonce
tonprogress
stylesheet by @joostdebruijn in https://github.com/livewire/livewire/pull/6625 - Fix
wire:loading
target bug by @solarsilk in https://github.com/livewire/livewire/pull/7548 - Fix memory leak when adding persistent middleware by @timacdonald in https://github.com/livewire/livewire/pull/7677
- Change
#[On]
attribute to support being defined at the component level by @gdebrauwer in https://github.com/livewire/livewire/pull/7667 - Fix error in sample code div → form by @mboynes in https://github.com/livewire/livewire/pull/7693
- Add dependency injection to computed properties by @luanfreitasdev in https://github.com/livewire/livewire/pull/7690
- Update wire-model.md by @alfanzain in https://github.com/livewire/livewire/pull/7702
- Update components.md by @ijpatricio in https://github.com/livewire/livewire/pull/7699
- Update nesting.md by @cg0012 in https://github.com/livewire/livewire/pull/7731
- Pass
hashName
thru for testing by @jasonmccreary in https://github.com/livewire/livewire/pull/7744 - Fix livewire:move command by @SRWieZ in https://github.com/livewire/livewire/pull/7735
- Move middleware definitions to static controller methods by @stancl in https://github.com/livewire/livewire/pull/7716
- Do not prepend slash for script asset url with a protocol by @rynomars in https://github.com/livewire/livewire/pull/7749
- Fix: ReferenceError:
nonce
is not defined by @luanfreitasdev in https://github.com/livewire/livewire/pull/7707 - Simple togglable query string by @nicolagianelli in https://github.com/livewire/livewire/pull/7008
- Support attributes on component parent classes by @calebporzio in https://github.com/livewire/livewire/pull/7753
- Add Enum binding support by @geisi in https://github.com/livewire/livewire/pull/7421
- feature: add an X-Livewire-Navigate header to navigate requests by @ryangjchandler in https://github.com/livewire/livewire/pull/7754
- Fix rules from component are ignored when a form object without rules is used by @AntonioPrimera in https://github.com/livewire/livewire/pull/7644
- consider preview_mimes config when building preview url by @apreiml in https://github.com/livewire/livewire/pull/7679
- Feature Cancel Upload by @luanfreitasdev in https://github.com/livewire/livewire/pull/7684
- Safari DOM walking issues by @nuernbergerA in https://github.com/livewire/livewire/pull/7750
- Fix modification of original response value on asset injection by @rynomars in https://github.com/livewire/livewire/pull/7758
- Feature/contribution guide by @calebporzio in https://github.com/livewire/livewire/pull/7761
- Revert "Feature/contribution guide" by @calebporzio in https://github.com/livewire/livewire/pull/7763
- Fix Livewire component key generation across load balanced servers by @calebporzio in https://github.com/livewire/livewire/pull/7751
- Add #[Session] attribute by @calebporzio in https://github.com/livewire/livewire/pull/7748
- Not defined functions when using @scripts tag by @Sparclex in https://github.com/livewire/livewire/pull/7508
- Add failing test for
null
values in arrays in query string by @archilex in https://github.com/livewire/livewire/pull/6188 - Add failing test for dependent select options by @austincarpenter in https://github.com/livewire/livewire/pull/6889
- Small fix in the example code in the doc #[Session] by @luanfreitasdev in https://github.com/livewire/livewire/pull/7764
- Failing test wire:navigate with redirect by @saschalalala in https://github.com/livewire/livewire/pull/7145
- Failing test: reordering the keys of an object with entangle by @binaryfire in https://github.com/livewire/livewire/pull/7671
- Update bound value from lifecycle hook by @danharrin in https://github.com/livewire/livewire/pull/7510
- Fix querystring except after refresh by @joshhanley in https://github.com/livewire/livewire/pull/7779
- chore(docs): add warning about importing attribute class by @thehands79 in https://github.com/livewire/livewire/pull/7780
- Alpinejs listbox/combobox combined with "wire:model.live" causes infinite loop - failing tests by @gdebrauwer in https://github.com/livewire/livewire/pull/7776
New Contributors
- @gazzoy made their first contribution in https://github.com/livewire/livewire/pull/7551
- @apreiml made their first contribution in https://github.com/livewire/livewire/pull/6990
- @colinc made their first contribution in https://github.com/livewire/livewire/pull/7424
- @ChristopherCarranza made their first contribution in https://github.com/livewire/livewire/pull/7359
- @SjorsO made their first contribution in https://github.com/livewire/livewire/pull/7337
- @petergroeneweg made their first contribution in https://github.com/livewire/livewire/pull/7550
- @joostdebruijn made their first contribution in https://github.com/livewire/livewire/pull/6625
- @solarsilk made their first contribution in https://github.com/livewire/livewire/pull/7548
- @timacdonald made their first contribution in https://github.com/livewire/livewire/pull/7677
- @mboynes made their first contribution in https://github.com/livewire/livewire/pull/7693
- @alfanzain made their first contribution in https://github.com/livewire/livewire/pull/7702
- @ijpatricio made their first contribution in https://github.com/livewire/livewire/pull/7699
- @cg0012 made their first contribution in https://github.com/livewire/livewire/pull/7731
- @rynomars made their first contribution in https://github.com/livewire/livewire/pull/7749
- @AntonioPrimera made their first contribution in https://github.com/livewire/livewire/pull/7644
- @Sparclex made their first contribution in https://github.com/livewire/livewire/pull/7508
- @saschalalala made their first contribution in https://github.com/livewire/livewire/pull/7145
- @thehands79 made their first contribution in https://github.com/livewire/livewire/pull/7780
Full Changelog: https://github.com/livewire/livewire/compare/v3.3.5...v3.4.0