Releases: 9999years/npingler
Releases · 9999years/npingler
Release list
v0.6.0
What's Changed
- npins: upgrade 5 -> 6 + update inputs by @9999years in #65
- lib: don't
inherit (final) callPackageby @9999years in #66 - Fix #68: identify semantically empty diffs by displaying them by @hdgarrood in #69
- Log profiles at info-level by @9999years in #75
- cli: shell-unquoting argument parser by @9999years in #76
- config: add
nix.extra_args/--extra-nix-...-argsby @9999years in #77 - Handle "flakes: null" in flake registries by @hdgarrood in #73
- Handle flake registry file not existing by @hdgarrood in #74
- Fix #67: don't say "Updated profile" during npingler build by @hdgarrood in #70
- nix build: Don't pass
--print-build-logsby @9999years in #78 - nix: Fix release automation by @9999years in #79
- npins update (2026-03-21 → 2026-06-15) by @9999years in #80
- Release version 0.6.0 by @npingler-releng[bot] in #81
New Contributors
- @hdgarrood made their first contribution in #69
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- nix: fix src filter by @9999years in #54
- Root channels profile might not exist by @9999years in #60
- Fix logic error in profile symlinking by @9999years in #62
old_profilemight not exist by @9999years in #59- Create profile dir if it doesn't exist by @9999years in #61
- Release version 0.5.0 by @npingler-releng[bot] in #64
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- MVP by @9999years in #1
- Cargo.toml: Update description by @9999years in #2
- registry: evaluate attrs correctly by @9999years in #3
- Only pin channels/registry for
rootby @9999years in #4 - Only prefer
~/.local/state/nix/profileifuse-xdg-base-directoriesis set by @9999years in #5 src/nix/build.rs: remove by @9999years in #6- Upgrade edition from 2021 to 2024 by @9999years in #8
- app: log out paths by @9999years in #9
- Avoid
sudoregistry/channel commands when possible by @9999years in #7 - diff_trees: simplify api by @9999years in #11
- Fix clippy lints by @9999years in #12
- ensure_packages: rename
package_out_pathtonew_profileby @9999years in #13 cargo fmtby @9999years in #15- TODO: build-but-don't-switch command by @9999years in #14
nix derivation showbindings by @9999years in #16- Run
nix-diffwhen requested by @9999years in #17 - Remove Nix setup by @9999years in #18
- Make some args global by @9999years in #25
buildcommand: init by @9999years in #23diff_derivations: support custom commands by @9999years in #24- config: simplify
nix_fileimpl by @9999years in #26 - config: simplify impl by @9999years in #27
- Generate shell completions by @9999years in #28
- Generate man pages by @9999years in #29
- nix: init by @9999years in #30
- GitHub Actions: init by @9999years in #31
- GitHub Actions: Describe jobs more accurately by @9999years in #33
- clippy: fix lints by @9999years in #32
- nix: src: init by @9999years in #34
- default.nix: Export
checksby @9999years in #36 - nix: add clippy check by @9999years in #35
- nix: install man pages by @9999years in #37
- GitHub Actions: Lint with Clippy by @9999years in #38
- treefmt: init by @9999years in #39
- diff_trees: remove and use public library by @9999years in #40
- nix: read version from
Cargo.tomlby @9999years in #41 - Gracefully handle unknown deriver for old profile by @9999years in #46
- Gracefully handle
diff_treesfailures by @9999years in #47 - nix: fix clippy in devshell by @9999years in #48
- profile: readlink on
~/.nix-profileonce by @9999years in #45 - GHA: Release CI by @9999years in #49
- Release version 0.2.0 by @npingler-releng[bot] in #50
- GHA: release CI: print build logs by @9999years in #51
- GHA: don't create
resultlink by @9999years in #52 - Release version 0.3.0 by @npingler-releng[bot] in #53
- GHA: release: fix version by @9999years in #55
- nix: fix shell by @9999years in #56
- Release version 0.4.0 by @npingler-releng[bot] in #57
New Contributors
- @npingler-releng[bot] made their first contribution in #50
Full Changelog: https://github.com/9999years/npingler/commits/v0.4.0