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.

v10.42.0 - 2024-01-23

  • [10.x] fix Rule::unless for callable $condition by @dbakan in (#49726)
  • [10.x] Fix decoding issue in MailLogTransport by @rojtjo in (#49727)
  • [10.x] Implement "max" validation rule for passwords by @angelej in (#49739)
  • [10.x] Add multiple channels/routes to AnonymousNotifiable at once by @iamgergo in (#49745)
  • [10.x] Only use Carbon if accessed from Laravel or also uses illuminate/support by @crynobone in (#49772)

v10.41.0 - 2024-01-16

  • [10.x] Add a threshold parameter to the Number::spell helper by @caendesilva in (#49610)
  • [10.x] Add an option to specify the default path to the models directory for php artisan model:prune by @dbhynds in (#49617)
  • [10.x] Allow job chains to be conditionally dispatched by @fjarrett in (#49624)
  • [10.x] Allow job batches to be conditionally dispatched by @fjarrett in (#49639)
  • [10.x] Printing Name of The Method that Calls ensureIntlExtensionIsInstalled in Number class. by @devajmeireles in (#49660)
  • [10.x]: Remove unused class ShouldBeUnique when make a job by @Kenini1805 in (#49669)
  • [10.x] Officially support floats in trans_choice and Translator::choice by @philbates35 in (#49693)
  • [10.x] Revert "[10.x] Improve numeric comparison for custom casts" by @driesvints in (#49702)
  • [10.x] Add exit code to queue:clear, and queue:forget commands by @bytestream in (#49707)

v10.40.0 - 2024-01-09

  • [10.x] Model::preventAccessingMissingAttributes() raises exception for enums & primitive castable attributes that were not retrieved by @cosmastech in (#49480)
  • [10.x] Fixes the Arr::dot() method to properly handle indexes array by @kayw-geek in (#49507)
  • [10.x] Improve numeric comparison for custom casts by @imahmood in (#49504)
  • [10.x] Fix whenAggregated when default is not specified by @lovePizza in (#49521)
  • [10.x] Update AsArrayObject.php to use ARRAY_AS_PROPS flag by @pintend in (#49534)
  • [10.x] Update Query/Builder.php $columns typehint by @Grldk in (#49563)
  • [10.x] Fix deprecation with null value in cache FileStore by @driesvints in (#49578)
  • [10.x] Type hinting of the second parameter of date- and time-related where*() methods of Illuminate\Database\Query\Builder by @lorenzolosa in (#49599)
  • [10.x] Fix Stringable::convertCase() return type by @vaites in (#49590)
  • Allow \Blade::stringable() to be called on native Iterables by @tsjason in (#49591)
  • [10.x] Refactor time handling using InteractsWithTime trait method by @xurshudyan in (#49601)
  • [10.x] Ability to establish connection without using Config Repository by @deleugpn in (#49527)
  • [10.x] Fix usage of alternatives in error output by @Mrjavaci in (#49614)
  • [10.x] Use locks for queue job popping for PlanetScale's MySQL-compatible Vitess 19 engine by @crynobone in (#49561)

v10.39.0 - 2023-12-27

  • [10.x] Avoid TypeError when using json validation rule when PHP < 8.3 by @Xint0 in (#49474)
  • [10.x] Add 'Roundrobin' Symfony mailer transport driver by @me-shaon in (#49435)

v10.38.2 - 2023-12-22

  • [10.x] Add conflict for doctrine/dbal:^4.0 to illuminate/database by @crynobone in (#49456)
  • [10.x] Illuminate\Filesystem\join_paths(): Argument #2 must be of type string, null given by @tylernathanreed in (#49467)
  • [10.x] Fix missing Validation rules not working with nested array by @aabadawy in (#49449)