Laravel 9.49.0 is now available. This release includes minor changes, improvements and bug fixes.
Laravel 9.49.0 is a clean and classy framework for PHP web development.
Freeing you from spaghetti code, Laravel helps you create wonderful applications using simple, expressive syntax. Development should be a creative experience that you enjoy, not something that is painful. Enjoy the fresh air.
Laravel 9.49.0 Changelog
No database updates are necessary.
🧮 Added
- Added
Illuminate/Database/Schema/ForeignKeyDefinition::noActionOnDelete()
(#45712) - Added new throw helper methods to the HTTP Client (#45704)
- Added configurable timezone support for WorkCommand output timestamps (#45722)
- Added support for casting arrays containing enums (#45621)
- Added “missing” validation rules (#45717)
- Added
/Illuminate/Database/Eloquent/SoftDeletes::forceDeleteQuietly()
(#45737) - Added
Illuminate/Collections/Arr::sortDesc()
(#45761) - Added CLI Prompts (#45629, #45864)
- Adds assertJsonIsArray and assertJsonIsObject for TestResponse (#45731)
- Added
Illuminate/Database/Eloquent/Relations/HasOneOrMany::createQuietly()
(#45783) - Add validation rules: ascii_alpha, ascii_alpha_num, ascii_alpha_dash (#45769)
- Extract status methods to traits (#45789)
- Add “addRestoreOrCreate” extension to SoftDeletingScope (#45754)
- Added connection established event (f850d99)
- Add forceDeleting event to models (#45836)
- Add title tag in mail template (#45859)
- Added new methods to Collection (#45839)
- Add skip cancelled middleware (#45869)
🐞 Bug fixes
- Fix flushdb on cluster for
PredisClusterConnection.php
(#45544) - Fix blade tag issue with nested calls (#45764)
- Fix infinite loop in blade compiler (#45780)
- Fix ValidationValidator not to accept terminating newline (#45790)
- Fix stubs publish command generating incorrect controller stubs (#45812)
- fix: normalize route pipeline exception (#45817)
- Fix Illuminate Filesystem replace() leaves file executable (#45856)
📝 Changed
- Ensures channel name matches from start of string (#45692)
- Replace raw invisible characters in regex expressions with counterpart Unicode regex notations (#45680)
- Optimize destroy method (#45709)
- Unify prohibits behavior around prohibits_if (#45723)
- Removes dependency on bcmath (#45729)
- Allow brick/math 0.11 also (#45762)
- Optimize findMany of BelongsToMany (#45745)
- Ensure decimal rule handles large values (#45693)
- Backed enum support for @js (#45862)
- Restart syscalls for SIGALRM when worker times out a job (#45871)
- Ensure subsiquent calls to Mailable->to() overwrite previous entries (#45885)
💎 Contributors
- js
Although updates are tested, you’re always encouraged to backup your files before patching.
Tags: php framework, Softaculous
Related Links
- Live Demo:
See Laravel in action (Softaculous site (External link)) - Official Website:
Learn more about Laravel software (External link) - Run Laravel in your website:
Please Contact us for more information or start any Hosting Plan and install Laravel from Softaculous software library - Laravel Changelog:
To read changelog source Click Here (GitHub External link)