Skip to content

v1.16.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 03:02
f064469

1.16.0 (2026-10-05)

Added

  • cli: quark init --with chi, echo, gin and grpc scaffolds what the tested fixtures run, compiled in CI (A11 Q10) (#438) (822bcd3)
  • quarkdriver: the dialect contract lives in the leaf package, quark keeps every name as an alias (A11 Q3) (#436) (6d36239)
  • schema: ApplyPlan asks the dialect instead of reading its name (A11 Q2, part 2) (#433) (0b652a1)
  • schema: Migrate, PlanMigration and Sync ask the dialect instead of reading its name — column types, auto-increment key and IF NOT EXISTS through quarkdriver interfaces (A11 Q2, part 1) (#432) (09b9e06)

Fixed

  • deps: raise the sibling module floors to quark v1.15.2 (#439) (5db2724)
  • dialect: the dialect registry is safe for concurrent use and IN accepts any slice (A11 Q1, QK-33) (#425) (28222f8)
  • tenancy: by-key reads and writes stay inside the tenant and honour the caller's Where, and scopes AND with the whole caller expression (A11 Q11, QK-42, QK-40, QK-41) (#435) (0793e7c)
  • tenancy: upserts and map updates stay inside the tenant (A11 Q12, QK-43, QK-44) (#437) (f8a8624)