direnv

unclutter your .profile

MIT License

Downloads
41
Stars
12.4K
Committers
223

Bot releases are visible (Hide)

direnv - v2.34.0 Latest Release

Published by zimbatm 8 months 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)
direnv - Release v2.33.0

Published by zimbatm 11 months ago

direnv - Release v2.32.3

Published by github-actions[bot] over 1 year 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
direnv - Release v2.32.2

Published by github-actions[bot] almost 2 years 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)
direnv - Release v2.32.1

Published by github-actions[bot] over 2 years ago

  • feat: Support custom VIRTUAL_ENV for layout_python (#876)
  • fix: vendor go-dotenv (#955)
direnv - Release v2.32.0

Published by github-actions[bot] over 2 years 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)
direnv - Release v2.31.0

Published by github-actions[bot] over 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
direnv - Release v2.30.3

Published by github-actions[bot] almost 3 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)
direnv - Release v2.30.2

Published by github-actions[bot] almost 3 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)
direnv - Release v2.30.1

Published by github-actions[bot] almost 3 years ago

2.30.1 / 2021-12-24

  • FIX: ignore .envrc and .env if they are not files (#864)
direnv - Release v2.30.0

Published by github-actions[bot] almost 3 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
direnv - Release v2.29.0

Published by github-actions[bot] almost 3 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)
direnv - Release v2.28.0

Published by github-actions[bot] over 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
direnv - Release v2.27.0

Published by github-actions[bot] almost 4 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)
direnv - Release v2.26.0

Published by github-actions[bot] almost 4 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)
direnv -

Published by zimbatm almost 4 years ago

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

direnv - Release v2.25.1

Published by github-actions[bot] almost 4 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)
direnv - Release v2.25.0

Published by github-actions[bot] almost 4 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)
direnv - Release v2.24.0

Published by github-actions[bot] almost 4 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)
direnv - Release v2.23.1

Published by github-actions[bot] almost 4 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