Laravel v13.7.0 ships several new features: the Interruptible interface lets queued jobs respond to worker signals like SIGTERM for graceful cleanup, a new WorkerInterrupted event enables observability when workers receive signals, the @fonts Blade directive and Vite::fonts() method add font preload and inline style rendering from Vite font manifests, bulk JSON path assertions (assertJsonPaths/assertJsonMissingPaths) simplify testing multiple response values at once, and SortDirection enum support improves type safety in collection sorting. Additional improvements include LazyCollection keyBy() accepting BackedEnum, an isLocked() method on the Lock class, and enum support across several manager classes.

3m read timeFrom laravel-news.com
Post cover image
Table of contents
# Jobs Can React to Worker Signals# New @fonts Blade Directive and Vite Font Optimization# Bulk JSON Path Assertions in TestResponse# SortDirection Enum Support for Collections# Introducing WorkerInterrupted Event# isLocked Method Added to Lock Class# Enum Support for LazyCollection keyBy()# Miscellaneous Fixes and Improvements
2 Comments

Sort: