Direnv Versions Save

unclutter your .profile

v2.30.0

2 years ago

2.30.0 / 2021-12-23

  • Add automatic .env load (#845)
  • Resolve symlinks during direnv deny (#851)
  • update installer for Apple Silicon (#849)
  • stdlib: use_flake handle no layout dir (#861)
  • embed stdlib.sh (#782)
  • embed version.txt
  • go mod update
  • make dist: remove references to Go

v2.29.0

2 years ago

2.29.0 / 2021-11-28

  • stdlib: add use_flake function (#847)
  • docs(direnv.toml) Add config.toml clarification (#831)
  • docs(install): fix macos links (#841)
  • Corrects stdlib link in Ruby docs (#837)
  • stdlib.sh: Fix removal of temp file (#830)
  • install.sh: add aarch64 support
  • Updated conditional for zsh hook to be more forgiving (#808)
  • Add -r flag for matching Git branches with a regexp (#800)
  • Add docs about pipenv (#797)
  • Enable syntax hilights to the quick demo code (#752)
  • Fixed extra quotes for lower alpha characters (#783)
  • Remove noisy warning about PS1 again (#781)

v2.28.0

3 years ago

2.28.0 / 2021-03-12

  • Merge pull request #779 from wingrunr21/go_1_16
  • Build for darwin/arm64. Resolves #738
  • Update to go 1.16
  • test: Fix errors for elvish test (#767)
  • tcsh: fix variable escaping (#778)
  • Change DESTDIR to PREFIX in development.md (#774)
  • go: use the /v2 prefix (#765)
  • Relax README's recommendation for nix-direnv (#763)
  • man/direnv.1.md: add FILES section (fix #758) (#759)
  • Add/update fish tests (#754)
  • build(deps): bump golang.org/x/mod from 0.4.0 to 0.4.1 (#749)
  • Fix typo "avaible" in install.sh (#750)
  • docs: improve the use_node documentation

v2.27.0

3 years ago

2.27.0 / 2021-01-01

  • fixed fish shell hook to work with eval (#743)
  • dist: remove darwin/386
  • nix: update to [email protected]
  • packaging: stop vendoring the Go code (#739)
  • packaging: change packaging. DESTDIR -> PREFIX, fish hook (#741)

v2.26.0

3 years ago

2.26.0 / 2020-12-27

  • updated fish hook support issue (#732)
  • ci: add basic windows CI (#737)
  • test: fix shellcheck usage in ./test/stdlib.bash
  • test: fix use_julia test for NixOS
  • remove dead code: rootDir
  • fix: create temp dir in current working dir for one test (#735)
  • Add dotenv_if_exists (#734)
  • stdlib: add watch_dir command (#697)

v2.25.2

3 years ago

There was a generation issue in 2.25.1. This release only bumps the version to do another release.

v2.25.1

3 years ago

2.25.1 / 2020-12-11

  • stdlib.go: re-generate (fixes #707)
  • README: remove old Azure badge
  • build(deps): bump golang.org/x/mod from 0.3.0 to 0.4.0 (#730)

v2.25.0

3 years ago

2.25.0 / 2020-12-03

  • dist: add linux/arm64 and linux/ppc64
  • Added use_nodenv to stdlib (#727)
  • Fix proposal for #707, broken direnv compatibility under Windows (#723)
  • fix: layout anaconda <env_name_or_prefix> (#717)
  • Add on_git_branch command to detect whether a specific git branch is checked out (#702)

v2.24.0

3 years ago

2.24.0 / 2020-11-15

  • direnv_load: avoid leaking DIRENV_DUMP_FILE_PATH (#715)
  • Add strict_env and unstrict_env (#572)
  • stdlib: add use_vim to source local vimrc (#497)
  • stdlib: add source_env_if_exists (#714)
  • Wording (#713)
  • build(deps): bump actions/checkout from v2.3.3 to v2.3.4 (#709)
  • build(deps): bump cachix/install-nix-action from v11 to v12 (#710)
  • Fix XDG_CACHE_HOME path (#711)
  • rc: make file existence check more robust (#706)

v2.23.1

3 years ago

2.23.1 / 2020-10-22

  • fix: handle links on Mac when using allow (#696)
  • fix: use restored env in exec (#695)
  • stdlib: add basename and dirname from realpath (#693)
  • stdlib.sh: remove tabs
  • dist: compile all the binaries statically