You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cargo-rail: updating excluding list for release (081357a)
cargo-rail: fixing demo video access via GH CDN (573b893)
cargo-rail: fixed 'optional' feature bug during unify (polars bug) and added demo mp4s. added changelog; updated readme (145d893)
cargo-rail: preparing for asciinema demos (cfeae1b)
cargo-rail: fixing the dep bump during releases; auto rollback during failures. fixing the bug in 'mixed defaults detected'. removing all demos/tapes (2fa40b5)
cargo-rail: audited readme, docs, commands, and config; looks decent. added 'release check' improvements. added pre-built binaries to release.yaml (8bf7d7a)
cargo-rail: cleaning up inconsistencies in the CLI/cfg. Removed the artifacts from the refactor branch; documented 'syncconfig' for a later date... refactored the 'init' code to reduce duplicated logic. (09a86c2)
cargo-rail: update the readme; fix the strict_version_compat options; clarify the msrv design in the readme (2c1158d)
cargo-rail: fixing conditional compilation feature flag pruning; updating cmd/cfg in readme (6fd5bf6)
cargo-rail: major clean up; micro perf wins; impoving the DX/CLI usage (670f72b)
cargo-rail: improved the demo/example setup; fixed the feature pruning deleting 'optional' features. (507058a)
cargo-rail: fixing the time/date in the publish workflow (43e90b5)
cargo-rail: testing found two bugs w/ 'prune_dead_features' that needed to be fixed. (ed0b521)
cargo-rail: added the 'remove_deps' to the rail.toml config; prepped the VHS tapes for examples/ repos; added the gifs themselves for each repo. updating the docs & adding justfile command for docs-gen; cleaned up readme.md - GIF examples need reviews (bbf8f9a)
cargo-rail: fixing the issue where pinning transitive deps pulls in 'all-feautres' and breaks the graph. (8197275)
cargo-rail: polish around the command and config. deleted mdbook for generated docs + better cli '--help' docs. mdbook is bloated shit for this. (97f07d6)
cargo-rail: fixed some basic perf stuff; added docs/architecture.md (09155f4)
cargo-rail: clean up duplicate methods; merge unify tests; move tests into the integration/ instead of orphaned out. (c8c636a)
cargo-rail: split the manifest_ops into modular files. (a9e2c81)
cargo-rail: refactored monolith config, unify_analyzer, and fixed error reporting for JSON. (7aaaad1)
cargo-rail: fixing the weird 'transitive' issue in virtual workspaces; fixing the version bump on 'x.y' versioning layouts. (93904cd)
cargo-rail: fixing the command structure; final cleanup? (25d181b)
cargo-rail: adding 'unused dep' detection edge case handling; auto_remove functionality. Testing across real repos (vello, etc.) (f3e7b69)
cargo-rail: major cleanup over the config issues. (82727bc)
cargo-rail: cleaning up outputs, configs, and commands/subcommands/flags. Extensive testing done; nothing manually - yet. (f12f0c0)
cargo-rail: fixing the commands and cleaning up for uniformity (ad4703c)
cargo-rail: fixed the rename blocking issues (56ad568)
cargo-rail: fixing the last real bug in unify before v1?! (914dd85)
cargo-rail: cleaning up old code, dead commands, flags, etc (65d2cd8)
cargo-rail: improved the change detection && prepped for GHA integration (11e1fdf)
cargo-rail: fixed the crate name validation, dry-run, and other command/config issues (558d67e)
cargo-rail: added 'unused dep' detection/removal, msrv resolution, and version pinning. Tightened the 'unify' and 'config' story. Improved the 'split vs crate' configs to share them across the commands. (d29fbb1)
cargo-rail: a few fixes to the 'unify' command; MSRV feature integrated. Extensive testing (4275890)
cargo-rail: improving the 'unify' process end to end; tested across 8x cloned repos including jj, datafusion, convex-backend, deno, ferros, helixdb, wasmtime, and rustpython. All green. (16e6dfd)
cargo-rail: rethought, refactored, and greatly improved the 'cargo rail unify' pipe. consolidated TOML formatting/transforms; improved command structure. (604b821)
cargo-rail: cleaning the unify command up significantly (e73166d)
cargo-rail: fixing the unify w/ minimization. (97a9bab)
cargo-rail: fixing the feaure minimization (99ccdcb)
cargo-rail: updated the unify command to automatically select the ideal, minimal set of features(in parallel) needed to resolve the unification. (8911df5)
cargo-rail: added proper TOML formatter for the codebase and cleaned out the manual TOML editing/etc. added a proper backup && undo command. (dc59279)
cargo-rail: added an 'undo' sub-command for the 'unify' command to ensure that reversing unification is easy and low friction. added the (22e8241)
cargo-rail: fixing PR branch creation on split repo -> monorepo sync. TOML fmt is deeply broken across the codebase at this point (0759727)
cargo-rail: fixes to nextest integration and watch mode via bacon (7734ee2)
cargo-rail: fixing the features/configs in unify... I think we've done it! (06d01d2)
cargo-rail: fixing all-features issues; transitive chains aren't working (335df3e)
cargo-rail: updating the 'unify' process and transitive nightmare; cleaning up the split/sync commands and rail.toml configs. (99220c7)
cargo-rail: working on DX; formatting Cargo.toml changes; the rail.toml config. fixing the 'unify' bypassing the cache; fixing the target-triple detection logic. added parallel dep analysis/unification. (9b98402)
cargo-rail: fixing the "-dr' alias for the cargo rail init command. (9a9e15f)
cargo-rail: auto-detect, populate, and dedup the targets list in rail.toml on init command; cleaning the 'apply' from commands now that we've got clean '-d/-dr/--dry-run' safety commands. adding 'allow-renamed' command to the rail.toml; fixing the unify Cargo adjustments. (d630a37)
cargo-rail: manual testing fixes - remove 'analyze' and 'plan' commands in favor of a centralized '-d, -dr, --dry-run' instead. (b53ecc1)
cargo-rail: docs cleaning; test cleaning (36c35d2)
cargo-rail: added metadata cache via FNV-1a instead of adding sha2/hex deps. extensive testing updates and fixes across the codebase for those end-to-end test bugs. (6c4325a)
cargo-rail: working on the changelogs; testing; DX/UX for v1 (23cb6d3)
cargo-rail: added the changelog updates/improvements. (12a33c1)
cargo-rail: more cleaning; new change detection for split/sync/test runners; added test infrastructure to catch weird cross platform issues early (4c3970a)
cargo-rail: refactoring, slimming down, and balancing the architecture on a strong graph (9af5154)
cargo-rail: updating the workspace graph to include 'visibility'; added the 'quality' engine. (030d3f2)
cargo-rail: fixed the WorkspaceContext not being passed efficiently; all commands now use the single main.rs WorkspaceContext; added rustdocs (f48c97e)
cargo-rail: added changelog via winnow instead of 'git-cliff-core' and refactored split/sync for the ExecutionEngine. working on release workflow (c489c01)
cargo-rail: fixing the junit paths/config; fixing the Windows path issues still. (69c2bdd)
carrgo-rail: wired JUnit reporting in CI; added a proper utils.rs for paths/urls/etc. across platforms (6362008)
cargo-rail: a tolerable cleanup to the readme.md; started working throught the performance fixes: batching, parallelism, efficiencies/caches. (975b743)
cargo-rail: added the third pillar (policies/lints/manifest) and the beginning of the publishing/release plan/pipe for Rust (c5375f0)
cargo-rail: updating the deny.toml now that we've removed the heaviness of Gix/Git-Cliff/etc. (35c3b7e)
cargo-rail: added petgraph && build WorkspaceGraph; implemented the algos needed and wired it up. Full '--git' integration. (0d58870)
cargo-rail: added 'git-cliff-core' for changelogs; added release plan scaffolding and tightened errors/parallelism/progress execution/UI. (45d6a77)
cargo-rail: cleaning it up; improving the README.md; preparing for next steps (8c88acb)
cargo-rail: cleaned it all up. this needs to be a rust-first, rust-only tool for monorepos. I don't know what I was thinking w/ polyglot nonsense. It's all shit next to rust. wired parallel processing up via rayon and added parallel progress via linya. (453e248)
cargo-rail: cleaned dead dependencies and fixed some dead code leftovers. properly integrated the RailError system; updated the Linya integration for parallel progress bars (we'll need rayon later). added JS/TS NodeAdapter. (8cde7d7)
cargo-rail: fixed deny.toml 'ignore' list (fe5c1f8)
cargo-rail: added UX features; cleaned up and integrated correctly. cleaned up warnings and errors (7623b4e)
cargo-rail: improving the architecture for polyglot features. integrated the new architecture and cleaned the original up. added 'rail doctor' command. (979f660)
cargo-rail: split out the LanguageAdapter for a cleaner workflow later. fixed the test failures and added integration tests. added IndexMap to avoid ts collisions and fixed branch reference handling. (f3f6af1)
cargo-rail: split is working; history preserved. sync is bi-directional and working; git notes work. updates are smart; instant. (b9cc8a0)
cargo-rail: testing the bi-directional sync (5d8d651)
cargo-rail: first real commit; we're getting close. sync and remote sync; bidirectional is close. testing (9ae7dd3)