0.5.6
New in this Release
- MySQL Plugin: Our new plugin will automatically configure MySQL to work with Devbox. The plugin will activate when you install
mysql80
ormysql57
usingdevbox add
, or if you addplugin:mysql
to the includes in your Devbox.json
Bugs Fixed
- Improved Devbox performance on slow/unstable networks by running telemetry in a separate process
- Disabled version check when running
devbox version update
- Running
devbox update
will now update your remote flakes as well - Reduced
bash
output errors in--pure
mode by automatically installingbashInteractive
- Added TERM as a permitted env variable in
--pure
shell
Special Thanks to:
- First-time contributors @httpete, @ibuildthecloud, and @ivorytoast for submitting PRs for this release!
- @hezhizhen and @mauricioabreu for their continuing contributions to Devbox
- @apgrucza, @gfriloux, @dnkmmr69420, letmutx, and others for reporting bugs that were addressed in this release
Full Changelog
- Initial Laravel Docs by @Lagoja in #1161
- Remove pkgs from nix profile that are no longer on devbox.json by @ipince in #1181
- Remove incomplete sentence in docs by @ipince in #1186
- [update] Update flakes by @mikeland73 in #1180
- [cloud-profile] Implement push/pull of cloud profile by @mikeland73 in #1128
- [global] Better error message when profile doesn't exist by @mikeland73 in #1195
- [simplify] remove searcher client caching by @savil in #1187
- [cleanup] plansdk by @savil in #1188
- [cleanup] introduce filegen package, and move functions that generate files into it by @savil in #1189
- [filegen] move devcontainer_util.go into package filegen; make tmplFS internal by @savil in #1190
- [filegen] move plansdk.FlakePlan and plansdk.FlakeInput by @savil in #1191
- [filegen] move NixpkgsInfo into filegen (no more plansdk) by @savil in #1192
- [naming] rename filegen to shellgen; and move devcontainer_util.go to /impl/generate by @savil in #1198
- [Docs] Fix link for Laravel "Open in Devbox.sh" by @Lagoja in #1197
- Fix the Django Example by @Lagoja in #1184
- [nix input] Add comments, and renames for clarity by @savil in #1203
- [update][easy] Run nix flake update by @mikeland73 in #1206
- [nix.Input][Part I] Refactor nix.Input -> nix.Package by @mikeland73 in #1207
- [remove nixpkgs] part 1: write info for nix store paths in lockfile by @savil in #1208
- [vscode-extension] fix vscode terminal PATH by @mohsenari in #1199
- [cleanup] Added pure_shell.go and renamed convertEnvToMap by @mohsenari in #1202
- Update devbox.sh template links by @LucilleH in #1212
- [vscode-extension] Version bump and README/CHANGELOG update by @mohsenari in #1211
- [examples] simplify remote flakes example by dropping
fenix
flake by @savil in #1213 - (cli) Don't check version when updating devbox by @mauricioabreu in #1194
- Update README.md by @httpete in #1217
- [direnv] copy bash, fish, zsh shell code from direnv by @savil in #1156
- [RFC][direnv-inspired] introduce export and hook commands, use in devbox shell, global and direnv by @savil in #1172
- [vscode-extension] Adding missing commands to devbox vscode extension - v0.1.1 by @mohsenari in #1219
- Mysql Plugin v1 by @Lagoja in #1221
- [searcher] Add SearchOption and handle host error by @hezhizhen in #1173
- Fix broken envrc template by @ibuildthecloud in #1228
- telemetry: report segment events asynchronously by @gcurtis in #1222
- [minor fix] hide hook command; update obsolete comment by @savil in #1229
- [CLI] Added TERM as leaking env vars in pure shell by @mohsenari in #1230
- [CLI] Changed default nix bash to bashInteractive by @mohsenari in #1223
- [cleanup] remove launched flags for UnifiedEnv and Lockfile; remove Disabled method by @savil in #1152
- Update Contribution Guide To Help Solve Potential Setup Error by @ivorytoast in #1225
New Contributors
- @httpete made their first contribution in #1217
- @ibuildthecloud made their first contribution in #1228
- @ivorytoast made their first contribution in #1225
Full Changelog: 0.5.5...0.5.6