Releases: knope-dev/knope
Releases · knope-dev/knope
0.5.0
0.4.3
0.4.2
0.4.1
0.4.0
0.4.0
Breaking Changes
- Always read all commits from previous stable release tag—not from most recent tag. This tag must be in the format v<semantic_version> (e.g., v1.2.3). If your last tag does not match that format, add a new tag before running the new version of Knope.
- When creating GitHub releases, prefix the tag with
v
(e.g., `v1.2.3) as is the custom for most tools.
Features
- Support reading commits from projects with no tags yet. (#225)
- Support pulling current version from tags. (#224)
- Allow the
Release
step to run without GitHub config—creating a tag on release. (#216) - Support installs from cargo-binstall
Fixes
- update rust crate git-conventional to 0.12.0 (#203)
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)