Bump livewire/livewire from 3.7.11 to 4.2.1
Bumps livewire/livewire from 3.7.11 to 4.2.1.
Release notes
Sourced from livewire/livewire's releases.
v4.2.1
What's Changed
- [4.x] Fix $-prefixed expressions not routing to Livewire inside Alpine scope by
@People-Seain livewire/livewire#10062- [4.x] Add backward-compatibility shim for removed
processElementKey()method by@joshhanleyin livewire/livewire#10070- [4.x] Fix client-side diff losing associative array key insertion order by
@joshhanleyin livewire/livewire#10071Full Changelog: https://github.com/livewire/livewire/compare/v4.2.0...v4.2.1
v4.2.0
What's Changed
- [4.x] Add
bothto animation shorthands inwire:transitiondocs by@joshhanleyin livewire/livewire#9983- [4.x] Fix
wire:modelnot setting values when string array key doesn't exist by@joshhanleyin livewire/livewire#9981- [4.x] Optimize smart keys by
@ganyiczin livewire/livewire#9987- [4.x] Fix explicit route model bindings broken by cached route middleware by
@joshhanleyin livewire/livewire#9978- [4.x] Update custom route docs to use EndpointResolver::updatePath() instead of hardcoded paths by
@joshhanleyin livewire/livewire#9960- [4.x] Expand SecurityPolicy denylist by
@joshhanleyin livewire/livewire#9961- [4.x] Block lifecycle methods from being called via frontend calls by
@joshhanleyin livewire/livewire#9964- [4.x] Require
X-Livewireand JSON content type on update requests by@joshhanleyin livewire/livewire#9965- [4.x] Disable default update route when a custom route is registered by
@joshhanleyin livewire/livewire#9967- [4.x] Add type validation in
CollectionSynthto prevent arbitrary class instantiation by@joshhanleyin livewire/livewire#9969- [4.x] Enforce web middleware on custom update routes by
@joshhanleyin livewire/livewire#9971- [4.x] Fix asset URL handling for non-standard protocol schemes by
@calebporzioin livewire/livewire#9999- [4.x] Fix link to Component namespaces documentation by
@JohannesClevein livewire/livewire#10003- [3.x] Fix diff() not detecting key order changes by
@People-Seain livewire/livewire#10001- [4.x] Fix
make:livewirecrash when using--classwith a view-only namespace by@joshhanleyin livewire/livewire#9995- [4.x] Remove misleading event-based modifier examples from modelable docs by
@calebporzioin livewire/livewire#10005- [4.x] Add
$errors.clear()method to JS errors object by@PhiloNLin livewire/livewire#9975- [4.x] Fix diffRecursive() not detecting key order changes by
@People-Seain livewire/livewire#10004- [4.x] Validate #[Modelable] root element doesn't have wire:model by
@calebporzioin livewire/livewire#10006- [4.x] Add payload schema validation and tiered response handling by
@joshhanleyin livewire/livewire#9970- [4.x] Add a warning to the docs about when using
$jsinside alpine loop by@sohailahmad07in livewire/livewire#9974- [4.x] Fix SFC compiler extracting nested and tags by
@calebporzioin livewire/livewire#10023- [4.x] Reactive props during boot hooks by
@danharrinin livewire/livewire#10019- [4.x] Fix streaming of falsy values by
@joshhanleyin livewire/livewire#10010- [4.x] Fix push mode not syncing URL on initial page load by
@calebporzioin livewire/livewire#10028- [4.x] Fix false positive multiple root element error on older libxml2 versions by
@joshhanleyin livewire/livewire#10055- [4.x] Fix silent component failure when properties contain non-UTF-8 data by
@joshhanleyin livewire/livewire#10054- [4.x] Fix
#[Json]methods not handling non-validation exceptions via Promise rejection by@joshhanleyin livewire/livewire#10053- [4.x] Preserve
window.location.hashwhen history coordinator flushes batched URL updates by@joshhanleyin livewire/livewire#10052- [3.x] Fix child component
:keyexpression overwriting foreach$keyvariable by@joshhanleyin livewire/livewire#10025- [4.x] Fix EventBus listener leak causing memory growth under Octane by
@joshhanleyin livewire/livewire#10022- [4.x] Use
hash_equals()for checksum comparison by@joshhanleyin livewire/livewire#10012- [3.x] Add Laravel 13 support by
@joshhanleyin livewire/livewire#10032New Contributors
@JohannesClevemade their first contribution in livewire/livewire#10003@sohailahmad07made their first contribution in livewire/livewire#9974Full Changelog: https://github.com/livewire/livewire/compare/v4.1.4...v4.2.0
... (truncated)
Commits
-
93e972fBuild assets -
cf40849[4.x] Fix client-side diff losing associative array key insertion order (#10071) -
1be59b0[4.x] Add backward-compatibility shim for removedprocessElementKey()metho... -
cf8400c[4.x] Fix $-prefixed expressions not routing to Livewire inside Alpine scope ... -
b2faf1bFix flaky test -
9831d38UsewaitUntilinstead of fixed pause for form disabling assertions -
f1ad043Fix flaky legacy Actions browser test by pausing after form submit click -
0889ee0Move Octane memory leak tests intosrc/Features/SupportOctane/UnitTest.php... -
fdc0b4bBuild assets -
7a59886[4.x] Skip session expired HTML modal test on Laravel 13+ - Additional commits viewable in compare view