Releases: knope-dev/knope
knope 0.20.0 (2025-05-03)
Breaking Changes
Add default variables
Default variables will now apply anywhere they can be
used—including the Command
and CreatePullRequest
steps.
If any of the defaults, like $version
or $changelog
, appear in a variable-supporting location
and you don't have explicit variables =
set for that step, this is a breaking change.
Fixes
Fix detecting previous releases with no changelog
Previously, if you ran a PrepareRelease
step with no changelog
to modify in one workflow and then a Release
step
in a separate workflow, Release
would fail to create a Git tag.
Now, a release with "no notes" will properly be created if the last Git tag doesn't match the current version of
a file.
If a forge is configured, a release will be created on that forge without any notes,
and a title simply containing the version.
Fixes #1267
PrepareRelease
will allow empty releases when using --override-version
Fixes #1423
config 0.2.3 (2025-05-03)
Features
- Add Variable and Template structs (from CLI)
versioning 0.4.1 (2025-04-05)
Features
- Print each step before it runs when
--verbose
is set (#1399)
knope 0.19.2 (2025-04-05)
Features
- Print each step before it runs when
--verbose
is set (#1399)
config 0.2.2 (2025-04-05)
Features
- Print each step before it runs when
--verbose
is set (#1399)
versioning 0.4.0 (2025-04-05)
Breaking Changes
- Change the return type of
Config::defaults
Features
Add support for Tauri config files
Supports Tauri configuration files in json format named tauri.conf.json
, tauri.macos.conf.json
, tauri.windows.conf.json
, and tauri.linux.conf.json
.
knope 0.19.1 (2025-04-05)
Features
Add support for Tauri config files
Supports Tauri configuration files in json format named tauri.conf.json
, tauri.macos.conf.json
, tauri.windows.conf.json
, and tauri.linux.conf.json
.
knope 0.19.0 (2025-03-23)
Breaking Changes
Updated config locations
Knope is internally using a newer crate for storing persistent config, so some things (like GitHub tokens) may need to
be updated on next run.