Skip to content

v1.5.1 — RETURNING CompileError, two-phase commit flag

Choose a tag to compare

@yeongseon yeongseon released this 18 Jul 11:30
· 246 commits to main since this release
ab9b2a3

Patch Release — Dialect Hardening

Fixed

  • P1 #229: RETURNING now raises explicit CompileError — the dialect previously silently fell back to LAST_INSERT_ID() for any .returning() call. Users now get an actionable error message pointing to result.inserted_primary_key.
  • P2 #230: Two-phase commit explicitly disabled — supports_twophase_commit = False added to CubridDialect, and two_phase_transactions is now a _CLOSED requirement flag so the SA test suite properly skips two-phase tests.

Full Changelog: v1.5.0...v1.5.1