Skip to content

Releases: knope-dev/knope

0.4.0-rc.4

31 Jul 23:57
Compare
Choose a tag to compare
0.4.0-rc.4 Pre-release
Pre-release

0.4.0-rc.4

0.4.0-rc.3

31 Jul 23:46
Compare
Choose a tag to compare
0.4.0-rc.3 Pre-release
Pre-release

0.4.0-rc.3

0.4.0-rc.2

31 Jul 23:18
Compare
Choose a tag to compare
0.4.0-rc.2 Pre-release
Pre-release

0.4.0-rc.2

0.4.0-rc.1

31 Jul 23:05
Compare
Choose a tag to compare
0.4.0-rc.1 Pre-release
Pre-release

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

09 Jun 04:02
Compare
Choose a tag to compare

0.3.0

Breaking Changes

  • BumpVersion and PrepareRelease now require setting a [[packages]] field in knope.toml. The path to a changelog file is no longer defined with changelog_path in the PrepareRelease step. Instead, it is set as changelog 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

26 Mar 02:42
Compare
Choose a tag to compare

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 a label parameter for the Pre rule instead of value.
  • UpdateProjectFromCommits step has been renamed to PrepareRelease.

Features

  • Add a --generate option for generating a brand-new config file with a default release workflow. (#159)
  • Add top-level --validate and per-workflow --dry-run options. (#158)
  • Add a dry-run option to the PrepareRelease step. (#139, #137)
  • Add a Release step for generating GitHub releases. (#136)
  • Support pre-releases in UpdateProjectFromCommits. (#132)

Fixes

  • update rust crate git2 to 0.14.2 (#157)
  • Bump version before adding a pre-release component.
  • Stop parsing Markdown in Changelogs to avoid errors in unimplemented features. (#127)

0.1.5

18 Jan 18:46
Compare
Choose a tag to compare

0.1.5

Fixes

  • Properly handle Windows newlines in commits (#119)

0.1.4 - 2022-01-16

17 Jan 03:02
Compare
Choose a tag to compare

0.1.4

Features

  • Support the BREAKING CHANGE footer with a separate breaking description.

0.1.3 - 2021-05-04

04 May 19:41
Compare
Choose a tag to compare

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

0.1.2 - 2021-04-26

26 Apr 22:09
Compare
Choose a tag to compare

0.1.2

Fixes

  • Retain property order when writing changes to package.json (#75)