0.0.6
Release Notes
Version 0.0.6
is focused on supporting additional languages and improving some of the existing ones, including:
- C#
- Rust
- Java
- Zig
Additionally:
- Image name and tag can now be set when running devbox build
- Fixed a bug where the custom paths in a user’s shellrc were not being passed to devbox shell
What's Changed
- Separate devbox config struct from planner struct by @LucilleH in #122
- nix: allow user's shellrc to update PATH; add tests for shellrc template by @gcurtis in #106
- [CSharp Planner] part 1: devbox shell by @savil in #120
- [Rust Planner] part 1: devbox shell by @savil in #97
- [php planner] sort extensions for test stability by @savil in #129
- [Rust Planner] part 2: devbox build by @savil in #104
- [java planner] part1: shell packages for OpenJDK + Maven by @mohsenari in #125
- devbox: allow shell.init_hook to be a JSON array by @gcurtis in #131
- [RFC][Rust Planner] Reduce image size by using glibc, and copying built binary by @savil in #132
- [CSharpPlanner] implement build functionality, albeit bloated by @savil in #134
- [DotNetPlanner] shell and build for C# and F# by @savil in #135
- [bug] Change BUILDKIT to DOCKER_BUILDKIT by @LucilleH in #140
- Change nix-shell requirements to only add and shell command by @LucilleH in #143
- Allow setting name and tag in devbox build by @LucilleH in #144
- [Java Planner] part2: Added install + build steps to planner by @mohsenari in #138
- nix: load env before Nix shellHook; clean up PATH by @gcurtis in #124
- [nginx]Add nginx static file planner DEV-1147 by @mikeland86 in #105
- remove erroneous printf by @savil in #148
- [Java planner] part3 reducing docker image size by @mohsenari in #146
- [DotNetPlanner] add installing packages to InstallStage by @savil in #142
- [RustPlanner] use InstallStage by @savil in #151
- boxcli: increase shell test timeout to 3 mins by @gcurtis in #152
- ci: add debug workflow by @gcurtis in #154
- [ZigPlanner] Add support for shell and build by @savil in #141
- Change pre-releases to happen weekly on Thursdays by @loreto in #157
Full Changelog: 0.0.5...0.0.6