0.2.4
This release contains the following bug fixes and improvements:
- More reliable sourcing for Nix binaries, which should reduce some issues where Devbox can't find Nix in your Path
- Improved Install and Error UI + Logging
- Improved performance when running
devbox info
What's Changed
- First pass at testing using testscripts by @loreto in #526
- [tiny] Improve format of generated nix files by @ipince in #528
- Hook up devbox to testscripts by @loreto in #531
- [cloud shell] prevent cloud-shell-inception by @savil in #532
- Do not shell quote environment variables by @ipince in #529
- [minor polish] add space before y/n in question by @savil in #534
- [flakes] respect nixpkgs commit hash by @savil in #535
- [cloud] Add preview wording by @mikeland86 in #537
- delete unused runtime.nix template by @savil in #536
- Update docs to load new devbox landing page by @LucilleH in #530
- [cleanup] remove overlays code from generated nix files by @savil in #538
- Remove unused profile bin dir in shellrc template by @ipince in #541
- Move xdg functions into its own package by @loreto in #542
- plansdk: default nixpkgs -> f80ac84 by @gcurtis in #544
- [flakes] add flakes.nix to git only if we are in a git repo by @savil in #539
- Bump ua-parser-js from 0.7.32 to 0.7.33 in /docs/app by @dependabot in #527
- [tests] relocated test files from
examples/testdata
tointernal/boxcli
by @mohsenari in #540 - [nix] Don't indent output in ensure mode by @mikeland86 in #546
- Improve Nix Sourcing by @loreto in #543
- [polish] capitalize the default answer in direnv integration question by @savil in #545
- [easy][nix] Add ensure message by @mikeland86 in #552
- [cloud] Improve cloud shell error messages by @mikeland86 in #548
- [perf] Make PkgInfo faster by using non-flakes lookup by @mikeland86 in #553
- [sshshim] re-try 3 times for finding activeVM by @savil in #554
- [sshshim] persist debug file output with size limit by @savil in #549
- small grammar fix in testscript README by @savil in #533
- [GHA] Bump versions, create daily golangci-lint cache by @mikeland86 in #556
- [gha] Run tests on main by @mikeland86 in #558
- Add testscripts that tests installing 'hello' by @loreto in #547
- Fix URLs for badges in Quickstart by @Lagoja in #560
Full Changelog: 0.2.3...0.2.4