Skip to content

apiwork: v0.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Apr 06:36
bebe5e1

0.7.0 (2026-04-17)

⚠ BREAKING CHANGES

  • auto-detect attribute defaults from DB columns
  • distinguish unset from explicit nil default
  • remove builder generation from exports

Features

  • add :apiwork export format (740830c)
  • add scope to resource introspection (017d40d)
  • add scope to type and enum introspection (883757e)
  • auto-detect attribute defaults from DB columns (19a5524)
  • auto-detect column bounds for integer, decimal, and string attributes (8be59c6)
  • distinguish unset from explicit nil default (49123f8)
  • generate .default() in OpenAPI for fields with default (aeaaa11)
  • generate .default() in Zod export for fields with defaults (6e1de99)

Bug Fixes

  • mark defaulted fields as required in TypeScript output (e7de202)
  • preserve integer segments in issue paths (fc59ef5)
  • replace spread with explicit property assignment in builders (e1f83bd)
  • respect empty flag when auto-detecting null default (44ea2ff)
  • transform issue paths and pointers via key_format (de1af81)

Code Refactoring

  • remove builder generation from exports (d3646b1)