What's Changed
- tasks: implement run modes by @sandydoo in #1859
- tasks: export devenv-tasks in the flake by @sandydoo in #1869
- tests: add
wait_for_processes
by @sandydoo in #1866 - tasks: implement execIfModified by @domenkozar in #1853
- ci: split up workflows by @sandydoo in #1867
- tasks: move ui bits to separate module by @domenkozar in #1879
- git-hooks: deprecate pre-commit in favour of git-hooks by @sandydoo in #1882
- Uninstall git-hooks when disabled by @jashandeep-sohi in #1751
- docs: break down pros and cons of devenv vs flakes by @sandydoo in #1881
- bump deps by @domenkozar in #1880
- Add DEVENV_CMDLINE envvar by @mcdonc in #1885
- Add services.postgres.initialDatabases.initialSQL config option by @thesoulless in #1886
- Avoid setting TYPST_FONT_PATHS if not explicitly set by @leiserfg in #1890
- services: add keycloak by @gabyx in #1806
- direnv: fix bug causing excessive reloads by @sandydoo in #1893
- Tasks: print stdout/stderr in verbose mode by @domenkozar in #1888
- docs: optimize git-hooks reference by @sandydoo in #1899
- fix: keycloak: error out on missing symlinks by @gabyx in #1900
- fix: android: Correct NDK path by @serpent213 in #1903
- Fix DOTNET_ROOT by @mdarocha in #1905
- outputs: fixes
devenv build
when building all outputs by @sandydoo in #1908 - Allow configuration of the Nixpkgs instance on a per-system basis by @ndam-hexagon in #1892
- Fix devenv.yaml documentation by @ndam-hexagon in #1914
- Update containers documentation with link to all options by @kshillingstad in #1915
- fix(keycloak): add realm export Git diff clean and health check url fix by @gabyx in #1917
- devenv: fix broken shell when using
--clean
by @sandydoo in #1918 - tasks: split into separate modules by @domenkozar in #1916
- devenv: load the user's bashrc by @sandydoo in #1910
- zig: override option zls by @Daholli in #1922
- devenv: handle unexpected serialized content in
cachix_trusted_keys.json
by @sandydoo in #1923 - tests: fix failing tests by @sandydoo in #1919
- go: fix the go version override for gpls by @sandydoo in #1929
- remove usage of debrecated literalExample by @timon-schelling in #1932
- fix(scala): correctly override jre with sbt-with-scala-native by @lajp in #1935
- opensearch: link core plugins and disable security by default by @sandydoo in #1937
- keycloak: fix switched around user and password env vars by @sandydoo in #1939
- fix up args to join with space by @tzemanovic in #1940
- devenv: update nix to 2.30 by @sandydoo in #1928
- Add Claude Code GitHub Workflow by @domenkozar in #1943
- process-compose: inherit the environment from the shell by @sandydoo in #1952
- feat: add enable/disable toggles for realm export by @gabyx in #1947
- mcp: fix tests and run assemble before mcp commands by @sandydoo in #1955
- eval-cache: add integration tests by @sandydoo in #1954
- mcp: fix race condition in tests by @sandydoo in #1956
- refactor: introduce nix backend abstraction with snix support by @domenkozar in #1950
- fix: add
UV_PYTHON
to force uv to use the correct python by @gabyx in #1959 - nix: apply more lazy-trees patches by @sandydoo in #1953
- rust: replace fenix with rust-overlay allow specifying rust version by @eyJhb in #1500
New Contributors
- @gabyx made their first contribution in #1806
- @serpent213 made their first contribution in #1903
- @mdarocha made their first contribution in #1905
- @ndam-hexagon made their first contribution in #1892
- @kshillingstad made their first contribution in #1915
- @Daholli made their first contribution in #1922
- @timon-schelling made their first contribution in #1932
- @lajp made their first contribution in #1935
Full Changelog: v1.6.1...v1.7