Releases: tempoxyz/changelogs
changelogs@0.6.3
Patch Changes
- Added support for unified versioning in root changelog format by implicitly treating all workspace packages as a fixed group, merging duplicate version headings and deduplicating changelog entries. Added Rust workspace version inheritance support for reading and writing versions via
version.workspace = true. (by @kartik, #79)
Full Changelog: https://github.com/tempoxyz/changelogs/compare/changelogs@0.6.2...changelogs@0.6.3
changelogs@0.6.2
What's Changed
- fix: OpenAI
--aicommand compatibility by @marthendalnunes in #60 - feat: add
python-versioninput for Python ecosystem by @brendanjryan in #61 - fix: improve error visibility across publish pipeline by @brendanjryan in #62
- fix: preserve original error context in workspace discovery by @brendanjryan in #48
- fix: respect publish = false and ignore list in publish, fix config template by @Slokh in #68
- chore: add changeset for publish and ignore fixes by @Slokh in #69
- fix: use GH_PAT for release workflow push permissions by @Slokh in #72
- chore: release
changelogs@0.6.2by @Slokh in #73
New Contributors
- @marthendalnunes made their first contribution in #60
- @Slokh made their first contribution in #68
Full Changelog: https://github.com/tempoxyz/changelogs/compare/changelogs@0.6.1...changelogs@0.6.2
changelogs@0.6.1
What's Changed
- fix: get authors from add commit only, not all file history by @jxom in #43
- fix: fail action when package publishing fails by @brendanjryan in #44
- fix: add cache with version-pinned key for changelogs binary by @brendanjryan in #45
- feat: add --dry-run flag to version command by @brendanjryan in #46
- feat: warn about unknown packages in changelogs by @brendanjryan in #47
- fix: remove eval in check action by @brendanjryan in #49
- feat: add doctor command for workspace diagnostics by @brendanjryan in #50
- feat: add golden file integration tests by @brendanjryan in #51
- tests: add comprehensive unit tests for critical coverage gaps by @brendanjryan in #54
- fix: truncate AI diff to 32KB to prevent prompt overflow by @jxom in #56
- chore: release
changelogs@0.6.1by @github-actions[bot] in #57
Full Changelog: https://github.com/wevm/changelogs/compare/changelogs@0.6.0...changelogs@0.6.1
changelogs@0.6.0
What's Changed
- fix(gen): improve error message for missing AI API keys by @gakonst in #35
- refactor: replace gen action with check action by @jxom in #37
- feat(check): add ecosystem input for explicit ecosystem override by @brendanjryan in #36
- fix: use merge commit for PR number detection by @jxom in #40
- fix: find first merge commit instead of most recent for PR detection by @jxom in #41
- fix: check add commit message first for squash merge PR detection by @jxom in #42
- chore: release
changelogs@0.6.0by @github-actions[bot] in #38
New Contributors
Full Changelog: https://github.com/wevm/changelogs/compare/changelogs@0.5.2...changelogs@0.6.0
changelogs@0.5.2
Patch Changes
- Fixed per-crate changelog format to include package and version header in individual CHANGELOG.md files. Updated GitHub Action to look for changelogs in per-crate directories before falling back to root CHANGELOG.md. (by @jxom, #33)
Full Changelog: https://github.com/wevm/changelogs/compare/changelogs@0.5.1...changelogs@0.5.2
changelogs@0.5.1
Patch Changes
- Fixed token validation to check for empty strings instead of just missing environment variables. (by @jxom, #31)
Full Changelog: https://github.com/wevm/changelogs/compare/changelogs@0.5.0...changelogs@0.5.1
changelogs@0.5.0
Minor Changes
- Added support for creating git tags without registry tokens, allowing the tool to be used for version management even when package publishing is not configured. (by @jxom, #29)
Full Changelog: https://github.com/wevm/changelogs/compare/changelogs@0.4.2...changelogs@0.5.0
changelogs@0.4.2
Patch Changes
- Fixed release mode to run without requiring registry tokens, allowing tag creation and GitHub releases for all projects. (by @brendanryan, #27)
Full Changelog: https://github.com/wevm/changelogs/compare/changelogs@0.4.1...changelogs@0.4.2
changelogs@0.4.1
Patch Changes
- Fixed release notes formatting by adding blank line before GitHub extras section. (by @jxom, #24)
- Fixed error message when ecosystem is not detected to provide clear instructions with the --ecosystem flag, and added -e shorthand for the ecosystem argument. (by @jxom, #24)
Full Changelog: https://github.com/wevm/changelogs-rs/compare/changelogs@0.4.0...changelogs@0.4.1
changelogs@0.4.0
Minor Changes
- Added
changelogs upcommand for self-update functionality and improved install script with automatic PATH configuration for multiple shells. (by @jxom, #20)
Full Changelog: https://github.com/wevm/changelogs-rs/compare/changelogs@0.3.0...changelogs@0.4.0