Skip to content

Latest commit

 

History

History
530 lines (324 loc) · 42.1 KB

File metadata and controls

530 lines (324 loc) · 42.1 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.22.1 - 2026-07-04

✨ Features

  • garde validation backend with translated constraints (#176)

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.22.8 - 2026-07-27

✨ Features

  • domain operations on the transaction adapter (#295)

0.22.7 - 2026-07-27

✨ Features

  • OpenAPI schema overrides carried to generated structs (#291)
  • repository wrapper invoking the generated hooks (#267)
  • domain operations writing declared columns (#266)
  • participant scopes over an OR group of columns (#265)
  • chainable setters on update DTOs (#264)

🐛 Bug Fixes

  • reject SQL identifiers that generated statements cannot carry (#249)
  • reach the runtime through the facade in generated code (#247)
  • give auto temporal columns a database default in migrations (#238)

📚 Documentation

  • security, support and conduct policies (#274)
  • mark the ClickHouse and MongoDB dialects as unimplemented (#251)
  • pass bare substrings to like filters in every example (#245)

🧪 Testing

  • execute commands, guards, transitions and the OpenAPI document (#263)
  • drive the generated HTTP handlers over a real router (#260)
  • execute join views, the policy wrapper, the drainer and the subscriber (#258)
  • execute the remaining generated SQL surfaces against Postgres (#255)
  • execute generated SQL against a live Postgres (#235)

0.22.6 - 2026-07-21

✨ Features

  • derive utoipa::ToSchema on joined read models under the api feature (#228)

0.22.5 - 2026-07-05

✨ Features

  • documentation site generated from wiki (#206)

🐛 Bug Fixes

  • upsert overwrites only update-marked columns on conflict (#209)

0.22.4 - 2026-07-04

✨ Features

  • expose upsert on the transaction adapter (#192)

0.22.3 - 2026-07-04

✨ Features

  • declare custom constraint mappings for the typed_constraints registry (#190)

0.22.2 - 2026-07-04

🐛 Bug Fixes

  • emit feature-dependent derives at expansion time instead of consumer cfgs (#186)

🔧 Miscellaneous

0.20.0 — 2026-07-04

✨ Features

Full Changelog: v0.19.0...v0.20.0

0.19.0 — 2026-07-04

✨ Features

Full Changelog: v0.18.0...v0.19.0

0.18.0 — 2026-07-04

✨ Features

  • Migrations options for updated_at trigger, audit log, and extensions (#169) (e5b8ac0) by @RAprogramm in #169

Full Changelog: v0.17.0...v0.18.0

0.17.0 — 2026-07-04

✨ Features

  • True PATCH semantics with dynamic SET and double-Option nullable fields (#168) (e3b0f04) by @RAprogramm in #168

Full Changelog: v0.16.0...v0.17.0

0.16.0 — 2026-07-04

✨ Features

Full Changelog: v0.15.0...v0.16.0

0.15.0 — 2026-07-04

✨ Features

Full Changelog: v0.14.0...v0.15.0

0.14.0 — 2026-07-04

✨ Features

Full Changelog: v0.13.0...v0.14.0

0.8.6 — 2026-05-11

🐛 Bug Fixes

  • transactions: Handle common irregular English plurals in pluralize() (#136) (6a2b783) by @RAprogramm in #136

Full Changelog: v0.8.5...v0.8.6

0.8.5 — 2026-05-11

🐛 Bug Fixes

Full Changelog: v0.8.4...v0.8.5

0.8.4 — 2026-05-11

✨ Features

Full Changelog: v0.8.3...v0.8.4

0.8.3 — 2026-05-11

🐛 Bug Fixes

  • commands: Surface parse errors instead of silently dropping invalid #[command(...)] (#130) (8801315) by @RAprogramm in #130

📚 Documentation

  • hooks: Clarify manual-wiring requirement; track auto-invocation in #127 (#128) (61300c6) by @RAprogramm in #128

Full Changelog: v0.8.2...v0.8.3

0.8.2 — 2026-05-11

🐛 Bug Fixes

Full Changelog: v0.8.1...v0.8.2

0.8.1 — 2026-05-11

📚 Documentation

  • readme: Refresh install pin, document tracing, show transactions example (#121) (5c064ff) by @RAprogramm in #121

Full Changelog: v0.8.0...v0.8.1

0.8.0 — 2026-05-11

✨ Features

Full Changelog: v0.7.3...v0.8.0

0.7.3 — 2026-05-11

🐛 Bug Fixes

📚 Documentation

  • transactions: Make run_with_commit's silent-rollback contract impossible to miss (#113) (8da735a) by @RAprogramm in #113

Full Changelog: v0.7.2...v0.7.3

0.7.2 — 2026-05-11

🐛 Bug Fixes

  • transactions: Deprecate generated with_*() no-op builder + release 0.7.2 (#111) (159876d) by @RAprogramm in #111
  • map: Emit compile_error for invalid expr and nested-meta failures (#109) (c6c5557) by @RAprogramm in #109

Full Changelog: v0.7.1...v0.7.2

0.7.1 — 2026-05-11

🧪 Testing

Full Changelog: v0.7.0...v0.7.1

0.7.0 — 2026-05-11

🐛 Bug Fixes

Full Changelog: v0.6.0...v0.7.0

0.5.0 — 2026-01-08

✨ Features

🐛 Bug Fixes

📚 Documentation

Full Changelog: v0.4.0...v0.5.0

0.3.3 — 2026-01-07

✨ Features

🐛 Bug Fixes

🔧 Miscellaneous

🧪 Testing

Full Changelog: v0.3.2...v0.3.3

0.3.2 — 2026-01-06

🐛 Bug Fixes

🔧 Miscellaneous

Full Changelog: v0.3.1...v0.3.2

0.3.1 — 2026-01-06

♻️ Refactor

✨ Features

🐛 Bug Fixes

📚 Documentation

🔧 Miscellaneous

🧪 Testing

Full Changelog: v0.2.0...v0.3.1

0.2.0 — 2025-12-24

✨ Features

📚 Documentation

Full Changelog: v0.1.6...v0.2.0

0.1.6 — 2025-12-24

🎨 Styling

🐛 Bug Fixes

Full Changelog: v0.1.5...v0.1.6

0.1.5 — 2025-12-24

🐛 Bug Fixes

Full Changelog: v0.1.4...v0.1.5

0.1.4 — 2025-12-24

🐛 Bug Fixes

Full Changelog: v0.1.3...v0.1.4

0.1.3 — 2025-12-24

♻️ Refactor

🐛 Bug Fixes

Full Changelog: v0.1.2...v0.1.3

0.1.2 — 2025-12-24

🐛 Bug Fixes

Full Changelog: v0.1.1...v0.1.2

0.1.1 — 2025-12-24

🐛 Bug Fixes

📚 Documentation

🔧 Miscellaneous

🧪 Testing

👋 New Contributors

Full Changelog: v0.1.0...v0.1.1

0.1.0 — 2025-12-24

✨ Features

🐛 Bug Fixes

📚 Documentation

🔧 Miscellaneous

👋 New Contributors

Full Changelog: ...v0.1.0

Generated with git-cliff