All Versions
57
Latest Version
Avg Release Cycle
13 days
Latest Release
761 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.19.2 Changes
January 17, 2022๐ Features
- ๐
--target
flag to control what target is used for the verification build during publish
- ๐
-
v0.19.1 Changes
January 12, 2022๐ Fixes
- ๐ Don't panic on
release=false
- ๐ Don't panic on
-
v0.19.0 Changes
January 07, 2022๐ฅ Breaking Changes
- Dirty repo check will now check the entire workspace
Config
sign-commit
will no longer sign tags, instead setsign-tag
- โ Removed
disable-release
in favor ofrelease
- โ Removed
disable-publish
in favor ofpublish
- โ Removed
no-verify
in favor ofverify
- โ Removed
disable-push
in favor ofpush
- โ Removed
no-dev-version
in favor ofdev-version
- โ Removed
disable-tag
in favor oftag
Args:
- โ Removed
--skip-publish
in favor of--no-publish
- โ Removed
--skip-push
in favor of--no-push
- โ Removed
--skip-tag
in favor of--no-tag
Template
- ๐
{{version}}
,{{prev_version}}
, and{{next_version}}
now exclude the build field which is exposed in{{metadata}}
etc
Hook
- ๐
${NEXT_VERSION}
and${PREV_VERSION}
now exclude the build field which is exposed in${METADATA}
etc
๐ Features
- Automatically share tags between crates by giving them the same name
- Recommended to use with
shared-version = true
- Recommended to use with
๐ Fixed
- With
shared-version
, bump to highest shared version, rather than error on mismatch - ๐
cargo-release release
will now skip publishing crates that are already published - Report tag name conflicts earlier in the process
- 0๏ธโฃ
--dump-config
will now also include defaults - ๐ Don't fail on dry-run release in a workspace (from intra-workspace dependency updates)
- ๐
cargo-release <version>
will now work with-m <build>
- ๐
cargo-release <version>
will now carry over-m <build>
from a prior run if none is specified - ๐ Make dirty check more expansive so we don't accidentally commit unexpected filed
-
v0.18.8 Changes
December 31, 2021๐ Features
- ๐
--dump-config
flag to see defaults and debug config layering
- ๐
-
v0.18.7 Changes
December 27, 2021๐ Fixed
- โฌ๏ธ Don't error out when excluding workspace packages that would be downgraded by the current run
-
v0.18.6 Changes
December 08, 2021๐ Fixed
- ๐ Consider optional dependencies when evaluating release order
-
v0.18.5 Changes
November 16, 2021๐ Features
- Warn users when skipping crates in a workspace that have no changes
๐ Fixed
- ๐ Use static crt on Windows
- ๐ Tweak log levels to avoid needing to show all traces to see whats happening
-
v0.18.4 Changes
October 30, 2021๐ Fixed
- Vendor libgit2 for a more consistent experience
-
v0.18.3 Changes
October 26, 2021๐ Fixed
- ๐ Fix bug where we ignored
push
config
- ๐ Fix bug where we ignored
-
v0.18.2 Changes
October 11, 2021๐ Fixed
- Crash when setting
publish = false
inCargo.toml
and` in a config file / commandline
- Crash when setting