Skip to content

Releases: loadingalias/cargo-rail

v0.6.0

14 Dec 05:45
v0.6.0
dfcacaa

Choose a tag to compare

📦 Other Changes

  • cargo-rail: cleaning docs and fixing the broken generation script for the configs. cleaning and improving the readme; updating the docs for the last few commits. (849273e)
  • cargo-rail: cleaning up the CLI and config outputs/comments (9783fca)
  • cargo-rail: major dx, perf, and reliability updated. (19b48c4)
  • cargo-rail: cleaning up the codebase; CICD. (7ff3906)
  • cargo-rail: added 'split/sync' safety rails; defrred 'git centralization'; removed the four unwrap()/expect() calls from the production code; fixed the 'process::exit()' in the lib code. (6b8faa3)
  • cargo-rail: feat(split/sync): add safety rails with --allow-dirty and --yes flags (70d213a)
  • cargo-rail: feat: safety and correctness improvements (4edda04)

v0.5.3

12 Dec 18:21

Choose a tag to compare

🐛 Bug Fixes

  • lower MSRV from 1.92.0 to 1.91.0 (8f6a475)

📦 Other Changes

  • cargo-rail: fixing the schema/config for the 'undeclared features; resolution/fixing; added tests for it (bc09254)

v0.5.2

12 Dec 13:12

Choose a tag to compare

📦 Other Changes

  • cargo-rail: bumping Rust version to 1.92.0 stable (ed566c1)

v0.5.1

12 Dec 12:56

Choose a tag to compare

📦 Other Changes

  • cargo-rail: fixing the schema issue; cleaning petgraph features manually (aabd8a5)

v0.5.0

12 Dec 06:02

Choose a tag to compare

📦 Other Changes

  • cargo-rail: meilisearch PR revealed a bug in Meilisearch and in cargo-rail; fixing 'undeclard features detection' to avoid 'borrowed features' sneaking through. added 'auto-fix' undeclared features w/ warning for manual. This is a big win. (cf1f5ee)
  • cargo-rail: removing 'cargo-udeps' entirely. (1a73394)

v0.4.2

11 Dec 21:29

Choose a tag to compare

📦 Other Changes

  • cargo-rail: chore: .gitignore (327ffec)
  • cargo-rail: fixing the lockfile issue in releases (a02172e)

v0.4.1

11 Dec 21:21

Choose a tag to compare

📦 Other Changes

  • cargo-rail: push lockfile (this is annoying and needs to be addressed); fixing the 'target' fuzzy matching w/ word boundaries - this prevents the false positives seen in Quiche testing (bfac137)
  • cargo-rail: push lockfile (this is annoying and needs to be addressed); fixing the 'target' fuzzy matching w/ word boundaries - this prevents the false positives seen in Quiche testing (18497fa)

v0.4.0

11 Dec 20:12

Choose a tag to compare

📦 Other Changes

  • cargo-rail: feat(config): add cargo rail config sync for config upgrades; add a new command that safely updates rail.toml when upgrading cargo-rail versions. (e5cef6b)

v0.3.0

11 Dec 06:18

Choose a tag to compare

🔧 Chores

📦 Other Changes

  • crgo-rail: feat: added 'exclude' to the features pruning; updated cfg in rail.toml; upgraded the 'msrv' detection, resolution w/ cfg in rail.toml && added strict testing; fixed the 'quiche' issue where target-triples aren't defined in any TOML, but instead are in '.github/workflows' in yaml/yml files - validated against CF's quiche repo. add cargo-args output format (5a7337a)

v0.2.2

10 Dec 07:26

Choose a tag to compare

🔧 Chores

📦 Other Changes

  • cargo-rail: fixing the codex-rs bug for nested workspaces under change detection; updating the readme/docs/etc. (7374e03)
  • cargo-rail: updating public facing docs, readme, etc. and fully wiring change-detection (dogfooding) (08ec44a)
  • cargo-rail: README update (9130377)
  • cargo-rail: added the 'migrate-hakari.md' file (e17df42)
  • cargo-rail: update gitignore (3fbac39)
  • cargo-rail: chore: update Cargo.lock for v0.2.0 (f38bf13)