What shipped: The @powersync/drizzle-driver now supports Drizzle v1 beta relational queries via relations + db.query, while keeping the existing Drizzle 0.44.x behavior intact. On the 0.44.x path, db._query is exposed as an alias for backwards compatibility.
Why this needs docs: New integration feature — users who want to use Drizzle v1 beta's relational query API with PowerSync need to know what's supported, how to configure it, and how the two Drizzle version paths differ.
Likely affected pages/sections:
- Drizzle ORM integration guide — document Drizzle v1 beta support: how to use
db.query with relations, version compatibility matrix (v1 beta vs 0.44.x), and the db._query alias on the 0.44.x path
- Client SDK packages / integrations overview — update the Drizzle entry to reflect v1 beta support
Source PR: powersync-ja/powersync-js#911
CC: @benitav @ziahamza
What shipped: The
@powersync/drizzle-drivernow supports Drizzle v1 beta relational queries viarelations+db.query, while keeping the existing Drizzle0.44.xbehavior intact. On the0.44.xpath,db._queryis exposed as an alias for backwards compatibility.Why this needs docs: New integration feature — users who want to use Drizzle v1 beta's relational query API with PowerSync need to know what's supported, how to configure it, and how the two Drizzle version paths differ.
Likely affected pages/sections:
db.querywithrelations, version compatibility matrix (v1 beta vs 0.44.x), and thedb._queryalias on the 0.44.x pathSource PR: powersync-ja/powersync-js#911
CC: @benitav @ziahamza