PackageTrack
Sign in Get early access

utopia-php/query

A simple library providing a query abstraction for filtering, ordering, and pagination

0.6.0 106K downloads/mo #3965 most downloaded on Packagist utopia-php/query

What this package is like to depend on

Last release 2 days ago

21 Aug 2026

Ships fairly regularly

a new release about every 5 weeks

Nearly every release is documented

notes for 9 of 10 stable releases

Nothing withdrawn

no release was ever pulled

5 months old

10 releases · first in 2026

10 releases in the last 12 months

see the full history below

Release timeline

10 releases · Mar 2026 to Aug 2026
Release Pre-release

Releases

latest 10
  1. 0.6.0 21 Aug 2026
    Release notes

    What's Changed

    • (feat): add Schema\Order for index column directions by @abnegate in #21

    Full Changelog: 0.5.0...0.6.0

    Open source →
  2. 0.5.0 21 Aug 2026
    Release notes

    What's Changed

    • feat: nest join ON conditions as Query objects by @abnegate in #20

    Full Changelog: 0.4.0...0.5.0

    Open source →
  3. 0.4.0 14 Aug 2026
    Release notes

    What's Changed

    • docs(readme): sync with code, document AST layer and correct dialect claims by @abnegate in #15
    • refactor: express dialect capability in types instead of UnsupportedException by @abnegate in #16
    • refactor: rename Utopia\Query\Parser to Classifier by @abnegate in #17
    • fix: stop silently dropping input that a dialect cannot honour by @abnegate in #18
    • refactor(schema): treat srid, dimensions and auto-increment as type parameters by @abnegate in #19

    Full Changelog: 0.3.3...0.4.0

    Open source →
  4. 0.3.3 06 Jul 2026
    Release notes

    What's Changed

    • fix(schema): emit LowCardinality(Nullable(T)) with LowCardinality outermost; the previous Nullable(LowCardinality(T)) nesting is rejected by ClickHouse (#14)
    • fix(schema): quote column names atomically so identifiers containing a literal dot (e.g. ClickHouse nested columns like meta.key) are not split into qualified references (#13)
    • feat(clickhouse): bulk-insert builder with format envelope support (#13)

    Full Changelog: 0.3.2...0.3.3

    Open source →
  5. 0.3.2 20 May 2026
    Release notes

    What's Changed

    • feat(clickhouse): INSERT FORMAT, DELETE forms+settings, MV, groupByTimeBucket, typed bindings by @lohanidamodar in #11
    • feat(clickhouse): add UUID, Decimal, Array/Tuple, UInt8/Int8, raw ORDER BY, rawColumn passthrough by @lohanidamodar in #10
    • docs(readme): drop Nullable(Array/Tuple) example that the compiler rejects by @lohanidamodar in #12

    Full Changelog: 0.3.1...0.3.2

    Open source →
  6. 0.3.1 11 May 2026
    Release notes

    What's Changed

    • feat(clickhouse): support LowCardinality, FixedString, CODEC, and SAMPLE BY by @lohanidamodar in #8

    Full Changelog: 0.3.0...0.3.1

    Open source →
  7. 0.3.0 11 May 2026
    Release notes

    What's Changed

    • Fluent Schema builder API by @abnegate in #7
    • feat(schema): ClickHouse index algorithms and engine SETTINGS by @lohanidamodar in #6
    • refactor(schema/builder): no methods that throw — gate dialect features per type by @abnegate in #9

    Full Changelog: 0.2.0...0.3.0

    Open source →
  8. 0.2.0 23 Apr 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 0.1.1...0.2.0

    Open source →
  9. 0.1.1 03 Mar 2026

    Nothing published for this version

  10. 0.1.0 03 Mar 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: https://github.com/utopia-php/query/commits/0.1.0

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive