What's New
- Use local environment variables in Devbox Shell: Environment variables that you set in your Host shell will now be available in your Devbox Shell. This improves compatibility with tools on your host machine, and is useful for passing secrets or other configuration into your Devbox shell without having to set them in your
devbox.json
. - More reliable Nix Setup: Improvements to
devbox setup nix
help users avoid some common pitfalls or errors that can happen during Nix Installation
Special thanks to @gfriloux, @worldofgeese, @StephenStrickland and others who reported issues and gave feedback that informed this release.
Changelog
- c249fa1 [spell check cicd] do not run on main branch, and ignore .svg files (#714)
- 0d0374e nix: inherit all environment variables in shell (#706)
- 706ac42 [CICD]: add spell chcker to GitHub action (#658)
- a1d3832 Improve handling when no SHELL env-var is defined (#700)
- e12d3b6 [CICD] Fix mac tests (#712)
- 30e191f [nix] Add additional source path (#711)
- 2b4482e [easy] Fix vulnerabilities in example (#713)
- 09006bc [cicd] add NIX_PATH to tests (#708)
- 5158452 [WSL] Don't allow root nix instalation on WSL (#709)
- cf22dcc [flakes] add php extensions testscript (#701)
- e6fcf5d ci: set NIX_PATH after installing Nix (#707)
- d01209d [nix] Always do multi-user install if root (#703)
- 94b34ef [nix] Check other locations for nix startup and better error (#702)
- ef3e4a2 [deps] Update go dependencies (#704)
- abc008c [global] Unify nix profile install (#695)
- b74e651 [easy][global] Set lower priority for global (#698)
- f2ad449 [easy][errors] Fix double error (#699)
- e5aaf97 [flakes] ensure all golang tests pass when flakes flag is enabled (#697)
- 999dcf6 [flakes] save commit-hash to file, and inspect prior to prefetching nixpkgs (#681)