Repository navigation
v2.20.0
v2.20.0 (minor)
Changes since v2.19.0:
- [minor] Keep a repository's own license instead of overwriting it with MIT (@Claude)
- Merge remote-tracking branch 'origin/main' into fix/215-absolute-workspace (@Claude)
- Report the marketing version substitution from the library so it is covered by tests (@Claude)
- Pass the test context's cancellation token in the test-argument capture helpers (@Claude)
- Pass the test context's cancellation token in the iOS short version test (@Claude)
- Pass the test context's cancellation token in the build retry test (@Claude)
- Stamp the numeric core of the computed version as the iOS marketing version [patch] (@Claude)
- Make the failed-build retry actually verbose instead of repeating the quiet rebuild [patch] (@Claude)
- Fail the release when a project fails to pack instead of only warning [patch] (@Claude)
- Compare relative-workspace test paths as the process directory reports them (@Claude)
- Make a relative --workspace absolute so paths are not resolved twice [patch] (@Claude)
- Reject an unknown --version-bump instead of publishing the detected version [patch] (@Claude)
- Fail profile readme instead of writing it without a table when the org listing fails [patch] (@Claude)
- Keep an existing COPYRIGHT.md instead of rewriting it from the clock [patch] (@matt-edmondson)
- Pass the test's cancellation token when writing a project file in the release tests (@Claude)
- Pass the test's cancellation token in the new release tests (@Claude)
- Resolve release changelog paths against the workspace [patch] (@Claude)
- Write an already-released version's changelog entry once (@matt-edmondson)
What's Changed
- [minor] Keep a repository's own license instead of overwriting it with MIT by @matt-edmondson in #243
Full Changelog: v2.19.4...v2.20.0