Releases: jetify-com/devbox
0.10.6-dev
Fixes in this release
- Added a command to generate aliases in devbox.json
- Add a
DEVBOX_PURE_SHELL
to distinguish when a devbox shell is in pure mode - Caches github plugins to reduce the risk of hitting rate limits
- Fixes a bug where plugins were not correctly retained in the devbox lockfile
- Increase timeout when checking a user's nix version
Changelog
- 008cdea [cache] Upload nix dependencies to cache (#2019)
- c703d13 [easy][deps] Update pkg, use new
DEVBOX_API_TOKEN
name (#2025) - c282015 [easy] added env variable to distinguish pure shell (#2024)
- 7034939 [shellenv] add --recompute flag with default=true, while keep global shellenv's recompute flag with default=false (#2013)
- 309abe9 [easy][cicd] Bump devbox installer and switch to macos-13 (#2021)
- 2b26785 internal/nix: increase nix --version timeout (#2022)
- 18eca38 [telemetry] Add uid, org_id, and nix build event (#2018)
- a55a74b [gen] Implement gen prod dockerfile (#2017)
- e46ff12 Fixed typos in scripts.md (#2015)
- 6c96009 Add trailing slash redirection to docs (#2014)
- 638eb75 [alias] Add no-prefix flag (#2012)
- 935f8ee [gen] Add gen alias command (#2009)
- 7a67909 nixcache: improve auto-configuration of cache (#2010)
- f11608f [docker] Updated devbox install links for docker images (#2011)
- 01eb3fd [bug-fix] Fix lockfile rewrite (#2007)
- 405bfa9 Bump sqlparse from 0.4.4 to 0.5.0 in /examples/stacks/django (#2003)
- 18ee2c9 [Github App] devbox cloud app rename to jetify (#2002)
- c8d2ffd [plugins] Cache github plugin (#1997)
0.10.5
New in this Release
- Support adding plugins from private Git repositories
- Fixes a bug that prevented Devbox from working offline if DNS fails
- Improve parsing of Nix version and system information
- Bug fixes and tweaks related to Jetpack.io -> Jetify rename
Special Thanks To:
@needsure, @jylamont, and @japidei for their first contributions!
What's Changed
- chore: fix function names in comment by @needsure in #1976
- Change copyright by @LucilleH in #1972
- update jetpack.io name in docs by @Lagoja in #1971
- [launcher] Bump version by @mikeland73 in #1978
- update envrcs and plugins by @Lagoja in #1980
- Bump tar from 6.2.0 to 6.2.1 in /docs/app by @dependabot in #1979
- [rename] jetpack-io -> jetify-com by @mikeland73 in #1981
- [auth] Add command to create auth tokens by @mikeland73 in #1983
- [offline] Allow devbox to work offline if DNS fails by @mikeland73 in #1985
- [plugins] Support private GitHub repositories by @jylamont in #1919
- [api] Update api dependency by @mikeland73 in #1986
- internal/nix: get nix.conf path from nix --version by @gcurtis in #1992
- internal/nix/config: generalize config parsing by @gcurtis in #1988
- [vscode-extension] Rebranding changes for extension by @mohsenari in #1989
- [vscode extension] updated discord link and github action for publishing the extension by @mohsenari in #1993
- [easy] change discord links by @LucilleH in #1994
- [docs] Minor fixes by @japidei in #1958
- Change footer links to https by @Lagoja in #1995
- [easy] fix docs and links by @LucilleH in #1998
- nixcache: automatically configure nix daemon by @gcurtis in #1996
- [cache] Add cache info command by @mikeland73 in #2001
New Contributors
- @needsure made their first contribution in #1976
- @jylamont made their first contribution in #1919
- @japidei made their first contribution in #1958
Full Changelog: 0.10.4...0.10.5
0.10.5-dev2
0.10.5 Prerelease
- Support adding plugins from private Git repositories
- Fixes a bug that prevented Devbox from working offline if DNS fails
- Improve parsing of Nix version and system information
- Bug fixes and tweaks related to Jetpack.io -> Jetify rename
Special Thanks To:
@needsure, @jylamont, and @japidei for their first contirbuitions!
What's Changed
- chore: fix function names in comment by @needsure in #1976
- Change copyright by @LucilleH in #1972
- update jetpack.io name in docs by @Lagoja in #1971
- [launcher] Bump version by @mikeland73 in #1978
- update envrcs and plugins by @Lagoja in #1980
- Bump tar from 6.2.0 to 6.2.1 in /docs/app by @dependabot in #1979
- [rename] jetpack-io -> jetify-com by @mikeland73 in #1981
- [auth] Add command to create auth tokens by @mikeland73 in #1983
- [offline] Allow devbox to work offline if DNS fails by @mikeland73 in #1985
- [plugins] Support private GitHub repositories by @jylamont in #1919
- [api] Update api dependency by @mikeland73 in #1986
- internal/nix: get nix.conf path from nix --version by @gcurtis in #1992
- internal/nix/config: generalize config parsing by @gcurtis in #1988
- [vscode-extension] Rebranding changes for extension by @mohsenari in #1989
- [vscode extension] updated discord link and github action for publishing the extension by @mohsenari in #1993
- [easy] change discord links by @LucilleH in #1994
- [docs] Minor fixes by @japidei in #1958
- Change footer links to https by @Lagoja in #1995
- [easy] fix docs and links by @LucilleH in #1998
- nixcache: automatically configure nix daemon by @gcurtis in #1996
New Contributors
- @needsure made their first contribution in #1976
- @jylamont made their first contribution in #1919
- @japidei made their first contribution in #1958
Full Changelog: 0.10.4...0.10.5-dev
0.10.5-dev
0.10.5 Prerelease
- Support adding plugins from private Git repositories
- Fixes a bug that prevented Devbox from working offline if DNS fails
- Improve parsing of Nix version and system information
- Bug fixes and tweaks related to Jetpack.io -> Jetify rename
Special Thanks To:
@needsure, @jylamont, and @japidei for their first contirbuitions!
What's Changed
- chore: fix function names in comment by @needsure in #1976
- Change copyright by @LucilleH in #1972
- update jetpack.io name in docs by @Lagoja in #1971
- [launcher] Bump version by @mikeland73 in #1978
- update envrcs and plugins by @Lagoja in #1980
- Bump tar from 6.2.0 to 6.2.1 in /docs/app by @dependabot in #1979
- [rename] jetpack-io -> jetify-com by @mikeland73 in #1981
- [auth] Add command to create auth tokens by @mikeland73 in #1983
- [offline] Allow devbox to work offline if DNS fails by @mikeland73 in #1985
- [plugins] Support private GitHub repositories by @jylamont in #1919
- [api] Update api dependency by @mikeland73 in #1986
- internal/nix: get nix.conf path from nix --version by @gcurtis in #1992
- internal/nix/config: generalize config parsing by @gcurtis in #1988
- [vscode-extension] Rebranding changes for extension by @mohsenari in #1989
- [vscode extension] updated discord link and github action for publishing the extension by @mohsenari in #1993
- [easy] change discord links by @LucilleH in #1994
- [docs] Minor fixes by @japidei in #1958
- Change footer links to https by @Lagoja in #1995
- [easy] fix docs and links by @LucilleH in #1998
- nixcache: automatically configure nix daemon by @gcurtis in #1996
New Contributors
- @needsure made their first contribution in #1976
- @jylamont made their first contribution in #1919
- @japidei made their first contribution in #1958
Full Changelog: 0.10.4...0.10.5-dev
0.10.4
What's new in this release
This dot release includes bug fixes and minor improvements for Devbox:
- Bug fixes for Jetpack Secrets and auth redirects
- Fix for generated Dockerfiles
- Adds a Bun example and template
Special thanks to @tclasen for providing improvements to our generated Dockerfile and documentation
Full Changelog
- [secrets]Unbreak by @mikeland73 in #1950
- [gen-readme] For generated readme scripts, replace absolute paths by @mikeland73 in #1949
- Hotfix/doc readme link by @tclasen in #1952
- [auth] Change success redirect url by @LucilleH in #1954
- Bump rdoc from 6.6.2 to 6.6.3.1 in /examples/stacks/rails/blog by @dependabot in #1929
- Bump express from 4.18.2 to 4.19.2 in /docs/app by @dependabot in #1934
- Bump follow-redirects from 1.15.5 to 1.15.6 in /docs/app by @dependabot in #1906
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs/app by @dependabot in #1925
- [pat]Exchange pat for access token by @mikeland73 in #1947
- [gen-dockerfile] Make /code directory creation idempotent by @tclasen in #1956
- [caching] Add some basic AWS credentials caching by @mikeland73 in #1955
- Bun Example and Template by @Lagoja in #1913
- [docs] Added gopath example in docs by @mohsenari in #1957
- internal/boxcli: add
devbox cache credentials
by @gcurtis in #1960 - internal/nix: add DaemonVersion function by @gcurtis in #1959
- nixcache: configure auth with
devbox cache configure
by @gcurtis in #1961 - nixcache: only print warning if URI isn't empty by @gcurtis in #1974
New Contributors
Full Changelog: 0.10.3...0.10.4
0.10.4-dev-2
0.10.4-dev
0.10.4 Pre-release
- Bug fixes for Jetpack Secrets and auth redirects
- Fix for generated Dockerfiles
- Adds a Bun example and template
Changelog
- 8e737d9 [docs] Added gopath example in docs (#1957)
- 33815df Bun Example and Template (#1913)
- 4df5a62 [caching] Add some basic AWS credentials caching (#1955)
- 53c8fff [gen-dockerfile] Make /code directory creation idempotent (#1956)
- 9aac11a [pat]Exchange pat for access token (#1947)
- 4253632 Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs/app (#1925)
- 7f70e1f Bump follow-redirects from 1.15.5 to 1.15.6 in /docs/app (#1906)
- d93de56 Bump express from 4.18.2 to 4.19.2 in /docs/app (#1934)
- eb4aa18 Bump rdoc from 6.6.2 to 6.6.3.1 in /examples/stacks/rails/blog (#1929)
- 47f2178 [auth] Change success redirect url (#1954)
- 514cddd Hotfix/doc readme link (#1952)
- 8563195 [gen-readme] For generated readme scripts, replace absolute paths (#1949)
- 46ea79e [secrets]Unbreak (#1950)
0.10.3
What's Changed
This changes the oauth2 issuer domain from accounts.jetpack.io to accounts.jetify.com (For logged in use only. This has no effect on logged out use).
Full Changelog: 0.10.2...0.10.3
0.10.2
This dot release includes the following fixes/features:
- Fix bug where
php
and other packages with built in plugins could not be removed withdevbox rm
- Fix bug where some plugins were re-writing user files in
devbox.d
- Allow comments in plugin.json files. (similar to devbox.json). These comments are ignored when parsing.
What's Changed
- 0.10.0 Docs by @Lagoja in #1900
- [Plugins] Do not overwrite existing user-config files of plugins by @savil in #1917
- Support Project Directory having spaces by @savil in #1920
- remove extraneous print by @savil in #1922
- [plugins] support reading (and discarding) comments plugin.json files by @savil in #1923
- [path with spaces] run scripts for projects with paths in spaces by @savil in #1924
- Update nodejs README.md to include corepack by @LucilleH in #1928
- [plugins] remove extraneous code change from #1917 by @savil in #1937
- Revert "[path with spaces] run scripts for projects with paths in spaces (#1924)" by @savil in #1935
- [docs] FAQ: add --experimental to nix store gc by @savil in #1941
- [plugins] Fix rm for packages with __remove_trigger_package by @mikeland73 in #1940
- [plugins] change pip venv shell hook recommendation to be posix-compatible by @savil in #1939
Full Changelog: 0.10.1...0.10.2
0.10.1
This release includes the following fixes for Devbox 0.10.0:
- Fixes a bug that kept process-compose from updating on systems using Nix >2.20.
- Corepack for Node.js is now an opt-in feature. Devs can enable corepack by setting
DEVBOX_COREPACK_ENABLED
in the env section of theirdevbox.json
. For starting new projects, we recommend using Corepack to manage npm, yarn, or pnpm.