Laravel Changelog History Search

Welcome to the Laravel Changelog History Search! Dive into the comprehensive history of the Laravel framework with ease. Explore past changes, updates, and improvements. Find specific versions or features quickly. Stay informed and empowered as you navigate the evolution of Laravel. Start searching and uncover the valuable insights from the Laravel Changelog History.

v9.2.0 (2022-02-22)

Added

  • Added Illuminate/Database/Eloquent/Casts/Attribute::make() (#41014)
  • Added Illuminate/Collections/Arr::keyBy() (#41029)
  • Added expectsOutputToContain to the PendingCommand. (#40984)
  • Added ability to supply HTTP client methods with JsonSerializable instances (#41055)
  • Added Illuminate/Filesystem/AwsS3V3Adapter::getClient() (#41079)
  • Added Support for enum in Builder::whereRelation (#41091)
  • Added X headers when using Mail::alwaysTo (#41101)
  • Added of support Bitwise operators in query (#41112)
  • Integrate Laravel CORS into framework (#41137)
  • Added Illuminate/Support/Str::betweenFirst() (#41144)
  • Allow specifiying custom messages for Rule objects (#41145)

Fixed

  • Fixed Queue Failed_jobs insert issue with Exception contain UNICODE (#41020)
  • Fixes attempt to log deprecations on mocks (#41057)
  • Fixed loadAggregate not correctly applying casts (#41050)
  • Do not transform JsonSerializable instances to array in HTTP client methods (#41077)
  • Fix parsing config('database.connections.pgsql.search_path') (#41088)
  • Eloquent: firstWhere returns Object instead of NULL (#41099)
  • Fixed updated with provided qualified updated_at (#41133)
  • Fix setPriority Call for MailChannel (#41120)
  • Fixed route:list command output (#41177)
  • Fix database migrations $connection property (#41161)

Changed

  • Cursor pagination: convert original column to expression (#41003)
  • Cast $perPage to integer on Paginator (#41073)
  • Restore S3 client extra options (#41097)
  • Use latest() within notifications() in Illuminate/Notifications/HasDatabaseNotifications.php (#41095)
  • Remove duplicate queries to find batch (#41121)
  • Remove redundant check in FormRequest::validated() (#41115)
  • Illuminate/Support/Facades/Storage::fake() changed (#41113)
  • Use coalesce equal as provided by PHP >= 7.4 (#41174)
  • Simplify some conditions with is_countable() (#41168)
  • Pass AWS temporary URL options to createPresignedRequest method (#41156)
  • Let Multiple* exceptions hold the number of records and items found (#41164)

v9.1.0 (2022-02-15)

Added

  • Added dropForeignIdFor method to match foreignIdFor method by @bretto36 in (#40950)

Changed

  • Improve types on model factory methods by @axlon in (#40902)
  • Add support for passing array as the second parameter for the group method. by @hossein-zare in (#40945)
  • Makes ExceptionHandler::renderForConsole internal on contract by @nunomaduro in (#40956)
  • Put the error message at the bottom of the exceptions by @nshiro in (#40886)

Fixed

  • Allows tls encryption to be used with port different than 465 with starttls by @nicolalazzaro in (#40943)
  • Add firstOr() function to BelongsToMany relation by @r-kujawa in (#40828)
  • Solve exception error: Undefined array key "", in artisan route:list command by @manuglopez in (#41031)

v9.0.2 (2022-02-10)

Added

Changed

  • Removal of Google Font integration from default exception templates by @bashgeek in (#40926)

Fixed

  • Fix Support\Collection reject method type definition by @joecampo in (#40899)

v9.0.1 (2022-02-09)

Changed

Fixed

  • Switch to null coalescing operator in Conditionable by @inxilpro in (#40888)

v9.0.0 (2022-02-08)

Check the upgrade guide in the Official Laravel Upgrade Documentation. Also you can see some release notes in the Official Laravel Release Documentation.