What's Changed
- fix(server): source server_version from CARGO_PKG_VERSION by @mkhairi in #114
- Vector multi-dtype storage, SQL CREATE INDEX, and physical plan refactor by @farhan-syah in #115
- fix: gate Linux-only runtime paths by @habibtalib in #128
- fix(tenant): accept tenant name in DROP/ALTER/PURGE TENANT by @emanzx in #132
- feat: add temporal query support across engines by @farhan-syah in #144
- Fix tenant drop ghost rows and id allocation race by @farhan-syah in #145
- docs: update for transactions, distributed execution, and protocol changes by @laksamanakeris in #174
- fix(security): enforce SQL authorization across transports by @farhan-syah in #177
- fix(security): preserve credential integrity across auth lifecycle by @farhan-syah in #178
- fix(security): bind OIDC providers to trusted tenants by @farhan-syah in #179
- fix(security): prevent external superuser assertions by @farhan-syah in #180
- fix(security): preserve UTF-8 SQL parser offsets by @farhan-syah in #181
- fix(control): native gateway session txn_id for in-txn SQL reads by @pizofreude in #182
- docs: cover v0.4.0 — atomic cross-shard transactions, CRDT collections, sparse vectors by @laksamanakeris in #183
- fix(pgwire): improve libpq and ActiveRecord compatibility by @farhan-syah in #184
- fix(pgwire): bypass cache for data-dependent point plans by @farhan-syah in #185
- Fix DROP USER ownership reassignment and wire version reset by @farhan-syah in #186
- Fix ownership and CRDT scoping by database by @farhan-syah in #187
- fix(native): dispatch txn commit batch to the owning vshard by @laksamanakeris in #196
- Fix issues #188–#193 by @farhan-syah in #197
- fix(auth): materialize trust superuser identity by @farhan-syah in #198
- Fix stale state after collection drop and re-create by @farhan-syah in #203
- Fix cluster harness superuser identity and single-node tenant teardown storage reclaim by @farhan-syah in #205
New Contributors
- @mkhairi made their first contribution in #114
- @habibtalib made their first contribution in #128
- @laksamanakeris made their first contribution in #174
- @pizofreude made their first contribution in #182
Full Changelog: v0.2.1...v0.4.0