All notable changes to this project will be documented in this file.
- (follow) Support block-style top-level input follow
- Filter interactive menu
- CI: init an all check
- (config) Make config flag global
- Use
replace_withfor natural root propagation
- Update
ParseErrorimport path for rnix0.13.0 - Append new inputs at the end
- Remove toplevel whitespace
- Change
projectRootFile - Fix whitespace in trailing slashes
- Try to preserve grouping
- Fix insertion index for @-binding patterns
- Communicate no-op to the user
- Remove leading blank line
- Insert into empty
inputs = { }block - Support multi-line output style
- Adjust for
NODE_PAT_ENTRYfor trailing comma detection - Fix double comma when leading-comma style has trailing comma
- Add transitive dependencies to the top-level
- Fix removal of first entry in leading-comma
- Properly respect
--lock-file - Normalize quoted follow attributes
- Handle deeply nested inputs
- Support removal of deeply nested follows
- Skip inputs without url
- Handle spacing
- Add
--transitiveflag
- (follow) Split into follow and add-follow subcommands
- (build) Improve binary size
- Initialize a configuration file
- Unfollow stale follows
- Only show diff before commit
- Init
changesubcommand - (cli) Add --shallow flag to add shallow inputs
- Init
followsubcommand - Add
--autoflag to the follow subcommand - An interactive mode for querying user input
- Implement nested follows in lock files
- (command) Improve URI validation
- (remove) Correctly also remove orphaned follow inputs
- (test) Remove deprecated nodes.*.config usage
- (tests) Filter environment-dependent paths in CLI snapshot metadata
- Fix transitive follows in
--auto
- Add
followsubcommand docs
- Upgrade to Rust 2024 edition
- Improve validation before change
- Parametrize snapshot tests
- Keep
flake.lockin sync with theflake.nixfile - Add more exhaustive default completion types
- Init
unpinsubcommand - Init
gitea+forgejosupport for update - Support channel based releases
- (lib) Feature gate asset generation for the binary
- Add error on adding duplicate inputs node
- Add examples to the manpage
- Add
unpindocumentation - Update
nix-uri->0.1.10
- Add auto-merge workflow for dependency updates
- Undeprecate magic-nix-cache-action
- Adjust outputs with trailing slashes correctly
- Fix default build
- Print context messages
- Rename to change_input_to_rev
- Allow any string prefix until the first
-for semver - Fix github api authorization
- Add rustc path directly
- Initial release