Summary
Laravel AI 0.6.6 improves conversation handling by fixing reasoning data loss when restoring history and adds a top_p option for text generation requests. It enhances assistant message mapping and tool call attributes, supports Gemini image aspect ratios, and adds image generation for the OpenRouterProvider. The release also surfaces usage tokens in OpenAI and Gemini image responses, and fixes tool call persistence to avoid JSON encoding issues.
Laravel Framework 13.7.0 broadens enum support across collections, rate limiting, queue, log, cache, and Redis managers. It introduces a new WorkerInterrupted event for jobs to react to worker signals, bulk JSON path assertions in test responses, and an assertSessionMissingInput test method. It also prevents array query parameters from bypassing signed URL validation and fixes subtle bugs in migration repository typings and lock ownership handling.
Livewire 4.3.0 rebuilds its JS assets to Alpine v3.15.10, fixes several edge cases like island token changes during zero-downtime deploys, route binding regressions, and polling dialog issues on multi-polling pages. It adds the Authorize attribute and improves documentation for wire:model bracket notation and error handling in wire:show. There are fixes for lazy dynamic event listeners, SFC compilation caching, and accidental injection of commented-out use statements in compiled views.
Filament 5.6.2 refactors color contrast resolution and updates Chart.js implementation in chart widgets with specific fixes for RTL layout chart centering and tooltip disabling in stats overview charts. It improves modal support by adding extra overlay and window attributes for column manager and filters. Other fixes include preventing tenant root routes from overshadowing application routes, correcting slide-over header alignment, and remounting table headers to refresh Alpine x-show states after interactions.
Recent Releases
Recent Pull Requests
assertSessionMissingInput
#59968
[13.x] Document missing $health param on ApplicationBuilder::withRouting
#59967
[13.x] Correct Password::min @return to static
#59965
[13.x] Correct Log\Context\Repository::handleUnserializeExceptionsUsing @return to $this
#59964
[13.x] Correct Translator::handleMissingKeysUsing @return to $this
#59963
[13.x] Correct Factory::configure @return to $this
#59962
[13.x] Correct Attribute caching toggles @return to $this
#59961
[13.x] Mark processIndexes type field nullable in @return shape
#59960
[13.x] Mark generation type field nullable in processColumns @return shape
#59959
[13.x] Allow PHPStan to infer the pivot type when passing the pivot model directly
#59958
[12.x] Fix infinite recursion when defining model scope with attribute as private
use statements being injected into compiled view
#10221
[4.x] Fix lazy dynamic event listeners set in mount
laravel/ai
filamentphp/filament
livewire/livewire