File tree Expand file tree Collapse file tree 4 files changed +52
-4
lines changed
Expand file tree Collapse file tree 4 files changed +52
-4
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file
44automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
55This 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]
Original file line number Diff line number Diff line change 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" ,
6464 }
6565 },
6666 "versionist" : {
67- "publishedAt" : " 2025-09-10T23:45:51.095Z "
67+ "publishedAt" : " 2025-09-24T20:42:22.218Z "
6868 }
6969}
You can’t perform that action at this time.
0 commit comments