v0.15.0
What's Changed
- fix(version): create per-package tags in multi-package sync mode by @goosewobbler in #90
- fix: correct changelog data and tag matching for per-package sync releases by @goosewobbler in #91
- fix: version default regression by @goosewobbler in #92
- fix(notes): populate releaseNotes output and simplify GitHub release body fallback by @goosewobbler in #93
- fix(version): count commits from repo root in sync mode by @goosewobbler in #94
- fix(notes): suppress heading and add compare URL in per-package release notes by @goosewobbler in #95
- feat(release): add preview command to dispatcher by @goosewobbler in #96
- feat: introduce Github Action with release and preview modes by @goosewobbler in #97
- fix: update action-release workflow to use new tag format and improve version extraction logic by @goosewobbler in #99
- chore(deps-dev): bump the development-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #38
- chore(deps): bump the production-dependencies group across 1 directory with 7 updates by @dependabot[bot] in #79
- refactor: move command factories to new modules with no isMain guard by @goosewobbler in #100
- chore: change default mode to preview in action.yml and update command order in CLI and dispatcher by @goosewobbler in #101
- feat: add support for scope labels by @goosewobbler in #102
- feat(release): improve label handling by @goosewobbler in #103
- test(release): standardise test descriptions for clarity by @goosewobbler in #104
- refactor: update label handling from 'release' to 'bump' for consistency by @goosewobbler in #105
- feat: enhance label extraction to support 'bump' labels by @goosewobbler in #106
- fix(version): hook up package filtering with wildcard support by @goosewobbler in #107
- refactor(ci): enhance label handling for bump and release scenarios by @goosewobbler in #108
- fix(release): implement effective target handling for scope labels by @goosewobbler in #109
- fix(release): implement effective target handling for scope labels by @goosewobbler in #110
- fix: refine prerelease handling in version calculation by @goosewobbler in #113
- refactor: improve modularity by @goosewobbler in #114
- chore(deps-dev): bump the development-dependencies group with 2 updates by @dependabot[bot] in #112
- feat: workflow boilerplate reduction by @goosewobbler in #117
- refactor(action): migrate SSH key input to secrets in action.yml by @goosewobbler in #119
- chore(deps): bump liquidjs from 10.25.2 to 10.25.5 by @dependabot[bot] in #118
- chore(deps): bump the production-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #120
- feat: resolve packages in gate by @goosewobbler in #121
- feat: add stable option to release & version commands for prerelease graduation by @goosewobbler in #125
- feat(action): add stable input option for prerelease graduation by @goosewobbler in #126
- feat(ci): add lockfile validation step to CI workflow by @goosewobbler in #127
- fix: apply bump for first release when no previous tag exists by @goosewobbler in #128
- fix: enhance first release handling in version calculation by @goosewobbler in #130
- fix(version): refine first release condition to respect stableOnly flag by @goosewobbler in #131
- fix(version): improve first release handling to ensure correct version bumping by @goosewobbler in #132
- fix(version): simplify first release handling to return current version directly by @goosewobbler in #133
- refactor: remove defaultScope handling and enforce target specification by @goosewobbler in #134
- fix(version): implement dynamic tag stripping based on template configuration by @goosewobbler in #135
- fix(publish): ensure reliable publishing from package directory by @goosewobbler in #136
- chore: add publish debug by @goosewobbler in #137
- fix(core): add conditional debug logging based on DEBUG environment var by @goosewobbler in #138
- feat: add skip-checkout option to ReleaseKit action by @goosewobbler in #139
- fix(release): allow manual release without target when no PRs are found by @goosewobbler in #140
- feat: enhance error handling and verbose output in action script by @goosewobbler in #141
Full Changelog: v0.4.0...v0.15.0