Releases: knope-dev/knope
Releases · knope-dev/knope
0.4.0-rc.4
0.4.0-rc.4
0.4.0-rc.3
0.4.0-rc.3
0.4.0-rc.2
0.4.0-rc.2
0.4.0-rc.1
0.4.0-rc.1
Breaking Changes
- When creating GitHub releases, prefix the tag with
v
(e.g., `v1.2.3) as is the custom for most tools.
Features
- Support installs from cargo-binstall
Fixes
- update rust crate git-conventional to 0.12.0 (#203)
0.3.0
0.3.0
Breaking Changes
BumpVersion
andPrepareRelease
now require setting a[[packages]]
field inknope.toml
. The path to a changelog file is no longer defined withchangelog_path
in thePrepareRelease
step. Instead, it is set aschangelog
in[[packages]]
.
Features
- Support multiple versioned_files in one package.
- Specify which versioned file to bump instead of picking automatically. (#182)
- Support loading GitHub credentials from
GITHUB_TOKEN
env var (#172)
Fixes
- update rust crate thiserror to 1.0.31 (#171)
0.2.0
0.2.0
Breaking Changes
- Rename to Knope, which has much more positive associations. (#161)
- Allow switching between pre-release prefixes instead of erroring (e.g. -alpha.1 -> -beta.0)
BumpVersion
now takes alabel
parameter for thePre
rule instead ofvalue
.UpdateProjectFromCommits
step has been renamed toPrepareRelease
.
Features
- Add a
--generate
option for generating a brand-new config file with a defaultrelease
workflow. (#159) - Add top-level
--validate
and per-workflow--dry-run
options. (#158) - Add a
dry-run
option to thePrepareRelease
step. (#139, #137) - Add a
Release
step for generating GitHub releases. (#136) - Support pre-releases in
UpdateProjectFromCommits
. (#132)
Fixes
0.1.5
0.1.4 - 2022-01-16
0.1.4
Features
- Support the BREAKING CHANGE footer with a separate breaking description.
0.1.3 - 2021-05-04
Features
- You can now pass the name of a workflow as an argument to Dobby to bypass the selection prompt (closes #24)
Fixes
- Commits with extra whitespace at the end were not being recorded properly