0.5.8
New in This Release
Note Please upgrade to this version if you are encountering issues with Nix 2.17.
- Adds support for Nix 2.17, and should fix any
nix profile list
errors that arise after upgrading. - Fixes a bug that would fail to correctly update the lockfile after running
devbox update
- Adds support for remote or Github hosted plugins
- You can now access plugins hosted on Github by adding
github:<org>/<repo>/<revision>?dir=<dir>
to theinclude
section of your devbox.json - The repo must contain a
plugin.json
at the root of the repo, or in thedir
if one is provided. - For more details on writing plugins, see our docs at: https://www.jetpack.io/devbox/docs/guides/creating_plugins/
- You can now access plugins hosted on Github by adding
Special Thanks to:
- @donni-h for making their first contribution to Devbox!
What's Changed
- Add plugin creation guide to docs by @Lagoja in #1271
- add docs for
--allow-insecure
by @Lagoja in #1273 - Add a new issue template for packages by @loreto in #1278
- Add Spring Boot Documentation by @Lagoja in #1274
- Add Nixhub Links to examples by @Lagoja in #1280
- [extension] Added handling for windows/WSL in vscode extension by @mohsenari in #1277
- [plugins] Implements github plugins by @mikeland73 in #1281
- Add Global Gems to Path by @Lagoja in #1284
- [errors] Show nicer error when installing a package that is not supported by current system by @mikeland73 in #1279
- [plugins] Allow multiple plugins per repo by @mikeland73 in #1285
- changelog and packagejson updates for v0.1.2 by @mohsenari in #1288
- [plugins] New github repo structure by @mikeland73 in #1290
- [easy][plugins] Fix test by @mikeland73 in #1294
- Update node npm package version by @LucilleH in #1289
- [bugfix] Write back lockfile after devbox update by @ipince in #1291
- [plugins] Remove match and packages from schema by @mikeland73 in #1296
- [rm nixpkgs] Add more info on errors for debuggability by @ipince in #1292
- Update quickstart.mdx by @donni-h in #1301
- [rm nixpkgs] Install same package in profile as in flake.nix by @ipince in #1295
- [tests] Fix docs about example tests by @ipince in #1302
- [easy][examples] Fix remote flake example by @mikeland73 in #1304
- Update the Yarn overlay example and make sure it works by @Lagoja in #1305
- Update Devbox.sh Docs, reorganize by @Lagoja in #1268
- [testscripts] update to use versioned packages by @savil in #1303
- [easy][minor fix] add error object to error message's format string inputs by @savil in #1307
- [Easy] Update README.md to link to Nixhub by @Lagoja in #1310
- [nix profile list] parse using --json in new nix version by @savil in #1308
- [tests] Add test for old nix versions by @mikeland73 in #1313
New Contributors
Full Changelog: 0.5.7...0.5.8