NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3113 most downloaded on Packagist
Database-independent Query Expressions as a replacement to DB::raw calls
Last release 6 months ago
13 Mar 2026
Release timing varies
gaps range from 2 weeks to 13 months
Nearly every release is documented
notes for 18 of 18 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
18 releases · first in 2023
ExtractDatePart to extract the year from a timestamp
ExtractDatePart to extract the year from a timestamp### Added * Laravel 12 support
IS NULL and IS NOT NULL conditions
IS NULL and IS NOT NULL conditionsOne column per quarter.
### Added * Cast language construct
Cast language construct### Added * Laravel 11 compatibility
Arithmetic expressions support variadic arguments
Declared semver stability for the package
### Added * Case-when syntax
### Added * Abs mathematical function
Abs mathematical functionArgument type of ManyArgumentsExpressions missed passing column names as string
Upper and Lower string transformations
Upper and Lower string transformationsCount aggregate has an optional distinct parameter
Count aggregate has an optional distinct parameterAlias names with dots did not work
Conditional and comparison expressions can directly be used as sole where() parameter
Value class to embed any escaped value into a query
Value class to embed any escaped value into a query### Added * Current time * Timestamp binning
### Added * UUIDv4 generation
Initial release of query expressions
Your coding agent can read these notes before it upgrades. Set up the MCP server →