Skip to content

Latest commit

 

History

History
158 lines (70 loc) · 6.36 KB

File metadata and controls

158 lines (70 loc) · 6.36 KB

Changelog

0.7.1 (2026-01-08)

Bug Fixes

  • don't allow manual release version override (c9330cb)

0.7.0 (2026-01-08)

Features

  • add npmjs publishing with OIDC to release workflow (7e3dfcd)

Bug Fixes

  • add --provenance flag for npmjs OIDC publishing (2338547)
  • add missing lint step to publish-npmjs job (d79bd75)
  • normalize repository URL to npm's preferred format (ebb1346)

0.6.1 (2025-12-03)

Bug Fixes

  • generate: ensure deterministic output ordering in code generation (bab0843)

0.6.0 (2025-11-27)

Features

  • generate: add baseTypeMappings config option for composite types (c244661)

0.5.5 (2025-11-27)

Bug Fixes

  • generate: resolve recursive domains and handle domain array types (25b6eb1)

0.5.4 (2025-11-26)

Bug Fixes

  • generate: sanitize schema and table names for valid TypeScript namespaces (231d5eb)

0.5.3 (2025-11-25)

Bug Fixes

  • factory: type createSapatosDb return values with explicit schema types (3703a7b)

0.5.2 (2025-11-25)

Bug Fixes

  • generate: export custom types from barrel file (306e7a3)
  • generate: use type aliases instead of interfaces for BaseSchema compatibility (f2798a6)

0.5.1 (2025-11-25)

Bug Fixes

  • generate: rename Schema type alias to SchemaName to avoid duplication (a6090a3)
  • generate: use relative import for custom types in generated schema (e2baca2)

0.5.0 (2025-11-25)

Features

  • db: add createSapatosDb factory and explicit type exports (09ac59a)

0.4.2 (2025-11-25)

Reverts

  • back to known good state (fff04e2)

0.4.1 (2025-11-25)

Bug Fixes

  • db: ensure all exports are accessible from @architect-eng/sapatos/db (f029d68)

0.4.0 (2025-11-25)

Features

  • proper module augmentation implementation (df5643c)

Bug Fixes

  • generate: nest generated table namespaces under schema name (6fe7d70)

0.3.1 (2025-11-24)

Bug Fixes

  • generate: replace dots with underscores in schema-prefixed SQLExpression type names (a34e04f)

0.3.0 (2025-11-24)

Features

  • conditions: add const type parameters for improved enum inference (9402a94)

Bug Fixes

  • use @architect-eng/sapatos instead of just sapatos in our module declarations (1c3bd8f)

0.2.0 (2025-11-24)

Features

  • types: add nominal typing for wrapper classes (5ce4fe9)

0.1.0 (2025-11-24)

Features

  • generate: replace ambient module declarations with type augmentation (8f1d82c)

0.0.3 (2025-11-23)

Bug Fixes

  • selectExactlyOne now throws when used as a lateral the same way it does when used standalone (059c4ea)

0.0.2 (2025-11-23)

Bug Fixes

  • money now typed as string (1643b41)

Miscellaneous Chores