laravel/framework
### [`v8.83.3`](https://togithub.com/laravel/framework/releases/v8.83.3)
[Compare Source](https://togithub.com/laravel/framework/compare/v8.83.2...v8.83.3)
##### Fixed
- $job can be an object in some methods by [@villfa](https://togithub.com/villfa) in [https://github.com/laravel/framework/pull/41244](https://togithub.com/laravel/framework/pull/41244)
- Fixes getting the trusted proxies IPs from the configuration file by [@nunomaduro](https://togithub.com/nunomaduro) in [https://github.com/laravel/framework/pull/41322](https://togithub.com/laravel/framework/pull/41322)
### [`v8.83.2`](https://togithub.com/laravel/framework/releases/v8.83.2)
[Compare Source](https://togithub.com/laravel/framework/compare/v8.83.1...v8.83.2)
##### Added
- Added support of Bitwise opperators in query ([#41112](https://togithub.com/laravel/framework/pull/41112))
##### Fixed
- Fixes attempt to log deprecations on mocks ([#41057](https://togithub.com/laravel/framework/pull/41057))
- Fixed loadAggregate not correctly applying casts ([#41108](https://togithub.com/laravel/framework/pull/41108))
- Fixed updated with provided qualified updated_at ([#41133](https://togithub.com/laravel/framework/pull/41133))
- Fixed database migrations $connection property ([#41161](https://togithub.com/laravel/framework/pull/41161))
### [`v8.83.1`](https://togithub.com/laravel/framework/releases/v8.83.1)
[Compare Source](https://togithub.com/laravel/framework/compare/v8.83.0...v8.83.1)
##### Added
- Add firstOr() function to BelongsToMany relation ([#40828](https://togithub.com/laravel/framework/pull/40828))
- Catch suppressed deprecation logs ([#40942](https://togithub.com/laravel/framework/pull/40942))
- Add doesntContain to higher order proxies ([#41034](https://togithub.com/laravel/framework/pull/41034))
##### Fixed
- Fix replacing request options ([#40954](https://togithub.com/laravel/framework/pull/40954), [30e341b](https://togithub.com/laravel/framework/commit/30e341b7fe4e4d9019df42b7eff6c7dfa5ea30e5))
- Fix isRelation() failing to check an Attribute ([#40967](https://togithub.com/laravel/framework/pull/40967))
- Fix enum casts arrayable behaviour ([#40999](https://togithub.com/laravel/framework/pull/40999))
### [`v8.83.0`](https://togithub.com/laravel/framework/releases/v8.83.0)
[Compare Source](https://togithub.com/laravel/framework/compare/v8.82.0...v8.83.0)
##### Added
- Add isolation level configuration for Postgres connector by [@rezaamini-ir](https://togithub.com/rezaamini-ir) in [https://github.com/laravel/framework/pull/40767](https://togithub.com/laravel/framework/pull/40767)
- Add a string helper to swap multiple keywords in a string by [@amitmerchant1990](https://togithub.com/amitmerchant1990) in [https://github.com/laravel/framework/pull/40831](https://togithub.com/laravel/framework/pull/40831) & https://github.com/laravel/framework/commit/220f4ac11d462b4ee9ff2cb9b48b93d6f560223a
##### Changed
- Make `PendingRequest` `Conditionable` by [@phillipfickl](https://togithub.com/phillipfickl) in [https://github.com/laravel/framework/pull/40762](https://togithub.com/laravel/framework/pull/40762)
- Add a BladeCompiler::renderComponent() method to render a component instance by [@tobyzerner](https://togithub.com/tobyzerner) in [https://github.com/laravel/framework/pull/40745](https://togithub.com/laravel/framework/pull/40745)
- Doc block tweaks in `BladeCompiler.php` by [@JayBizzle](https://togithub.com/JayBizzle) in [https://github.com/laravel/framework/pull/40772](https://togithub.com/laravel/framework/pull/40772)
- Revert Bit operators by [@driesvints](https://togithub.com/driesvints) in [https://github.com/laravel/framework/pull/40791](https://togithub.com/laravel/framework/pull/40791)
- Improves `Support\Reflector` to support checking interfaces by [@hassanhe](https://togithub.com/hassanhe) in [https://github.com/laravel/framework/pull/40822](https://togithub.com/laravel/framework/pull/40822)
- Support cursor pagination with union query by [@deleugpn](https://togithub.com/deleugpn) in [https://github.com/laravel/framework/pull/40848](https://togithub.com/laravel/framework/pull/40848)
- Consistent `Stringable::swap()` & `Str::swap()` implementations by [@derekmd](https://togithub.com/derekmd) in [https://github.com/laravel/framework/pull/40855](https://togithub.com/laravel/framework/pull/40855)
##### Fixed
- Do not set SYSTEMROOT to false by [@Galaxy0419](https://togithub.com/Galaxy0419) in [https://github.com/laravel/framework/pull/40819](https://togithub.com/laravel/framework/pull/40819)
### [`v8.82.0`](https://togithub.com/laravel/framework/releases/v8.82.0)
[Compare Source](https://togithub.com/laravel/framework/compare/v8.81.0...v8.82.0)
##### Added
- Added class and method to create cross joined sequences for factories ([#40542](https://togithub.com/laravel/framework/pull/40542))
- Added Transliterate shortcut to the Str helper ([#40681](https://togithub.com/laravel/framework/pull/40681))
- Added array_keys validation rule ([#40720](https://togithub.com/laravel/framework/pull/40720))
##### Fixed
- Prevent job serialization error in Queue ([#40625](https://togithub.com/laravel/framework/pull/40625))
- Fixed autoresolving model name from factory ([#40616](https://togithub.com/laravel/framework/pull/40616))
- Fixed : strtotime Epoch doesn't fit in PHP int ([#40690](https://togithub.com/laravel/framework/pull/40690))
- Fixed Stringable ucsplit ([#40694](https://togithub.com/laravel/framework/pull/40694), [#40699](https://togithub.com/laravel/framework/pull/40699))
##### Changed
- Server command: Allow xdebug auto-connect to listener feature ([#40673](https://togithub.com/laravel/framework/pull/40673))
- respect null driver in `QueueServiceProvider` ([9435827](https://togithub.com/laravel/framework/commit/9435827014ca289213f2bcf64847f5c5959bb652), [56d433a](https://togithub.com/laravel/framework/commit/56d433aaec40e8383f28e8f0e835cd977845fcde))
- Allow to push and prepend config values on new keys ([#40723](https://togithub.com/laravel/framework/pull/40723))
### [`v8.81.0`](https://togithub.com/laravel/framework/releases/v8.81.0)
[Compare Source](https://togithub.com/laravel/framework/compare/v8.80.0...v8.81.0)
##### Added
- Added `Illuminate/Support/Stringable::scan()` ([#40472](https://togithub.com/laravel/framework/pull/40472))
- Allow caching to be disabled for virtual attributes accessors that return an object ([#40519](https://togithub.com/laravel/framework/pull/40519))
- Added better bitwise operators support ([#40529](https://togithub.com/laravel/framework/pull/40529), [def671d](https://togithub.com/laravel/framework/commit/def671d4902d9cdd315aee8249199b45fcc2186b))
- Added getOrPut on Collection ([#40535](https://togithub.com/laravel/framework/pull/40535))
- Improve PhpRedis flushing ([#40544](https://togithub.com/laravel/framework/pull/40544))
- Added `Illuminate/Support/Str::flushCache()` ([#40620](https://togithub.com/laravel/framework/pull/40620))
##### Fixed
- Fixed Str::headline/Str::studly with unicode and add Str::ucsplit method ([#40499](https://togithub.com/laravel/framework/pull/40499))
- Fixed forgetMailers with MailFake ([#40495](https://togithub.com/laravel/framework/pull/40495))
- Pruning Models: Get the default path for the models from a method instead ([#40539](https://togithub.com/laravel/framework/pull/40539))
- Fix flushdb for predis cluste ([#40446](https://togithub.com/laravel/framework/pull/40446))
- Avoid undefined array key 0 error ([#40571](https://togithub.com/laravel/framework/pull/40571))
##### Changed
- Allow whitespace in PDO dbname for PostgreSQL ([#40483](https://togithub.com/laravel/framework/pull/40483))
- Allows authorizeResource method to receive arrays of models and parameters ([#40516](https://togithub.com/laravel/framework/pull/40516))
- Inverse morphable type and id filter statements to prevent SQL errors ([#40523](https://togithub.com/laravel/framework/pull/40523))
- Bump voku/portable-ascii to v1.6.1 ([#40588](https://togithub.com/laravel/framework/pull/40588), [#40610](https://togithub.com/laravel/framework/pull/40610))
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
8.80.0
->8.83.3
Release Notes
laravel/framework
### [`v8.83.3`](https://togithub.com/laravel/framework/releases/v8.83.3) [Compare Source](https://togithub.com/laravel/framework/compare/v8.83.2...v8.83.3) ##### Fixed - $job can be an object in some methods by [@villfa](https://togithub.com/villfa) in [https://github.com/laravel/framework/pull/41244](https://togithub.com/laravel/framework/pull/41244) - Fixes getting the trusted proxies IPs from the configuration file by [@nunomaduro](https://togithub.com/nunomaduro) in [https://github.com/laravel/framework/pull/41322](https://togithub.com/laravel/framework/pull/41322) ### [`v8.83.2`](https://togithub.com/laravel/framework/releases/v8.83.2) [Compare Source](https://togithub.com/laravel/framework/compare/v8.83.1...v8.83.2) ##### Added - Added support of Bitwise opperators in query ([#41112](https://togithub.com/laravel/framework/pull/41112)) ##### Fixed - Fixes attempt to log deprecations on mocks ([#41057](https://togithub.com/laravel/framework/pull/41057)) - Fixed loadAggregate not correctly applying casts ([#41108](https://togithub.com/laravel/framework/pull/41108)) - Fixed updated with provided qualified updated_at ([#41133](https://togithub.com/laravel/framework/pull/41133)) - Fixed database migrations $connection property ([#41161](https://togithub.com/laravel/framework/pull/41161)) ### [`v8.83.1`](https://togithub.com/laravel/framework/releases/v8.83.1) [Compare Source](https://togithub.com/laravel/framework/compare/v8.83.0...v8.83.1) ##### Added - Add firstOr() function to BelongsToMany relation ([#40828](https://togithub.com/laravel/framework/pull/40828)) - Catch suppressed deprecation logs ([#40942](https://togithub.com/laravel/framework/pull/40942)) - Add doesntContain to higher order proxies ([#41034](https://togithub.com/laravel/framework/pull/41034)) ##### Fixed - Fix replacing request options ([#40954](https://togithub.com/laravel/framework/pull/40954), [30e341b](https://togithub.com/laravel/framework/commit/30e341b7fe4e4d9019df42b7eff6c7dfa5ea30e5)) - Fix isRelation() failing to check an Attribute ([#40967](https://togithub.com/laravel/framework/pull/40967)) - Fix enum casts arrayable behaviour ([#40999](https://togithub.com/laravel/framework/pull/40999)) ### [`v8.83.0`](https://togithub.com/laravel/framework/releases/v8.83.0) [Compare Source](https://togithub.com/laravel/framework/compare/v8.82.0...v8.83.0) ##### Added - Add isolation level configuration for Postgres connector by [@rezaamini-ir](https://togithub.com/rezaamini-ir) in [https://github.com/laravel/framework/pull/40767](https://togithub.com/laravel/framework/pull/40767) - Add a string helper to swap multiple keywords in a string by [@amitmerchant1990](https://togithub.com/amitmerchant1990) in [https://github.com/laravel/framework/pull/40831](https://togithub.com/laravel/framework/pull/40831) & https://github.com/laravel/framework/commit/220f4ac11d462b4ee9ff2cb9b48b93d6f560223a ##### Changed - Make `PendingRequest` `Conditionable` by [@phillipfickl](https://togithub.com/phillipfickl) in [https://github.com/laravel/framework/pull/40762](https://togithub.com/laravel/framework/pull/40762) - Add a BladeCompiler::renderComponent() method to render a component instance by [@tobyzerner](https://togithub.com/tobyzerner) in [https://github.com/laravel/framework/pull/40745](https://togithub.com/laravel/framework/pull/40745) - Doc block tweaks in `BladeCompiler.php` by [@JayBizzle](https://togithub.com/JayBizzle) in [https://github.com/laravel/framework/pull/40772](https://togithub.com/laravel/framework/pull/40772) - Revert Bit operators by [@driesvints](https://togithub.com/driesvints) in [https://github.com/laravel/framework/pull/40791](https://togithub.com/laravel/framework/pull/40791) - Improves `Support\Reflector` to support checking interfaces by [@hassanhe](https://togithub.com/hassanhe) in [https://github.com/laravel/framework/pull/40822](https://togithub.com/laravel/framework/pull/40822) - Support cursor pagination with union query by [@deleugpn](https://togithub.com/deleugpn) in [https://github.com/laravel/framework/pull/40848](https://togithub.com/laravel/framework/pull/40848) - Consistent `Stringable::swap()` & `Str::swap()` implementations by [@derekmd](https://togithub.com/derekmd) in [https://github.com/laravel/framework/pull/40855](https://togithub.com/laravel/framework/pull/40855) ##### Fixed - Do not set SYSTEMROOT to false by [@Galaxy0419](https://togithub.com/Galaxy0419) in [https://github.com/laravel/framework/pull/40819](https://togithub.com/laravel/framework/pull/40819) ### [`v8.82.0`](https://togithub.com/laravel/framework/releases/v8.82.0) [Compare Source](https://togithub.com/laravel/framework/compare/v8.81.0...v8.82.0) ##### Added - Added class and method to create cross joined sequences for factories ([#40542](https://togithub.com/laravel/framework/pull/40542)) - Added Transliterate shortcut to the Str helper ([#40681](https://togithub.com/laravel/framework/pull/40681)) - Added array_keys validation rule ([#40720](https://togithub.com/laravel/framework/pull/40720)) ##### Fixed - Prevent job serialization error in Queue ([#40625](https://togithub.com/laravel/framework/pull/40625)) - Fixed autoresolving model name from factory ([#40616](https://togithub.com/laravel/framework/pull/40616)) - Fixed : strtotime Epoch doesn't fit in PHP int ([#40690](https://togithub.com/laravel/framework/pull/40690)) - Fixed Stringable ucsplit ([#40694](https://togithub.com/laravel/framework/pull/40694), [#40699](https://togithub.com/laravel/framework/pull/40699)) ##### Changed - Server command: Allow xdebug auto-connect to listener feature ([#40673](https://togithub.com/laravel/framework/pull/40673)) - respect null driver in `QueueServiceProvider` ([9435827](https://togithub.com/laravel/framework/commit/9435827014ca289213f2bcf64847f5c5959bb652), [56d433a](https://togithub.com/laravel/framework/commit/56d433aaec40e8383f28e8f0e835cd977845fcde)) - Allow to push and prepend config values on new keys ([#40723](https://togithub.com/laravel/framework/pull/40723)) ### [`v8.81.0`](https://togithub.com/laravel/framework/releases/v8.81.0) [Compare Source](https://togithub.com/laravel/framework/compare/v8.80.0...v8.81.0) ##### Added - Added `Illuminate/Support/Stringable::scan()` ([#40472](https://togithub.com/laravel/framework/pull/40472)) - Allow caching to be disabled for virtual attributes accessors that return an object ([#40519](https://togithub.com/laravel/framework/pull/40519)) - Added better bitwise operators support ([#40529](https://togithub.com/laravel/framework/pull/40529), [def671d](https://togithub.com/laravel/framework/commit/def671d4902d9cdd315aee8249199b45fcc2186b)) - Added getOrPut on Collection ([#40535](https://togithub.com/laravel/framework/pull/40535)) - Improve PhpRedis flushing ([#40544](https://togithub.com/laravel/framework/pull/40544)) - Added `Illuminate/Support/Str::flushCache()` ([#40620](https://togithub.com/laravel/framework/pull/40620)) ##### Fixed - Fixed Str::headline/Str::studly with unicode and add Str::ucsplit method ([#40499](https://togithub.com/laravel/framework/pull/40499)) - Fixed forgetMailers with MailFake ([#40495](https://togithub.com/laravel/framework/pull/40495)) - Pruning Models: Get the default path for the models from a method instead ([#40539](https://togithub.com/laravel/framework/pull/40539)) - Fix flushdb for predis cluste ([#40446](https://togithub.com/laravel/framework/pull/40446)) - Avoid undefined array key 0 error ([#40571](https://togithub.com/laravel/framework/pull/40571)) ##### Changed - Allow whitespace in PDO dbname for PostgreSQL ([#40483](https://togithub.com/laravel/framework/pull/40483)) - Allows authorizeResource method to receive arrays of models and parameters ([#40516](https://togithub.com/laravel/framework/pull/40516)) - Inverse morphable type and id filter statements to prevent SQL errors ([#40523](https://togithub.com/laravel/framework/pull/40523)) - Bump voku/portable-ascii to v1.6.1 ([#40588](https://togithub.com/laravel/framework/pull/40588), [#40610](https://togithub.com/laravel/framework/pull/40610))Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.