Releases: nix-community/nix-direnv
Releases · nix-community/nix-direnv
3.0.6
What's Changed
- Fix unbound shell variable errors on strict mode by @JoaquinTrinanes in #512
- Use ambient Nix when available, with a two stage fallback by @K900 in #513
- Respect existing _nix_direnv_manual_reload by @JoaquinTrinanes in #516
New Contributors
- @JoaquinTrinanes made their first contribution in #512
- @K900 made their first contribution in #513
Full Changelog: 3.0.5...3.0.6
3.0.5
What's Changed
- Restore terminfo from calling shell by @bbenne10 in #461
- Fix local flakes when prefixed with "path:" (again) by @tie in #478
- Issue a warning if we are falling back to the old shell environment by @bbenne10 in #487
- GH-491: Explictly set IN_NIX_SHELL to more closely mimic nix-shell execution by @bbenne10 in #498
New Contributors
- @tie made their first contribution in #478
- @ShalokShalom made their first contribution in #490
Full Changelog: 3.0.4...3.0.5
3.0.4
3.0.3
3.0.2
What's Changed
- Fixup
$direnv
usage by @kingarrrt in #449 - set bash 4.4 as minimum by @Mic92 in #450
Full Changelog: 3.0.1...3.0.2
3.0.1
What's Changed
- make self-contained using resholve by @kingarrrt in #441
- don't rely on direnv to be in $PATH by @Mic92 in #447
Full Changelog: 3.0.0...3.0.1
3.0.0
What's Changed
- More ruff lints by @Mic92 in #425
- Delay invalidating cache and gcroots until print-dev-env call succeeds by @bbenne10 in #420
- simplify required version checks and bring back support for bash 3 by @kingarrrt in #429
- deprecate nix_direnv_watch_file by @Mic92 in #438
New Contributors
Full Changelog: 2.5.1...3.0.0
2.5.1
What's Changed
- _nix_direnv_watches: update path regex to match capitalized path by @kingarrrt in #417
- do not deprecate nix_direnv_watch_file yet (2.5.1) by @Mic92 in #421
Full Changelog: 2.5.0...2.5.1
2.5.0
What's Changed
- Update nix-direnv version in nix_direnv_version by @NilsIrl in #397
- Fix Manual Reload script with non-standard layout dir by @bbenne10 in #401
- use_nix: watch for both shell.nix and default.nix by @Mic92 in #410
- drop nix_direnv_watch_file - instead parse DIRENV_WATCHES by @Mic92 in #416
- use direnv-builtin
DIRENV_WATCHES
to list watched files by @kingarrrt in #414 - drop dependency on gnugrep by @Mic92 in #415
New Contributors
- @NilsIrl made their first contribution in #397
- @gepbird made their first contribution in #398
- @infinisil made their first contribution in #407
- @kingarrrt made their first contribution in #414
Full Changelog: 2.4.0...2.5.0
2.4.0
What's Changed
- Allow manual reload of nix environment. by @pelme in #359
- Warn when
use flake
receives a flag for the first argument by @cydparser in #372 - fix _nix_direnv_force_reload not beeing bound by @Mic92 in #394
New Contributors
- @pelme made their first contribution in #359
- @Gerg-L made their first contribution in #365
- @carschandler made their first contribution in #368
- @cydparser made their first contribution in #372
Full Changelog: 2.3.0...2.4.0