|
1 | 1 | # Release Notes for 9.x
|
2 | 2 |
|
3 |
| -## [Unreleased](https://github.com/laravel/framework/compare/v9.22.1...9.x) |
| 3 | +## [Unreleased](https://github.com/laravel/framework/compare/v9.26.1...9.x) |
| 4 | + |
| 5 | + |
| 6 | +## [v9.26.1](https://github.com/laravel/framework/compare/v9.26.0...v9.26.1) - 2022-08-23 |
| 7 | + |
| 8 | +### Revert |
| 9 | +- Revert "[9.x] Add statusText for an assertion message" ([#43831](https://github.com/laravel/framework/pull/43831)) |
| 10 | + |
| 11 | +### Fixed |
| 12 | +- Fixed `withoutVite` ([#43826](https://github.com/laravel/framework/pull/43826)) |
| 13 | + |
| 14 | + |
| 15 | +## [v9.26.0](https://github.com/laravel/framework/compare/v9.25.1...v9.26.0) - 2022-08-23 |
| 16 | + |
| 17 | +### Added |
| 18 | +- Adding support for non-backed enums in Models ([#43728](https://github.com/laravel/framework/pull/43728)) |
| 19 | +- Added vite asset url helpers ([#43702](https://github.com/laravel/framework/pull/43702)) |
| 20 | +- Added Authentication keyword for SqlServerConnector.php ([#43757](https://github.com/laravel/framework/pull/43757)) |
| 21 | +- Added support for additional where* methods to route groups ([#43731](https://github.com/laravel/framework/pull/43731)) |
| 22 | +- Added min_digits and max_digits validation ([#43797](https://github.com/laravel/framework/pull/43797)) |
| 23 | +- Added closure support to dispatch conditionals in bus ([#43784](https://github.com/laravel/framework/pull/43784)) |
| 24 | +- Added configurable paths to Vite ([#43620](https://github.com/laravel/framework/pull/43620)) |
| 25 | + |
| 26 | +### Fixed |
| 27 | +- Fix unique lock release for broadcast events ([#43738](https://github.com/laravel/framework/pull/43738)) |
| 28 | +- Fix empty collection class serialization ([#43758](https://github.com/laravel/framework/pull/43758)) |
| 29 | +- Fixes creation of deprecations channel ([#43812](https://github.com/laravel/framework/pull/43812)) |
| 30 | + |
| 31 | +### Changed |
| 32 | +- Improve display of failures for assertDatabaseHas ([#43736](https://github.com/laravel/framework/pull/43736)) |
| 33 | +- Always use the write PDO connection to read the just stored pending batch in bus ([#43737](https://github.com/laravel/framework/pull/43737)) |
| 34 | +- Move unique lock release to method ([#43740](https://github.com/laravel/framework/pull/43740)) |
| 35 | +- Remove timeoutAt fallback from Job base class ([#43749](https://github.com/laravel/framework/pull/43749)) |
| 36 | +- Convert closures to arrow functions ([#43778](https://github.com/laravel/framework/pull/43778)) |
| 37 | +- Use except also in `Illuminate/Routing/Middleware/ValidateSignature::handle()` ([e554d47](https://github.com/laravel/framework/commit/e554d471daab568877c039e955a01cb2f06a2e7b)) |
| 38 | +- Adjust forever time for cookies ([#43806](https://github.com/laravel/framework/pull/43806)) |
| 39 | +- Make string padding UTF-8 safe ([f1762ed](https://github.com/laravel/framework/commit/f1762ed1660f2a71189f1a32efe5b410ec428268)) |
| 40 | + |
| 41 | + |
| 42 | +## [v9.25.1](https://github.com/laravel/framework/compare/v9.25.0...v9.25.1) - 2022-08-16 |
| 43 | + |
| 44 | +### Fixes |
| 45 | +- [Fixed typos](https://github.com/laravel/framework/compare/v9.25.0...v9.25.1) |
| 46 | + |
| 47 | + |
| 48 | +## [v9.25.0](https://github.com/laravel/framework/compare/v9.24.0...v9.25.0) - 2022-08-16 |
| 49 | + |
| 50 | +### Added |
| 51 | +- Added whenNotExactly to Stringable ([#43700](https://github.com/laravel/framework/pull/43700)) |
| 52 | +- Added ability to Model::query()->touch() to mass update timestamps ([#43665](https://github.com/laravel/framework/pull/43665)) |
| 53 | + |
| 54 | +### Fixed |
| 55 | +- Prevent error in db/model commands when using unsupported columns ([#43635](https://github.com/laravel/framework/pull/43635)) |
| 56 | +- Fixes ensureDependenciesExist runtime error ([#43626](https://github.com/laravel/framework/pull/43626)) |
| 57 | +- Null value for auto-cast field caused deprication warning in php 8.1 ([#43706](https://github.com/laravel/framework/pull/43706)) |
| 58 | +- db:table command properly handle table who doesn't exist ([#43669](https://github.com/laravel/framework/pull/43669)) |
| 59 | + |
| 60 | +### Changed |
| 61 | +- Handle assoc mode within db commands ([#43636](https://github.com/laravel/framework/pull/43636)) |
| 62 | +- Allow chunkById on Arrays, as well as Models ([#43666](https://github.com/laravel/framework/pull/43666)) |
| 63 | +- Allow for int value parameters to whereMonth() and whereDay() ([#43668](https://github.com/laravel/framework/pull/43668)) |
| 64 | +- Cleaning up old if-else statement ([#43712](https://github.com/laravel/framework/pull/43712)) |
| 65 | +- Ensure correct 'integrity' value is used for css assets ([#43714](https://github.com/laravel/framework/pull/43714)) |
| 66 | + |
| 67 | + |
| 68 | +## [v9.24.0](https://github.com/laravel/framework/compare/v9.23.0...v9.24.0) - 2022-08-09 |
| 69 | + |
| 70 | +### Added |
| 71 | +- New db:show, db:table and db:monitor commands ([#43367](https://github.com/laravel/framework/pull/43367)) |
| 72 | +- Added validation doesnt_end_with rule ([#43518](https://github.com/laravel/framework/pull/43518)) |
| 73 | +- Added `Illuminate/Database/Eloquent/SoftDeletes::restoreQuietly()` ([#43550](https://github.com/laravel/framework/pull/43550)) |
| 74 | +- Added mergeUnless to resource ConditionallyLoadsAttributes trait ([#43567](https://github.com/laravel/framework/pull/43567)) |
| 75 | +- Added `Illuminate/Support/Testing/Fakes/NotificationFake::sentNotifications()` ([#43558](https://github.com/laravel/framework/pull/43558)) |
| 76 | +- Added `implode` to `Passthru` in `Illuminate/Database/Eloquent/Builder.php` ([#43574](https://github.com/laravel/framework/pull/43574)) |
| 77 | +- Make Config repository macroable ([#43598](https://github.com/laravel/framework/pull/43598)) |
| 78 | +- Add whenNull to ConditionallyLoadsAtrribute trait ([#43600](https://github.com/laravel/framework/pull/43600)) |
| 79 | +- Extract child route model relationship name into a method ([#43597](https://github.com/laravel/framework/pull/43597)) |
| 80 | + |
| 81 | +### Revert |
| 82 | +- Reverted [Added `whereIn` to `Illuminate/Routing/RouteRegistrar::allowedAttributes`](https://github.com/laravel/framework/pull/43509) ([#43523](https://github.com/laravel/framework/pull/43523)) |
| 83 | + |
| 84 | +### Fixed |
| 85 | +- Fix unique locking on broadcast events ([#43516](https://github.com/laravel/framework/pull/43516)) |
| 86 | +- Fixes the issue of running docs command on windows ([#43566](https://github.com/laravel/framework/pull/43566), [#43585](https://github.com/laravel/framework/pull/43585)) |
| 87 | +- Fixes output when running db:seed or using --seed in migrate commands ([#43593](https://github.com/laravel/framework/pull/43593)) |
| 88 | + |
| 89 | +### Changed |
| 90 | +- Gracefully fail when unable to locate expected binary on the system for artisan docs command ([#43521](https://github.com/laravel/framework/pull/43521)) |
| 91 | +- Improve output for some Artisan commands ([#43547](https://github.com/laravel/framework/pull/43547)) |
| 92 | +- Alternative database name in Postgres DSN, allow pgbouncer aliased databases to continue working on 9.x ([#43542](https://github.com/laravel/framework/pull/43542)) |
| 93 | +- Allow @class() for component tags ([#43140](https://github.com/laravel/framework/pull/43140)) |
| 94 | +- Attribute Cast Performance Improvements ([#43554](https://github.com/laravel/framework/pull/43554)) |
| 95 | +- Queue worker daemon should also listen for SIGQUIT ([#43607](https://github.com/laravel/framework/pull/43607)) |
| 96 | +- Keep original keys when using Collection->sortBy() with an array of sort operations ([#43609](https://github.com/laravel/framework/pull/43609)) |
| 97 | + |
| 98 | + |
| 99 | +## [v9.23.0](https://github.com/laravel/framework/compare/v9.22.1...v9.23.0) - 2022-08-02 |
| 100 | + |
| 101 | +### Added |
| 102 | +- Added whereNot method to Fluent JSON testing matchers ([#43383](https://github.com/laravel/framework/pull/43383)) |
| 103 | +- Added deleteQuietly method to Model and use arrow func for related methods ([#43447](https://github.com/laravel/framework/pull/43447)) |
| 104 | +- Added conditionable trait to Filesystem adapters ([#43450](https://github.com/laravel/framework/pull/43450)) |
| 105 | +- Introduce artisan docs command ([#43357](https://github.com/laravel/framework/pull/43357)) |
| 106 | +- Added Support CSP nonce, SRI, and arbitrary attributes with Vite ([#43442](https://github.com/laravel/framework/pull/43442)) |
| 107 | +- Support conditionables that get condition from target object ([#43449](https://github.com/laravel/framework/pull/43449)) |
| 108 | +- Added `whereIn` to `Illuminate/Routing/RouteRegistrar::allowedAttributes` ([#43509](https://github.com/laravel/framework/pull/43509)) |
| 109 | + |
| 110 | +### Fixed |
| 111 | +- Prevent redis crash when large number of jobs are scheduled for a specific time ([#43310](https://github.com/laravel/framework/pull/43310)) |
| 112 | + |
| 113 | +### Changed |
| 114 | +- Make Command components Factory extensible ([#43439](https://github.com/laravel/framework/pull/43439)) |
| 115 | +- Solve Blade component showing quote formatted for the console ([#43446](https://github.com/laravel/framework/pull/43446)) |
| 116 | +- Improves output capture from serve command ([#43461](https://github.com/laravel/framework/pull/43461)) |
| 117 | +- Allow terser singleton bindings ([#43469](https://github.com/laravel/framework/pull/43469)) |
4 | 118 |
|
5 | 119 |
|
6 | 120 | ## [v9.22.1](https://github.com/laravel/framework/compare/v9.22.0...v9.22.1) - 2022-07-26
|
|
0 commit comments