github nix-community/nh v4.4.0-beta1

pre-release11 hours ago

Changes since v4.3.2:

  • nh-search: split offline result limit fairly between options and packages
  • nh-search: remove global scope from channel, platforms, and default_search flags
  • docs: detail new search interface; add offline search notes
  • nh-search: support multiple colon-separated database paths
  • docs: describe nh search changes in CHANGELOG
  • nh-search: add subcommand-based CLI; support offline search via SPAM database
  • nh-search: implement NixOS/home-manager option search
  • ci: also run {build,check,test} workflow when nix tooling changes
  • nix: update flake input to nixos-unstable
  • ci: replace update.yaml action by dependabot updates
  • build: bump dependencies
  • docs: add note about --no-direnv flag
  • nh-clean: add --no-direnv flag to preserve direnv gcroots
  • nh-clean: delete gcroot source symlinks, not their destinations (#653)
  • nh-clean: scope direct-store gcroot cleanup to auto roots
  • nh-clean: delete gcroot source symlinks, not their destinations
  • nh-remote: actually fix remote copy progress with custom spinner streamer (#650)
  • nh-remote: actually fix remote copy progress with custom spinner streamer
  • nh-clean: cleanup; improve UX (#647)
  • nh-clean: add --keep-one to preserve active direnv gcroots
  • nh-clean: structural gcroot filtering, dead-link detection and --cross-filesystems
  • Merge pull request #646 from amaanq/probe-remote-uid
  • nh-nixos: probe remote uid before electing to elevate
  • ci: verify CHANGELOG updates for PRs; block if missing
  • docs: add missing CHANGELOG entries
  • Merge pull request #637 from nix-community/notashelf/push-pqkzzonykuwr
  • nh-nixos: use direct map lookup in get_closure_size
  • Merge branch 'master' into notashelf/push-pqkzzonykuwr
  • build: bump dependencies
  • Merge branch 'master' into notashelf/push-pqkzzonykuwr
  • flake: bump nixpkgs
  • flake: filter x86_64-darwin in the checks output
  • nh-nixos: batch nix path-info calls in nh os info
  • nh-search: update backend version 46 -> 48
  • docs: add changelog entry for the subprocess regression fix
  • nh-remote: fix indicatif spinner for closure copying (#635)
  • Fix remaining check failures and improve CI to prevent regressions (#633)
  • Merge pull request #626 from nix-community/notashelf/push-zlyknnslyqoz
  • Merge branch 'master' into notashelf/push-zlyknnslyqoz
  • Merge pull request #632 from LarsZauberer/docs-gcroots
  • docs: Note about gcroots cleanup added
  • Merge branch 'master' into notashelf/push-zlyknnslyqoz
  • remote: restore output visibility for nix copy commands
  • build: bump subprocess to 1.0.3

Don't miss a new nh release

NewReleases is sending notifications on new releases.