github jetify-com/devbox 0.11.1-dev

latest releases: 0.12.0, 0.12.0-devb, 0.12.0-deva...
pre-release22 days ago

What's new in this pre-release

devbox cache support in the CLI

Version 0.11 of devbox and newer can now use Devbox Cache when logged in with a Jetify Cloud account. Jetify Cache includes a private cache for your own custom packages and flakes, as well as a Prebuilt Cache that expands on the public Nix Cache. Visit our docs to learn more about how to setup a cache with Jetify Cloud

Startup Performance:

  1. Devbox can now detect if your project is missing store paths, and then prompt you to backfill them. This speeds up package installation by letting us pull packages directly from the cache.
  2. All packges are installed in a single Nix command, rather than sequentially in individual Nix commands

Process Compose

  1. Added a new --pcflags option so you can pass flags directly to Process Compose when starting your services
  2. Process compose is now installed via Nixpkgs, meaning we can take advantage of caching

Other fixes

  1. Added an optional name + description field to the devbox.json schema
  2. Updates to docs and error commands

Changelog

  • 6aebe96 [CI] Update go-releaser action (#2143)
  • 1bc2a30 internal/nix: log all command starts and exits (#2135)
  • 10b7bcc Add name/description to devbox json schema. (#2092)
  • ef1e4c9 docs: add translation of README - Korean version (#2139)
  • 2daf33d Update Images (#2140)
  • 815ff11 [Docs] Move cloud docs to main docs (#2049)
  • 5326d5b [perf] Install all packages to profile in a single nix command (#2130)
  • b62b346 [easy] devbox docs: direnv, remove warning about 0.5.0 breaking change (#2134)
  • 70aa55e all: use log/slog for debug logs (#2132)
  • 64d3fd5 internal/nix: fix version comparison for prerelease versions (#2131)
  • 8382061 Update direnv.md (#2110)
  • f4a7589 internal/nix: improve command error handling (#2125)
  • b8ef803 Moved process-compose into a generic utilities Devbox project (#2122)
  • 3bb13c1 [perf] Add flag to fix missing store paths (#2102)
  • a1f4f40 examples/stacks/rails/blog: update dependencies (#2127)
  • f54bb09 all: update dependencies (#2126)
  • c74320c [docker] Added fix to run image release on tags creation + backfill action (#2118)
  • f52d2b8 [docs] update the quickstart guide (#2004)
  • 8e53b0c Add new --pcflags option to devbox services up (#2111)

Don't miss a new devbox release

NewReleases is sending notifications on new releases.