Skip to content

v0.7.2

Choose a tag to compare

@jaspertey jaspertey released this 13 Oct 19:57
· 39 commits to main since this release

Added

  • Scaffold dry runs report existing whole-file members as unchanged or edited by comparing their bytes with what the current recipe would write; JSON adds optional state, and human labels include the state for kept members too (#162).

Changed

  • Scaffold dry runs no longer repeat placeholder warnings for class members, because each member is now rendered by its own generator (#162).

Fixed

  • Parts and insert placeholders reuse a root migration's resolved identity, including its written timestamp, in flat and tree scaffolds and later part runs (#165).
  • Scaffold tree roots and parts honour --force and --skip-existing, preserve kept members and timestamped migration paths, and predict the same existing-file outcomes in human and JSON dry runs (#164).

What's Changed

  • Add a comment-triggered OpenCode review workflow by @jaspertey in #161
  • Review with the free LongCat model by @jaspertey in #163
  • Let inserts reference a scaffold's root migration by @jaspertey in #166
  • Show which existing scaffold files are unchanged or edited by @jaspertey in #168
  • Let scaffold trees honour --force and --skip-existing by @jaspertey in #169

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