Releases: cargo-generate/cargo-generate
Releases · cargo-generate/cargo-generate
Release 0.23.5
Release 0.23.4
📖 Documentation
- Fix syntax error for pre-script.rhai example (#1479)
🛠️ Maintenance
- Bump git2 from 0.20.1 to 0.20.2 (#1485)
- Bump toml from 0.8.20 to 0.8.22 (#1483)
- Bump auth-git2 from 0.5.7 to 0.5.8 (#1493)
- Bump cargo-util-schemas from 0.8.0 to 0.8.1 (#1488)
- Bump bstr from 1.11.3 to 1.12.0 (#1476)
- Bump clap from 4.5.39 to 4.5.40 (#1506)
- Bump fs-err from 3.1.0 to 3.1.1 (#1505)
- Bump toml from 0.8.22 to 0.8.23 (#1504)
- Bump anstyle from 1.0.10 to 1.0.11 (#1503)
- Bump assert_cmd from 2.0.16 to 2.0.17 (#1481)
- Fix broken comparison links in CHANGELOG.md (#1518)
- Excluded files in templated paths are now properly handled (#1515)
- Bump cargo-util-schemas from 0.8.1 to 0.8.2 (#1509)
🤕 Fixes
Release 0.23.3
🛠️ Maintenance
- Bump cargo-util-schemas to 0.8.0 (#1469)
Release 0.23.2
🛠️ Maintenance
- Fix Cargo.toml to reflect always use version after breaking change in
cargo-util-schemas
(#1459)
v0.23.1
What's Changed
📖 Documentation
- Fix link to examples and improve wording (#1428)
🛠️ Maintenance
- Bump git2 from 0.20.0 to 0.20.1 (#1430)
🤕 Fixes
- Fix array placeholders misbehave when not selecting any items (#1441)
- Handle optional package.name field in workspace_member (#1442) (#1443)
- Fix lints (#1446)
- Update cargo-util-schemas to 0.7.3 and fix optional type for package name (#1447)
New Contributors
- @lindestad made their first contribution in #1443
- @dawedawe made their first contribution in #1428
Full Changelog: v0.23.0...v0.23.1
v0.23.0
0.23.0 2025-03-13
✨ Features
- Fail on template errors ([#1376](/issues/1376))
- Add multi select variables ([#1373](/issues/1373))
- QoL improvments for rhai scripting ([#1392](/issues/1392))
📖 Documentation
- Elaborate on common pitfalls that appeared to happen lately ([#1398](/issues/1398))
- Clarity on arrays ([#1422](/issues/1422))
🛠️ Maintenance
- Fix typo in templates README. ([#1358](/issues/1358))
- Bump git2 from 0.19.0 to 0.20.0 ([#1361](/issues/1361))
- Bump tempfile from 3.13.0 to 3.15.0 ([#1359](/issues/1359))
- Bump sanitize-filename from 0.5.0 to 0.6.0 ([#1354](/issues/1354))
- Inherit stdio for system::command calls ([#1374](/issues/1374))
- Bump fs-err from 3.0.0 to 3.1.0 ([#1379](/issues/1379))
- Bump cargo-util-schemas from 0.7.0 to 0.7.2 ([#1395](/issues/1395))
- Bump bstr from 1.10.0 to 1.11.3 ([#1360](/issues/1360))
- Enhance file copy behavior: Implement skipping existing files and allow overwriting with a flag ([#1381](/issues/1381))
New Contributors
- @camio made their first contribution in #1358
- @savente93 made their first contribution in #1376
- @CobaltCause made their first contribution in #1374
- @arithmeticmean made their first contribution in #1381
Full Changelog: v0.22.1...v0.23.0
Release 0.22.1
✨ Features
- Run e2e tests with git over ssh only on non PRs, for secret access reasons (#1287)
- Identify workspace project at parent folder and add as a member (#1342)
🛠️ Maintenance
- Bump tempfile from 3.10.1 to 3.13.0 (#1281)
- Bump auth-git2 from 0.5.4 to 0.5.5 (#1277)
- Bump bstr from 1.9.1 to 1.10.0 (#1262)
- Clarify
.liquid
overwrite and ignore behavior (#1295) - Bump indexmap from 2.5.0 to 2.6.0 (#1297)
- Update deps
- Update rhai, fs-err, thiserror (#1351)