Releases: lukidoescode/cargo-changeset
Releases · lukidoescode/cargo-changeset
cargo-changeset v0.1.5
Immutable
release. Only release title and notes can be modified.
What's Changed
- Upgrade workflows and actions by @lukidoescode in #87
- Add code quality badges and CI workflows by @lukidoescode in #88
- Use non-root user for Docker image by @lukidoescode in #89
- Add integration tests verifying lockfile stays current after release by @lukidoescode in #70
Full Changelog: https://github.com/lukidoescode/cargo-changeset/compare/cargo-changeset@v0.1.4...cargo-changeset@v0.1.5
cargo-changeset v0.1.4
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix Docker build failure with MSRV-aware resolver and CI improvements by @lukidoescode in #85
Full Changelog: https://github.com/lukidoescode/cargo-changeset/compare/cargo-changeset@v0.1.3...cargo-changeset@v0.1.4
cargo-changeset v0.1.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- Refactor error types for proper error chaining by @lukidoescode in #18
- Rewrite parser for YAML front matter format by @lukidoescode in #19
- Add changeset-workspace crate for Cargo workspace discovery by @lukidoescode in #20
- Add changeset-changelog crate for changelog generation by @lukidoescode in #21
- Add workspace detection and crate selection to add command by @lukidoescode in #22
- Implement changeset-git crate with repository operations by @lukidoescode in #24
- Complete add command with bump type, description, and file generation by @lukidoescode in #25
- Add verify command by @lukidoescode in #26
- Verify command coverage check by @lukidoescode in #28
- Support running cargo-changeset from any subdirectory by @lukidoescode in #29
- Implement release command with version calculation by @lukidoescode in #30
- Add Cargo.toml version updates to release command by @lukidoescode in #31
- Add changelog generation to release command by @lukidoescode in #32
- Add version calculations to status command by @lukidoescode in #33
- Add git commit and tags to release command by @lukidoescode in #35
- Add pre-release version support by @lukidoescode in #36
- Add pre-1.0 version semantics and manage command by @lukidoescode in #39
- Add interactive init command with configuration support by @lukidoescode in #40
- Add saga architecture for atomic multi-step operations by @lukidoescode in #41
- Add CI environment detection to disable interactivity by @lukidoescode in #42
- Add Integration section to README with hook and CI documentation by @lukidoescode in #43
- fix: support both cargo dispatch and direct invocation modes by @lukidoescode in #51
- feat: add --version flag with build metadata by @lukidoescode in #52
- fix: use @ separator in crate-prefixed tag format by @lukidoescode in #53
- fix: resolve remote tracking refs when resolving refspecs by @lukidoescode in #55
- feat: update intra-workspace dependency versions during release by @lukidoescode in #59
- Architectural refactoring by @lukidoescode in #60
- Bootstrap changeset workflow by @lukidoescode in #49
- Add Docker image, GitHub Actions, and CI distribution by @lukidoescode in #46
- Add 'none' bump type for non-version-incrementing changesets by @lukidoescode in #63
- Track transitive workspace dependents in changeset operations by @lukidoescode in #64
- Detect dirty working directory in verify and compare uncommitted changes against HEAD by @lukidoescode in #66
- Fix: Auto-bump dependent crates on release by @lukidoescode in #73
- Add configurable default base branch (closes #71) by @lukidoescode in #74
- Allow configuring none bump type behavior by @lukidoescode in #75
- Expose all config options in init command by @lukidoescode in #76
- Replace unbounded recursive traversal with depth-aware glob by @lukidoescode in #79
- Encapsulate public fields with builders and getters by @lukidoescode in #80
- Fix code ordering within files by @lukidoescode in #81
- Fix release workflow deployment failures by @lukidoescode in #82
- Restructure README for clarity and completeness by @lukidoescode in #83
- Upgrade outdated versions in workflows and README examples by @lukidoescode in #84
New Contributors
- @lukidoescode made their first contribution in #18
Full Changelog: https://github.com/lukidoescode/cargo-changeset/commits/cargo-changeset@v0.1.3