github jetify-com/devbox 0.13.0-dev

latest releases: 0.13.0-devrc, 0.13.0, 0.13.0-deva...
pre-release9 days ago

New in this Pre-release

Autopatching Python w/ Native Libraries

This release includes an experimental feature that automatically patches Python interpreters to load native libraries installed in your Devbox Shell, without needing to set LD_LIBRARY_PATH. This makes it easier to create Devbox shells for projects with Python Packages that use native extensions. Additionally, Devbox will automatically install native libraries that are commonly used by Python packages, such as zlib and openssl. This feature is currently enabled for Linux only, and can be disabled with devbox add <python-package> --patch never

This release automatically enables patching for Python interepreters, but it can be enabled for any package (such as Ruby) using devbox add <pkg> --patch always.

Other new Features

  • Devbox can now automatically parse and add secrets from your dotenv files. To have Devbox load your dotenv files automatically, add the dotenv file to from_env in your devbox.json
  • Added a builtin plugins for Valkey, a drop-in Redis Replacement
  • Added a DEVBOX_WD environment variable that maps to the working directory where you ran a script. This variable is useful if you want to run scripts that act on your current working directory, instead of the Devbox project's root directory

Bug Fixes

  • Devbox's direnv integration now watched devbox.lock for changes, and updates your environment
  • Added missing/required properties to the devbox-plugin-schema.json
  • Various fixes to docs and examples

Changelog

Don't miss a new devbox release

NewReleases is sending notifications on new releases.