What's Changed
✨ New Features
devbox.jsoncis now a recognized config filename —devbox.jsonhas always accepted comments, but editors and GitHub diffs flag them as syntax errors in a.jsonfile. Name your configdevbox.jsoncand standard tooling highlights it correctly, anddevbox add/rmwrite back to it instead of creating a straydevbox.json. If a directory has both,devbox.jsonstill wins, by @mikeland73 (#2950)- Package search now uses www.nixsearch.com by default —
devbox search,add, andupdateresolve packages againstwww.nixsearch.cominstead ofsearch.devbox.sh. Pinned versions resolve to the same commits and store paths as before;@latestresolves against a newer nixpkgs index. SetDEVBOX_SEARCH_HOSTto override, by @mikeland73 (#2985)
🐛 Bug Fixes
- Fixed broken documentation links — links pointing at the old
jetify.com/devbox/docs/...URLs, which now 404, go to the current docs site. That includes the comment in.envrcfiles generated bydevbox generate direnvand the VS Code extension's WSL warning, by @mikeland73 (#2848)
🧹 Maintenance
- Pinned the Jekyll example's
ruby@3.1back to 3.1.4 to fix a macOS build failure in the nightly test run, by @mikeland73 (#2984)
Full Changelog: 0.18.3...0.18.4