Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 15 May 13:39

0.2.0 (2026-05-15)

Features

  • add explicit transaction management for standalone (non-framework) use (fc233e1)
  • determine result column nullability from PostgreSQL query parse trees (#66) (6638cd7)
  • generate batch INSERT with RETURNING for CRUD-synthesized queries (d7317c3)
  • Improve code generation (600cf86)
  • speed up generation container with tmpfs and no-durability flags (1652374)
  • stop pushing postgresql driver onto consumers; document JDBC driver requirement (01bec9a), closes #49

Bug Fixes

  • apply column() type mappings to aliased columns in RETURNING clauses (0b29124)
  • ci: move extra-files into package config so release-please updates gradle.properties (335c87b)
  • ci: SNAPSHOT bump runs in release-please job, not separate workflow (fe8e183), closes #78
  • ci: use x-release-please-version annotation; remove unused search/replace (a321779)
  • correct GROUPING SETS/CUBE/ROLLUP nullability on PostgreSQL 16 and 17 (bf9f976)
  • deps: update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.5.0 (f539456)
  • deps: update dependency dev.detekt:dev.detekt.gradle.plugin to v2.0.0-alpha.3 (#47) (47c9a35)
  • deps: update dependency org.postgresql:postgresql to v42.7.11 (828c793)
  • deps: update micronaut to v4.10.22 (8eb7126)
  • deps: update micronaut to v4.10.23 (2902805)
  • deps: update micronautdata to v4.14.4 (e631255)
  • deps: update wire to v6.3.0 (2711d3b)
  • deps: update wire to v6.4.0 (39b3f19)
  • parseTargetEntry extracted fields from nested TARGETENTRY scope (bfa4fb7)
  • require Postgres ready log before accepting connections in e2e tests (169d235)
  • resolve 17 nullability analysis gaps found by end-to-end tests (1787410)
  • UPDATE SET nullable columns now generate nullable parameter types (cd0d57a)
  • UPDATE without WHERE now correctly inherits column nullability (4226c4b)
  • use PostgreSQL query trees for accurate outer join nullability (763dfe8)