Skip to content

Commit 84b07f0

Browse files
v8.1.0
1 parent 61c6e52 commit 84b07f0

File tree

4 files changed

+52
-4
lines changed

4 files changed

+52
-4
lines changed

.versionbot/CHANGELOG.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
- commits:
2+
- subject: Use smol-toml for parsing Cargo.toml
3+
hash: bcb34f7cd9b6c10c98b9427dc2749c84ae4ffd75
4+
body: |
5+
Replace regex usage with a more robust dependency.
6+
7+
This has the side effect of re-formatting `Cargo.toml` as this also uses
8+
the `stringify` method of `smol-toml`, so removed a couple of tests that
9+
checked for preservation of single quotes.
10+
11+
This also removes validation for Cargo.lock as that file should be
12+
validated by cargo.
13+
footer:
14+
Change-type: patch
15+
change-type: patch
16+
author: felipe
17+
nested: []
18+
- subject: Disallow both workspace and package sections
19+
hash: 06d7440ab876bdea74829c7250e10c4a1a8338e9
20+
body: |
21+
If a package section is present in the top level Cargo.toml when there
22+
is also a workspace section, the version on that package won't get
23+
updated. This prevents that scenario to avoid a silent failure.
24+
footer:
25+
Change-type: patch
26+
change-type: patch
27+
author: felipe
28+
nested: []
29+
- subject: Add support for Cargo workspaces
30+
hash: 8c63762939e027707c70d780a41b5fe8bd813a75
31+
body: |
32+
This adds support for using Cargo workspaces where the version of the
33+
workspace is managed by the workspace configuration and inherited by the
34+
members.
35+
footer:
36+
Change-type: minor
37+
change-type: minor
38+
author: felipe
39+
nested: []
40+
version: 8.1.0
41+
title: ""
42+
date: 2025-09-24T20:42:22.103Z
143
- commits:
244
- subject: Move types dependencies to dev dependencies
345
hash: 10b7a7b59397c4dc18c2d6821f9ee560a0f5f161

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file
44
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
55
This project adheres to [Semantic Versioning](http://semver.org/).
66

7+
## 8.1.0 - 2025-09-24
8+
9+
* Use smol-toml for parsing Cargo.toml [felipe]
10+
* Disallow both workspace and package sections [felipe]
11+
* Add support for Cargo workspaces [felipe]
12+
713
## 8.0.1 - 2025-09-10
814

915
* Move types dependencies to dev dependencies [Pagan Gazzard]

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "versionist",
3-
"version": "8.0.1",
3+
"version": "8.1.0",
44
"main": "bin/versionist.js",
55
"description": "Flexible CHANGELOG generation toolkit that adapts to your commit conventions",
66
"homepage": "https://github.com/balena-io/versionist",
@@ -64,6 +64,6 @@
6464
}
6565
},
6666
"versionist": {
67-
"publishedAt": "2025-09-10T23:45:51.095Z"
67+
"publishedAt": "2025-09-24T20:42:22.218Z"
6868
}
6969
}

0 commit comments

Comments
 (0)