Releases: jetify-com/devbox
Releases · jetify-com/devbox
0.0.0-edge.2025-04-24
0.0.0-edge.2025-04-24 edge release
0.14.2
What's new in this release
Fixes a bug that broke --pure
shells
What's Changed
- [pure] Fix bad nixpkgs breaking pure mode by @mikeland73 in #2583
- [nixpkgs] Use lock.stdenv instead of NixPkgsCommitHash by @mikeland73 in #2584
- Bump version to 0.14.2 by @Lagoja in #2589
Full Changelog: 0.14.1...0.14.2
0.14.2-dev
0.0.0-edge.2025-04-17
0.0.0-edge.2025-04-17 edge release
0.14.1
What's new in this release?
Renovate Fixes
- Fixes an issue with Devbox's Renvoate integration via the
--no-install
flag.--no-install
will no longer check the Nix version when running, which avoids issues with scenarios like Renovate where the Nix Store is not mounted while running Devbox - Special thanks to @burritobill for contributing this fix!
Cache stdenv
Nixpkg commit for 30 days
- Devbox will now reuse the most recent
stdenv
commit in your Nix store for up to 30 days. This should reduce installation and evaluation times when starting a new project. - You can ensure your project is using the latest nixpkg commit for
stdenv
by runningdevbox update
MySQL/MariaDB Plugin Fixes
- Various plugin fixes for MySQL + MariaDB, including:
- Exposing the mysqld exit code to process-compose or better error reporting
- Use the nix path for
mysqld
basedir to resolve various mysql issues - And more, thanks to @jefft for contributing these fixes
Optimize Generated Docker Image Size
- Reduce the size of the generated Dockervile by cleaning it's Nix Store. Thanks to @artemklevtsov for contributing this fix!
Special Thanks to:
- @artemklevtsov, @burritobill, @jefft, @kaje94, and @chibat for making their first contributions to Devbox!
Full Changelog
- Optimize Docker Image Size by Cleaning Nix Store by @artemklevtsov in #2486
- all: upgrade to Go 1.24 by @gcurtis in #2533
- Migrate devbox to go.jetify.com by @loreto in #2536
- Upgrade dependencies for devbox by @loreto in #2538
- [cicd] fix release action by @mikeland73 in #2540
- [run] Add --all-projects flag by @mikeland73 in #2543
- [easy][cicd] Fix testscripts by @mikeland73 in #2545
- Clarify license and terms for contributions, reformat markdown by @loreto in #2546
- Bump rack from 2.2.10 to 2.2.12 in /examples/stacks/rails/blog by @dependabot in #2547
- Bump drupal/core-recommended from 10.2.3 to 10.2.11 in /examples/stacks/drupal by @dependabot in #2514
- Bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 by @dependabot in #2541
- Bump django from 4.2.17 to 4.2.18 in /examples/stacks/django by @dependabot in #2513
- [flake] fix vendor hash by @mikeland73 in #2548
- [deps] Fix a few more dependabot issues by @mikeland73 in #2552
- Disable PreRunE check for Nix when passing no-install flag on update cmd by @burritobill in #2554
- [deps] Bump docs deps by @mikeland73 in #2551
- Bump django from 4.2.18 to 4.2.20 in /examples/stacks/django by @dependabot in #2553
- [deps] Update go deps by @mikeland73 in #2556
- Use the nix path for mysql/mariadb 'basedir'. Fixes #2524 by @jefft in #2525
- Add MYSQL_CONF env var to mariadb, same as mysql, allowing mariadb plugin users to easily override things by @jefft in #2526
- Expose the real mysqld exit code to process-compose, so it can report any errors. Fixes #2518 by @jefft in #2519
- In the mysql/mariadb templates, set MYSQL_UNIX_PORT to a hardcoded short path by @jefft in #2523
- Fix typo in rabbitmq docs by @kaje94 in #2527
- fix: faq.md by @chibat in #2572
- Fix misleading error message when using an expired GITHUB_TOKEN by @jay-aye-see-kay in #2568
- Bump nokogiri from 1.18.3 to 1.18.4 in /examples/stacks/rails/blog by @dependabot in #2563
- Bump rack from 2.2.12 to 2.2.13 in /examples/stacks/rails/blog by @dependabot in #2558
- [perf] Cache nixpkgs resolution by @mikeland73 in #2576
- Update github_action.md to install latest devbox github action by @savtrip in #2581
- Bump Version by @Lagoja in #2582
Full Changelog: 0.14.0...0.14.1
0.14.1-deva
What's new in this pre-release
- Adds Caching for the base Nixpkgs Commit for up to 30 days. This caching will prevent you from having to re-download and evaluate Nixpkgs every time you create a new project. Note that this feature does not affect the base/stdenv nixpkg commit used in projects with a
devbox.lock
file.
For more information, see #2576
Changelog
0.0.0-edge.2025-04-10
0.0.0-edge.2025-04-10 edge release
0.14.1-dev
New in this pre-release:
- Fixes issues that prevented Devbox from working well with Renovate
- Fixes to MySQL and MariaDB Plugins
- Upgrade example dependencies and Go version
- Optimized size for generated Docker Images by cleaning the Nix Store
Full Changelog
- Optimize Docker Image Size by Cleaning Nix Store by @artemklevtsov in #2486
- all: upgrade to Go 1.24 by @gcurtis in #2533
- Migrate devbox to go.jetify.com by @loreto in #2536
- Upgrade dependencies for devbox by @loreto in #2538
- [cicd] fix release action by @mikeland73 in #2540
- [run] Add --all-projects flag by @mikeland73 in #2543
- [easy][cicd] Fix testscripts by @mikeland73 in #2545
- Clarify license and terms for contributions, reformat markdown by @loreto in #2546
- Bump rack from 2.2.10 to 2.2.12 in /examples/stacks/rails/blog by @dependabot in #2547
- Bump drupal/core-recommended from 10.2.3 to 10.2.11 in /examples/stacks/drupal by @dependabot in #2514
- Bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 by @dependabot in #2541
- Bump django from 4.2.17 to 4.2.18 in /examples/stacks/django by @dependabot in #2513
- [flake] fix vendor hash by @mikeland73 in #2548
- [deps] Fix a few more dependabot issues by @mikeland73 in #2552
- Disable PreRunE check for Nix when passing no-install flag on update cmd by @burritobill in #2554
- [deps] Bump docs deps by @mikeland73 in #2551
- Bump django from 4.2.18 to 4.2.20 in /examples/stacks/django by @dependabot in #2553
- [deps] Update go deps by @mikeland73 in #2556
- Use the nix path for mysql/mariadb 'basedir'. Fixes #2524 by @jefft in #2525
- Add MYSQL_CONF env var to mariadb, same as mysql, allowing mariadb plugin users to easily override things by @jefft in #2526
- Expose the real mysqld exit code to process-compose, so it can report any errors. Fixes #2518 by @jefft in #2519
- In the mysql/mariadb templates, set MYSQL_UNIX_PORT to a hardcoded short path by @jefft in #2523
- Fix typo in rabbitmq docs by @kaje94 in #2527
- fix: faq.md by @chibat in #2572
- Fix misleading error message when using an expired GITHUB_TOKEN by @jay-aye-see-kay in #2568
- Bump nokogiri from 1.18.3 to 1.18.4 in /examples/stacks/rails/blog by @dependabot in #2563
- Bump rack from 2.2.12 to 2.2.13 in /examples/stacks/rails/blog by @dependabot in #2558
New Contributors
- @artemklevtsov made their first contribution in #2486
- @burritobill made their first contribution in #2554
- @jefft made their first contribution in #2525
- @kaje94 made their first contribution in #2527
- @chibat made their first contribution in #2572
Full Changelog: 0.14.0...0.14.1-dev
0.0.0-edge.2025-04-03
0.0.0-edge.2025-04-03 edge release
0.0.0-edge.2025-03-27
0.0.0-edge.2025-03-27 edge release