github jetify-com/devbox 0.5.14

latest releases: 0.12.0, 0.12.0-devb, 0.12.0-deva...
9 months ago

New in this release:


  • User created plugins can now specify an init_hook that will always run before starting a shell or running a script.


Bug Fixes

  • Fixed an issue that prevented global services from running
  • Fixed an issue with the NGINX plugin using the wrong version of envsubst for environment variable substitution
  • Fixed an issue where Devbox would fail to detect locally installed flakes
  • Updated error message when a user tries to remove a package from devbox.json that has not yet been installed

Special Thanks To:

Full Changelog

  • [rm nixpkgs] enable feature flag (assuming tests pass) by @savil in #1443
  • improve documentation by @pinage404 in #1451
  • Remove not existed command from documentation by @Akiyamka in #1456
  • [profile remove] if package was not found, change message from error to info by @savil in #1458
  • [rm-nixpkgs] drop warning about missing store path when updating lockfile by @savil in #1459
  • [remove-nixpkgs] Disable remove-nixpkgs to fix non-search fallback by @mikeland73 in #1463
  • [easy] run devbox update to add system-info and store-paths to devbox.lock by @savil in #1460
  • [debug] Print exec time by @mikeland73 in #1461
  • fix: spelling by @bketelsen in #1470
  • Fix envsubst issues by @Lagoja in #1462
  • [telemetry] add nix.version to sentry and segment by @savil in #1469
  • [nar info cache] Only fillNarInfoCache in perf-sensitive code path by @savil in #1468
  • [nix] Fix profile list index for raw flakes by @mikeland73 in #1471
  • Bump puma from 5.6.5 to 5.6.7 in /examples/stacks/rails/blog by @dependabot in #1409
  • Update docker-image-release.yml to support ARM builds for newer Macbooks by @eljohnson92 in #1455
  • [narInfoCache] Use sync.Map and simplify IsInBinaryCache by @mikeland73 in #1473
  • [Script Exit on Error] enable feature flag, and add stability advice to CICD docs by @savil in #1477
  • [envsec] Initial envsec integration by @mikeland73 in #1474
  • [envsec] Fix devbox.json field and handle envsec errors by @mikeland73 in #1482
  • [global] Fix global services by @mikeland73 in #1484
  • [script-on-error] disable for fish shell, and add testscript unit-test by @savil in #1488
  • [perf] Profile possibly slow functions by @mikeland73 in #1491
  • [auth] Use new auth package by @mikeland73 in #1492
  • [script-exit-on-error] disable for init-hooks by @savil in #1493
  • [cicd] Test nix 2.18 by @mikeland73 in #1496
  • [envsec] Use runx to install envsec by @mikeland73 in #1497
  • [plugins] Fix init hooks for custom plugins by @mikeland73 in #1500
  • Update plugin documentation by @Lagoja in #1502
  • [update] Add sync flag which syncs all dependencies to same resolved version under current working dir by @mikeland73 in #1501
  • [envsec] Add envsec to path if used in config by @mikeland73 in #1505
  • [code-cleanup] Rename devbox.Writer to Stderr by @mikeland73 in #1507
  • [features] Turn off Remove Nixpkgs and Script Exit on Error by @savil in #1510

New Contributors

Full Changelog: 0.5.13...0.5.14

Don't miss a new devbox release

NewReleases is sending notifications on new releases.