New Features
- highlight (non-fatal) errors when losslessly parsing changelogs
- Commit statistics reveal the days passes between releases
Bug Fixes
- more prominent message if 'bat' wasn't found in PATH
Changed (BREAKING)
- Remove easy::borrow::Error entirely; support for multiple objects per handle
This massive simplification finally allows any amounts of objects to be
created while adding support for reusing their data buffers thanks
to a simple free-list stored with the handle. - rename
easy::Object
toOwnedObject
; removeRef
suffix fromObjectRef
andTreeRef
New Features (BREAKING)
- upgrade to crates-index 0.18
It now assumes that the crates-index must exist, which migth not always
be the case and rightfully so. Now we wrap it to get back to the
original behavior.
Commit Statistics
- 34 commits contributed to the release over the course of 51 calendar days.
- 55 days passed between releases.
- 7 commits where understood as conventional.
- 6 unique issues were worked on: #266, #270, #274, #279, #287, #308
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
Commit Details
view details
- #266
- upgrade to crates-index 0.18 (15e60b2)
- upgrade dependencies except for crates-index (c77c0d6)
- Revert "chore: upgrade all dependencies" (0dfe4a7)
- upgrade all dependencies (a3caf39)
- Adjustments due to change in
git-repository
(e44dc4d) - Adjustments to match changes in
git-repository
(117d5f8) - Adapt to changes in git-repository (3ab9b03)
- #270
- Use new built-in sorting to avoid more expensive sorting later on (e5442df)
- #274
- #279
- #287
- smart-release now actually shows the time between releases (cd8d343)
- #308
- more prominent message if 'bat' wasn't found in PATH (9c1e38b)
- Uncategorized
- Release git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (b286b24)
- Release git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (42ebb53)
- Release git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (1b76119)
- Release git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (8f57c29)
- Release git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (d78aab7)
- Release git-hash v0.9.1, git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0, safety bump 4 crates (373cbc8)
- prepar changelogs for cargo-smart-release release (8900d69)
- highlight (non-fatal) errors when losslessly parsing changelogs (51d1c68)
- Better not have items within items in changelogs (6946125)
- upgrade dependencies (968df47)
- minor refactor (dae710f)
- upgrade to pulldown-cmark 0.9 (11f5fd8)
- Commit statistics reveal the days passes between releases (4843b7b)
- upgrade to clap 3.0.0 (3325d50)
- adapt to changes in git-repository (9f63852)
- Release git-chunk v0.2.0, safety bump 4 crates (b792fab)
- upgrade to latest clap rc (1b76db0)
- Merge branch 'sync-db-draft' (7d2e20c)
- make fmt (066f3ff)
- thanks clippy (7dd2313)