Skip to content

Releases: knope-dev/knope

config 0.2.2 (2025-04-05)

06 Apr 16:12
819cc67

Choose a tag to compare

Features

  • Print each step before it runs when --verbose is set (#1399)

versioning 0.4.0 (2025-04-05)

05 Apr 22:10
0e5bcd0

Choose a tag to compare

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)

05 Apr 22:18
0e5bcd0

Choose a tag to compare

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)

23 Mar 21:05
ba690c5

Choose a tag to compare

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.

Documentation

Document creating releases with Knope Bot

Knope Bot can make creating releases easier than ever now!

versioning 0.3.3 (2025-03-12)

12 Mar 21:10
c3cc98d

Choose a tag to compare

Features

Add versioning support for gleam.toml files

#1352 by @dbanty

Closes #1350

knope 0.18.5 (2025-03-12)

12 Mar 21:17
c3cc98d

Choose a tag to compare

Features

Add versioning support for gleam.toml files

#1352 by @dbanty

Closes #1350

versioning 0.3.2 (2025-03-08)

08 Mar 20:04
4a391aa

Choose a tag to compare

Features

Add basic support for versioning of pom.xml files

pom.xml must contain a <version> field in the <project> section.
Dependencies and multi-module projects are not yet supported.

Fixes

Don't normalize existing changeset file names

When a new change file is created via CreateChangeFile,
its name is generated by converting the summary of the change to all lowercase letters and underscores.
This same normalization was happening when opening an existing change file, which prevented that change file from
being deleted during a PrepareRelease step if it didn't match the normalized version
(for example, was created with a different tool or by hand).
This has been fixed.

Fixes #1340

Notes

  • Update to Rust edition 2024 and MSRV 1.85

knope 0.18.4 (2025-03-08)

08 Mar 22:28
4a391aa

Choose a tag to compare

Features

Add basic support for versioning of pom.xml files

pom.xml must contain a <version> field in the <project> section.
Dependencies and multi-module projects are not yet supported.

Fixes

Don't normalize existing changeset file names

When a new change file is created via CreateChangeFile,
its name is generated by converting the summary of the change to all lowercase letters and underscores.
This same normalization was happening when opening an existing change file, which prevented that change file from
being deleted during a PrepareRelease step if it didn't match the normalized version
(for example, was created with a different tool or by hand).
This has been fixed.

Fixes #1340

Notes

  • Update to Rust edition 2024 and MSRV 1.85

config 0.2.1 (2025-03-08)

08 Mar 20:04
4a391aa

Choose a tag to compare

Notes

  • Update to Rust edition 2024 and MSRV 1.85

knope 0.18.3 (2025-01-21)

21 Jan 01:51
0289508

Choose a tag to compare

Fixes

  • Improve error messages when GitHub releases fail