Beliebt: Daten aktualisiert am 27. Oktober 2026

Kategorien

Internet1.356
Kommunikation321
Audio & Video898
Grafik & Design539
Büro & Produktivität1.124
Entwicklertools3.134
KI-Tools529
Sicherheit & Datenschutz385
Systemtools3.114
Spiele523
Bildung & Wissenschaft239
Netzwerk & IT284

direnv: alte Versionen herunterladen

Shell extension to manage environment variables per current directory.

Hier sind 10 Versionen von direnv aufgeführt, von 24. November 2022 bis zur aktuellen 2.38.2. Jede verweist auf die Installationsdateien des Herstellers.

2022: 1 1 22 2023: 2 2 23 2024: 2 2 24 2025: 3 3 25 2026: 2 2 26

10 Versionen in 4 Jahren · etwa 2,6 pro Jahr

VersionDatumGrößeDateien
2.38.2Aktuell 10. Oktober 2026 — 64-Bit PortabelARM64 Portabel32-Bit Portabel
Versionshinweise
- fix(zsh): load the .envrc in a new shell and on cd from shell functions again (#1633, #1634)
- fix(fish): stop completions from breaking after the first prompt (#1635, #1636)
- fix(pixi): require_allowed for the manifest file as well (#1632)
2.38.1 6. Oktober 2026 — 64-Bit PortabelARM64 Portabel32-Bit Portabel
Versionshinweise
- v2.38.0 was tagged but not published, because its binaries failed to upload (#1630)
- direnv now requires go 1.26 (#1623)
- the Windows release binaries are now named direnv.windows-.exe (#1460, #1627)
- feat: add layout uv (#1594)
- feat: add layout pixi (#1560)
- feat: add require_allowed (#1530)
- feat: add DIRENV_DISABLE to stop direnv from changing the environment (#1048)
- feat: add DIRENV_EXE_PATH (#1564)
- feat: allow multi-line env vars (#1442)
- feat: allow named pipes as .env files (#1557)
- feat: disable status logging with log_format = "-" (#1476)
- feat(prune): remove outdated hashes (#1451)
- feat(bash): use ble.sh's PRECMD hook when available (#1439)
- feat(zsh): only run the hook from the top level (#1583)
- fish: update fish_complete_path when XDG_DATA_DIRS changes (#1540)
- fix: report .envrc failures and load values over 64KB again (#1625)
- fix: don't wait forever on processes forked by the .envrc (#1527)
- fix: escape the direnv path in bash code (#1626)
- fix: unload the environment when the .envrc is deleted (#1562)
- fix: direnv reload doing nothing after direnv deny (#1543)
- fix: misleading "unloading" message when nothing was loaded (#1592)
- fix: panic on malformed environment variables (#1496)
- fix: always consider DIRENV_LOG_FORMAT if it is set (#1475)
- fix: inverted log color when direnv.toml is present (#1620)
- fix(bash,zsh): don't block SIGINT while evaluating .envrc (#1479)
- fix(bash,zsh): preserve existing SIGINT traps (#1621)
- fix(pwsh): quote the direnv.exe path (#1598)
- fix(pwsh): emit removals before assignments in export (#1622)
- fix(dotenv): honour the backslash escape before a dollar sign (#1618)
- fix(dotenv): don't let comment lines start multi-line values (#1608)
- fix(dotenv): don't watch named pipes (#1591)
- fix(stdlib): stop on failing command substitutions (#1505, #1624)
- fix(stdlib): skip the unexpanded lib glob under noglob (#1611)
- fix(use_flake): keep the environment alive by refreshing the profile (#1506)
- fix(use_flox): use -c to honor profile hooks (#1581)
- fix(use_guix): preserve GUIX_ENVIRONMENT (#1587)
- fix(use_nix): unset structured attribute variables (#1532)
- fix(fetchurl): spurious warnings on first download (#1569)
- perf: fix quadratic string building in the shell escapers (#1612)
- fix(release): publish the binaries with the release (#1630)
- install.sh: support MSYS (#1502)
- build: make PREFIX customizable (#1537)
- build: skip -linkmode=external when CGO_ENABLED=0 (#1567)
- ci: split the flake checks and drop duplicate GitHub jobs (#1628)
- docs: add llms.txt (#1607)
- docs: add 403 troubleshooting (#1571)
- docs: add missing watch_dir documentation (#1516)
- docs: fix the Nushell hook example (#1526)
- docs: make it clear which commands are aliases in help output (#1481)
- docs: various fixes (#1433, #1468, #1473, #1486, #1497, #1534, #1541, #1582, #1602, #1603)
- chore: bump dependencies
2.37.1 20. Juli 2025 — 64-Bit PortabelARM64 Portabel32-Bit Portabel
Versionshinweise
- fix: regression in displaying export errors (#1469)
2.37.0 / 2025-07-02
2.37.0 2. Juli 2025 — 64-Bit PortabelARM64 Portabel32-Bit Portabel
Versionshinweise
- docs: add github-actions page
- docs: document sub-commands
- docs: fix link to guix manual (#1421)
- docs: re-generate manpages
- feat(direnv export gha): strengthen export format
- feat: add windows arm64 target (#1444)
- fix(powershell): "export pwsh" to resolve PowerShell special character issues (#1448)
- fix(python): do not include patch level in virtual environment names (#1423)
- fix(use_nix): always restore special variables (#1424)
- fix: accept true as valid DIRENV_DEBUG value (#1365)
- fix: add trailing newline to error messages (#1426)
- fix: delete duplicate ansi escape code
2.36.0 11. April 2025 — 64-Bit Portabel32-Bit Portabel
Versionshinweise
- direnv now requires go 1.24 (#1384)
- doc: Correct duplicate usage of 'with' in the direnv(1) (#1394)
- doc: note direnv version for log_{format,filter} (#1369)
- feat: Add use_flox to stdlib.sh (#1372)
- feat: logging filter (#1336)
- fix use_nix: unset TMPDIR variables (#1409)
- fix: A more universal fix for the python 3.14 find_spec deprecation warning (#1382)
- fix: Don't give an error when the current directory doesn't exist (#1395)
- fix: add support to fully reproducible guix shells (#1392)
- fix: assert minimum powershell version (#1385)
- fix: escape newlines in generated vimscript (#1347)
- fix: fix empty array error in install.sh (#1406)
- fix: optionally authenticate against github api during install (#1337)
- fix: use_guix: Enable the watching of Guix related files. (#1353)
2.35.0 7. Oktober 2024 — 64-Bit Portabel32-Bit Portabel
Versionshinweise
- doc: Add version requirement for load_dotenv option (#1326)
- doc: fix broken link (#1327)
- doc: update elvish docs (#1305)
- docs: change Guix link to its package search. (#1268)
- feat: add opam support (#1298)
- fix: add NuShell into list of supported shells (#1260)
- fix: close tmp file (#1272)
- fix: direnv edit: use editor when EDITOR not found, closes #1246 (#1247)
- fix: release script
- fix: stdlib: enable flakes when use flake is used (#1299)
- fix: stdlib: export GOBIN for layout_go (#1286)
- fix: stdlib: update layout_python to resolve deprecation warning (#1176)
- fix: using PWD in .env files (#1052)
- test: Fix Murex python-layout test (#1293)
2.34.0 1. März 2024 — 64-Bit Portabel32-Bit Portabel
Versionshinweise
- 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)
2.33.0 30. November 2023 — 64-Bit Portabel32-Bit Portabel
Versionshinweise
- doc: add a Nushell section to hook.md by @amtoine in #1175
- doc: fix broken links in installation.md by @just1602 in #1110
- doc: show how to run tests by @bukzor-sentryio in #1137
- doc: update NixOS installation instructions by @Gerg-L in #1172
- doc: update direnv.toml.1.md by @Ativerc in #1099
- feat: direnv status --json by @shivaraj-bh in #1142
- feat: add PowerShell Support by @bamsammich in #1171
- feat: add mergify configuration by @Mic92 in #1147
- feat: add support for armv7l platform in install.sh by @ardje in #1162
- feat: add watch print command by @Mic92 in #1198
- feat: alias direnv disallow to deny by @will in #1182
- feat: stdlib: create CACHEDIR.TAG inside .direnv by @Mic92 in #1148
- fix: allowPath for LoadedRC by @shivaraj-bh in #1157
- fix: don't prompt to allow if user explicitly denied by @Gabriella439 in #1158
- fix: man/direnv-stdlib: fix obsolete opam-env example by @mzacho in #1170
- fix: print correct path in source_env log message by @wentasah in #1144
- fix: quote tcsh $PATH, to avoid failure on whitespace by @bukzor-sentryio in #1139
- fix: remove redundant nil check in CommandsDispatch by @Juneezee in #1166
- fix: update nixpkgs and shellcheck by @Mic92 in #1146
2.32.3 22. Mai 2023 — 64-Bit Portabel32-Bit Portabel
2.32.2 24. November 2022 — 64-Bit Portabel32-Bit Portabel

Am beliebtesten in Terminals & Kommandozeile

Alle anzeigen
  1. PowerShellTerminals & Kommandozeile · Microsoft Corporation
  2. QPDFTerminals & Kommandozeile · QPDF
  3. Oh My PoshTerminals & Kommandozeile · Jan De Dobbeleer
  4. Microsoft Azure CLITerminals & Kommandozeile · Microsoft Corporation
  5. yqTerminals & Kommandozeile · Mike Farah
  6. AlacrittyTerminals & Kommandozeile · Alacritty
  7. fzfTerminals & Kommandozeile · Junegunn Choi
  8. PuTTYTerminals & Kommandozeile · Simon Tatham
  9. cURLTerminals & Kommandozeile · curl
  10. TabbyTerminals & Kommandozeile · Tabby Developers

Schlagwörter

Teilen