Populares: Datos actualizados el 27 de octubre de 2026

Categorías

Internet1356
Comunicación321
Audio y vídeo898
Gráficos y diseño539
Ofimática y productividad1124
Programación3134
Inteligencia artificial529
Seguridad y privacidad385
Herramientas del sistema3114
Juegos523
Educación y ciencia239
Redes e informática284

direnv: descargar versiones anteriores

Shell extension to manage environment variables per current directory.

Aquí figuran 10 versiones de direnv, desde 24 de noviembre de 2022 hasta la actual, 2.38.2. Cada una enlaza con los instaladores del propio desarrollador.

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

10 versiones en 4 años · unas 2,6 al año

VersiónFechaTamañoArchivos
2.38.2Última versión 10 de octubre de 2026 — 64 bits PortableARM64 Portable32 bits Portable
Notas de la versión
- 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 de octubre de 2026 — 64 bits PortableARM64 Portable32 bits Portable
Notas de la versión
- 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 de julio de 2025 — 64 bits PortableARM64 Portable32 bits Portable
Notas de la versión
- fix: regression in displaying export errors (#1469)
2.37.0 / 2025-07-02
2.37.0 2 de julio de 2025 — 64 bits PortableARM64 Portable32 bits Portable
Notas de la versión
- 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 de abril de 2025 — 64 bits Portable32 bits Portable
Notas de la versión
- 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 de octubre de 2024 — 64 bits Portable32 bits Portable
Notas de la versión
- 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 de marzo de 2024 — 64 bits Portable32 bits Portable
Notas de la versión
- 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 de noviembre de 2023 — 64 bits Portable32 bits Portable
Notas de la versión
- 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 de mayo de 2023 — 64 bits Portable32 bits Portable
2.32.2 24 de noviembre de 2022 — 64 bits Portable32 bits Portable

Lo más popular en Terminales y línea de comandos

Ver todo
  1. PowerShellTerminales y línea de comandos · Microsoft Corporation
  2. QPDFTerminales y línea de comandos · QPDF
  3. Oh My PoshTerminales y línea de comandos · Jan De Dobbeleer
  4. Microsoft Azure CLITerminales y línea de comandos · Microsoft Corporation
  5. yqTerminales y línea de comandos · Mike Farah
  6. AlacrittyTerminales y línea de comandos · Alacritty
  7. fzfTerminales y línea de comandos · Junegunn Choi
  8. PuTTYTerminales y línea de comandos · Simon Tatham
  9. cURLTerminales y línea de comandos · curl
  10. TabbyTerminales y línea de comandos · Tabby Developers

Etiquetas

Compartir