knope-dev/knope (knope)
### [`v0.16.2`](https://togithub.com/knope-dev/knope/blob/HEAD/CHANGELOG.md#0162-2024-04-14)
##### Features
##### Add `get-version` default workflow
For **single-package repositories** with no custom workflows defined,
there is now a [default workflow](https://knope.tech/reference/default-config/#workflows) called `get-version` that
prints out the current package version.
If you want similar functionality for multi-package repositories, please add your ideas to [issue #988](https://togithub.com/knope-dev/knope/issues/988).
Thanks to [@BatmanAoD](https://togithub.com/BatmanAoD) for the suggestion and [@alex-way](https://togithub.com/alex-way) for the implementation!
PR [#994](https://togithub.com/knope-dev/knope/issues/994) closed [#885](https://togithub.com/knope-dev/knope/issues/885).
##### Add option to ignore conventional commits
You can now add `ignore_conventional_commits = true` to a [`PrepareRelease` step](https://knope.tech/reference/config-file/steps/prepare-release/)
to ignore commit messages (and only consider changesets):
```toml
[[workflows.steps]]
type = "PrepareRelease"
ignore_conventional_commits = true
```
PR [#1008](https://togithub.com/knope-dev/knope/issues/1008) closes [#924](https://togithub.com/knope-dev/knope/issues/924). Thanks for the suggestion [@ematipico](https://togithub.com/ematipico)!
##### Fixes
- Allow omitting the `variables` field for `CreatePullRequest` title and body
##### Documentation
##### Created a new recipe for converting a single-package repo into a monorepo
Knope itself is now a monorepo—the process of converting it was documented [here](https:/knope.tech/recipes/convert-to-monorepo).
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.16.1
->0.16.2
Release Notes
knope-dev/knope (knope)
### [`v0.16.2`](https://togithub.com/knope-dev/knope/blob/HEAD/CHANGELOG.md#0162-2024-04-14) ##### Features ##### Add `get-version` default workflow For **single-package repositories** with no custom workflows defined, there is now a [default workflow](https://knope.tech/reference/default-config/#workflows) called `get-version` that prints out the current package version. If you want similar functionality for multi-package repositories, please add your ideas to [issue #988](https://togithub.com/knope-dev/knope/issues/988). Thanks to [@BatmanAoD](https://togithub.com/BatmanAoD) for the suggestion and [@alex-way](https://togithub.com/alex-way) for the implementation! PR [#994](https://togithub.com/knope-dev/knope/issues/994) closed [#885](https://togithub.com/knope-dev/knope/issues/885). ##### Add option to ignore conventional commits You can now add `ignore_conventional_commits = true` to a [`PrepareRelease` step](https://knope.tech/reference/config-file/steps/prepare-release/) to ignore commit messages (and only consider changesets): ```toml [[workflows.steps]] type = "PrepareRelease" ignore_conventional_commits = true ``` PR [#1008](https://togithub.com/knope-dev/knope/issues/1008) closes [#924](https://togithub.com/knope-dev/knope/issues/924). Thanks for the suggestion [@ematipico](https://togithub.com/ematipico)! ##### Fixes - Allow omitting the `variables` field for `CreatePullRequest` title and body ##### Documentation ##### Created a new recipe for converting a single-package repo into a monorepo Knope itself is now a monorepo—the process of converting it was documented [here](https:/knope.tech/recipes/convert-to-monorepo).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.