← Contributions

Releases

Shipped in these releases

Each release note below credits at least one of my pull requests. Screenshots are of the official release notes on GitHub.

laravel/framework v13.6.0 Apr 2026 Latest
#59761 Ignore PHPUnit security advisory GHSA-qrr6-mg7r-m243 security
#59738 Implement CanFlushLocks on FailoverStore feature
#59739 Cast to string before preg_match in decimal, max_digits, and min_digits rules fix
#59717 Fix TypeError in digits_between validation rule on non-string values fix
#59714 Add enum support to PasswordBrokerManager feature
#59713 Add enum support to BroadcastManager feature
Release notes screenshot GitHub release notes for v13.6.0
laravel/framework v13.5.0 Apr 2026
#59580 Support #[Delay] attribute on queued mailables feature
Release notes screenshot GitHub release notes for v13.5.0
laravel/framework v13.4.0 Apr 2026
#59574 Add flushState to FormRequest to reset global strict mode between tests feature
#59576 Fix deprecation warning in In and NotIn rules when values contain null fix
#59561 Fix deprecation warning in Contains and DoesntContain rules when values contain null fix
#59554 Fix Str::markdown() and Str::inlineMarkdown() crash on null input fix
#59541 Fix TypeError in starts_with/ends_with validation rules on non-string values fix
#59514 Use #[Delay] attribute in Bus Dispatcher feature
#59513 Use #[Delay] attribute in NotificationSender feature
#59494 Add --ignore-scripts to yarn in BroadcastingInstallCommand security
#59493 Fix static closure binding in remaining manager classes fix
Release notes screenshot GitHub release notes for v13.4.0
laravel/framework v13.3.0 Mar 2026
#59444 Fix sum() docblock to include key parameter in callback signature quality
#59443 Add assertHasNoAttachments() method to Mailable feature
#59435 Cache getLockForPopping() result in DatabaseQueue performance
#59413 Add withoutFragment() method to Uri class feature
#59408 Add isNotEmpty() method to Uri class feature
#59407 Add missing capitalize parameter to Stringable::initials() fix
#59391 Add enum support to LogManager channel and driver methods feature
#59389 Add enum support to QueueManager connection methods feature
Release notes screenshot GitHub release notes for v13.3.0
laravel/framework v13.0.0 Mar 2026 Major Release
#57924 Simplify preg_replace_array callback by removing unnecessary foreach loop quality
Release notes screenshot GitHub release notes for v13.0.0
laravel/framework v12.40.0 Nov 2025
#57905 Fix flaky test in CacheArrayStore (increment) fix
#57904 Fix flaky test in ArraySessionHandler (garbage collection) fix
#57903 Fix flaky test in ArraySessionHandler (almost expired session) fix
#57902 Fix flaky test in ArraySessionHandler (expired session) fix
Release notes screenshot GitHub release notes for v12.40.0
laravel/framework v12.37.0 Nov 2025
#57644 Remove unused closure parameters in DatabaseServiceProvider quality
Release notes screenshot GitHub release notes for v12.37.0
laravel/framework v12.35.0 Oct 2025
#57452 Add missing @throws annotations to Database Connection class quality
#57451 Add missing @throws annotations to Encrypter class quality
Release notes screenshot GitHub release notes for v12.35.0
laravel/ai v0.6.1 Apr 2026
#424 Add HandlesFailoverErrors to VoyageAiGateway feature
#423 Add HandlesFailoverErrors to CohereGateway and JinaGateway feature
#422 Remove redundant match expressions in ElevenLabsGateway quality
Release notes screenshot GitHub release notes for v0.6.1
laravel/ai v0.6.0 Apr 2026 First Contribution
#353 Fix HasTools::tools() return type to accept ProviderTool fix
Release notes screenshot GitHub release notes for v0.6.0