Skip to content

Releases: jetify-com/devbox

0.0.4

03 Sep 13:14
35a9145
Compare
Choose a tag to compare

Release Notes

  • When in a devbox shell, devbox packages take precedence over other binaries in your laptop. Previously there could be some interferance from binaries installed with other software like brew or asdf.
  • Better indication that you're in a devbox shell by prepending (devbox) to your prompt.
  • Support for podman as an alternate engine to build containers
  • Better support for older versions of docker.
  • Better error messaging when nix is not installed
  • Go version detection when building go containers

Note that we now also have docs site:
https://www.jetpack.io/devbox/docs/

Changelog

  • 35a9145 Add discord env variables to release job (#59)
  • 8d34549 [CICD] Fix release job (#58)
  • 26f5204 shell,nix: set original PATH at start of init file (#57)
  • 7ae5af0 [planners] Add Python Poetry detection (#48)
  • 8470053 Do not generate dockerfile on shell command (#54)
  • e472379 Add Twitter link (#34)
  • 54bcc89 Add support for podman (#55)
  • 485e3a4 shell,nix: fix shell PATH to prefer nix packages (#51)
  • 36333f9 [devbox] Add version detection to the go planner (#49)
  • 1ad1bd7 tmpl: fix nil pointer error in Dockerfile.tmpl (#53)
  • a4c2b40 [devbox] Allow for custom install/build/start commands (#43)
  • fa25b9d devbox: fix deduping packages and remove lo (#37)
  • 0619cee Add Discord Announce to Goreleaser (#39)
  • 650e8fe [devbox] Add anonymized telemetry (#40)
  • e749a56 boxcli: don't print help w/ shell non-zero exit code (#38)
  • 14c47ea [linting] Add golangci-lint and GHA that runs it (#36)
  • be97495 [devbox] Add version command (#2652)
  • 938eb1f [devbox] Use docker build instead of buildx (#2653)

0.0.3

26 Aug 18:43
Compare
Choose a tag to compare

Version 0.0.3 is fast follow based on community feedback:

  • Improve the speed of the first call to devbox shell
  • Add console output explaining what's about to happen
  • Better error message when nix is not installed or in PATH
  • Error on "shell-inception". When calling devbox shell and
    you're already in a devbox shell.

Changelog

  • 822511a Add nix package manager detector and error if not installed (#2641)
  • e9c08b4 Prevent shell inception from happening (#2643)
  • 9f0decc [devbox] Download nixpkgs using fetchTarball (#2639)
  • e4e9b3b [EASY] Add indicator that nix is installing packages upon calling shell (#2637)
  • fc170c7 [devbox] Correct go version in docs (#2636)
  • 97c19c3 [devbox] Update Readme based on community feedback (#2635)
  • 67f27ef [devbox] Update README: clarify docker requirement (#2631)

0.0.2

24 Aug 17:54
Compare
Choose a tag to compare

First public version of devbox:

  • Supports the ability to add/remove packages via devbox add and devbox rm
  • Creates isolated shells by running devbox shell
  • Initial support for auto-detecting go. More languages coming soon.