github jetify-com/devbox 0.11.1

latest releases: 0.13.6, 0.13.5, 0.13.4...
5 months 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. You can also view the CLI cache commands using devbox cache --help

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.
    • To update your storepaths, run devbox install --tidy-lockfile
  2. All packages 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. For example:
    • You can run a namespace using `devbox services up --pcflags "-n=my-namespace"
    • You can change the process-compose servers port using `devbox services up --pcflags "-p=3003"
  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

Special thanks to:

Full Changelog

New Contributors

Full Changelog: 0.11.0...0.11.1

Don't miss a new devbox release

NewReleases is sending notifications on new releases.