Direnv Versions Save

unclutter your .profile

v2.34.0

1 month ago
  • doc: README.md, man pages: it's typos (#1230)
  • doc: add shell setup instructions for oh-my-zsh (#1070)
  • doc: added fetchurl manpage link to README.md
  • doc: document XDG_DATA_HOME (#1185)
  • doc: update installation.md for Gentoo (#1206)
  • feat: add Murex support (#1242)
  • feat: added systemd shell for export (#1126)
  • feat: allow to disable warn timeouts (#1209)
  • feat: hide env diff (#1223, #1234)
  • feat: made 'direnv export' non private (#1229)
  • fix: use_julia should not set LD_LIBRARY_PATH (#900)
  • fix: add missing deps for release in go.mod
  • fix: avoid use of regex in bash hook output (#1043)
  • fix: direnv.toml.1.md: add examples for $HOME expansion
  • fix: stdlib: use_flake: don't keep old generations around (#1089)
  • fix: stdlib: use_node: strip leading v from version (#1071)
  • fix: support Bash 5.1 array PROMPT_COMMAND (#1208)
  • fix: update stdlib.sh to avoid deprecation warning (#1221)
  • fix: update zsh syntax in internal/cmd/shell_zsh.go (#1075)

v2.33.0

4 months ago

v2.32.3

11 months ago

2.32.3 / 2023-05-20

  • fix: incorrect escape sequences during Loads under git-bash (Windows) (#1085)
  • fix: skip some tests for IBM Z mainframe's z/OS operating system (#1094)
  • fix: stdlib: use_guix: Switch to guix shell. (#1045)
  • fix: stat the already open rc file rather than another path based one on it (#1044)
  • fix: remove deprecated io/ioutil uses (#1042)
  • fix: spelling fixes (#1041)
  • fix: appease Go 1.19 gofmt (#1040)
  • fix: pass BASH_PATH to make, matches the nixpkgs derivation (#1006)
  • fix: stdlib/layout_python: exclude patchlevel from $python_version (#1033)
  • doc: add Windows installation with winget (#1096)
  • doc: link 12factor webpage for more clarity (#1095)
  • website: add Plausible analytics

v2.32.2

1 year ago

2.32.2 / 2022-11-24

  • doc: Add stdlib's layout_pyenv to docs (#969)
  • doc: Fix broken link (#991)
  • doc: Minor typo fix (#1013)
  • doc: $XDG_CONFIG_HOME/direnv/direnv.toml => add (typically ~/.config/direnv/direnv.toml) (#985)
  • doc: add quickenv to Related projects (#970)
  • feat: Update layout anaconda to accept a path to a yml file (#962)
  • feat: install.sh: can specify direnv version (#1012)
  • fix: elvish: replace deprecated except with catch (#987)
  • fix: installer.sh: make direnv executable for all
  • fix: path escaping (#975)
  • fix: stdlib: only use ANSI escape on TTY (#958)
  • fix: test: remove mentions of DIRENV_MTIME (#1009)
  • fix: test: use lowercase -d flag for base64 decoding of DIRENV_DIFF (#996)
  • update: build(deps): bump github.com/BurntSushi/toml from 1.1.0 to 1.2.0 (#974)

v2.32.1

1 year ago
  • feat: Support custom VIRTUAL_ENV for layout_python (#876)
  • fix: vendor go-dotenv (#955)

v2.32.0

1 year ago
  • feat: Add gha shell for GitHub Actions (#910)
  • feat: Enable ppc64le builds (#947)
  • feat: allow conda environment names to be detected from environment.yml (#909)
  • feat: source_up_if_exists: A strict_env compatible version of source_up (#921)
  • feat: Expand ~/ in whitelist paths (#931)
  • feat: Add "block" and "revoke" as aliases of the "deny" command (#935)
  • feat: Add "permit" and "grant" as aliases of the "allow" command (#935)
  • fix: update go-dotenv
  • fix: fetchurl: store files as hex (#930)
  • fix: fetchurl: only store 200 responses (#944)
  • fix: Ensure status log messages are printed with normal color (#884)
  • fix: Clarify handling of .env files (#941)
  • fix: Update shell_elvish.go (#896)
  • fix: stdlib.sh: remove dependency on tput (#932)
  • fix: Use setenv in vim to allow non alphanumeric vars (#901)
  • fix: install.sh: add information about bin_path (#920)
  • fix: Treat mingw* as windows (direnv/direnv#918) (#919)
  • fix: man: clarify paths (#929)
  • fix: installation.md: Fix Fedora package link (#915)
  • Merge pull request #874 from direnv/refactor
  • chore: rc: stop using --noprofile --norc
  • chore: rc: prepare stdin earlier
  • chore: rc: install interrupt handler earlier
  • chore: stdlib: factor out stdlib preparation
  • chore: fix CI
  • chore: source_env: show full path (#870)
  • chore: Sort shells in DetectShell
  • chore: Enable codeql action (#938)
  • chore: Set permissions for GitHub actions (#937)
  • go: bump golang.org/x/sys for linux/loong64 support (#946)
  • build(deps): bump actions/checkout from 2.4.0 to 3.0.0 (#922)
  • build(deps): bump actions/checkout from 3.0.0 to 3.0.1 (#933)
  • build(deps): bump actions/checkout from 3.0.1 to 3.0.2 (#936)
  • build(deps): bump actions/setup-go from 2.1.5 to 3.0.0 (#923)
  • build(deps): bump actions/setup-go from 3.0.0 to 3.1.0 (#943)
  • build(deps): bump actions/setup-go from 3.1.0 to 3.2.0 (#950)
  • build(deps): bump cachix/install-nix-action from 16 to 17 (#925)
  • build(deps): bump github.com/BurntSushi/toml from 0.4.1 to 1.1.0 (#924)

v2.31.0

2 years ago

2.31.0 / 2022-03-26

  • Don't load .env files by default (#911)
  • doc: ~/.config/direnv/direnvrc is the default
  • doc: fix the broken link to arch linux (#892)
  • Re-add accidentally deleted comment line (#881)
  • fix version test

v2.30.3

2 years ago

2.30.3 / 2022-01-05

  • Allow skipping .env autoload (#878)
  • stdlib: add env_vars_required (#872) (#872)
  • Test whether version.txt contains semantic version (#871)

v2.30.2

2 years ago

2.30.2 / 2021-12-28

  • FIX: version: trim surrounding spaces (#869)
  • build(deps): bump actions/setup-go from 2.1.4 to 2.1.5 (#866)
  • move most code under internal/cmd (#865)

v2.30.1

2 years ago

2.30.1 / 2021-12-24

  • FIX: ignore .envrc and .env if they are not files (#864)