What's Changed
- mysql: add ensureUsers.*.host option by @mrene in #2046
- tasks: fix task process shutdown by @sandydoo in #2045
- ci: auto-assign-revieweres by @domenkozar in #2047
- stack: instruct it to not use nix as we provide ghc from devenv by @domenkozar in #2039
- fix: revert wrong
UV_PYTHON
env. variable by @gabyx in #2024 - tasks: fix high cpu usage when running certain processes by @sandydoo in #2053
- eval-cache: bust eval-cache when inputs to .devenv.flake.nix change by @sandydoo in #2051
- docs: fix installing in home-manager by @Curious-r in #2054
- feat(postgres): create database's user before running initialSQL by @thesoulless in #2058
- docs: add rust guide by @sandydoo in #2064
- devenv: deprecate feature detection output flags by @sandydoo in #2066
- bump secretspec, bump deps, fix cache-core version by @domenkozar in #2062
- devenv: configure Nix to use the Cachix auth token by @sandydoo in #2070
- rust: drop
-iframework
flag on darwin by @sandydoo in #2073 - Remove --frozen and --no-install-workspace from default uv.sync arguments by @extrange in #2038
- tasks: support globbing by @domenkozar in #2076
- fix(python): make
uv
discover the correct python by @gabyx in #2080 - devenv: fix building containers by @sandydoo in #2083
- scripts: support runtime packages by @domenkozar in #2082
- devenv: implement
permittedUnfreePackages
by @sandydoo in #2086 - dynamodb: fix dynamodb health check by @sandydoo in #2087
- devenv: improve how the dotfile path is used in
.devenv.flake.nix
by @sandydoo in #2094 - nix: fix several regressions by @sandydoo in #2093
- direnv: pass
DEVENV_CMDLINE
to the shell by @sandydoo in #2100 - Fix rubyVersionFile example by @teoljungberg in #2102
- dynamodb: add sharedDb option by @gregg-platogo in #2097
- docs: added pycharm and python integration documentation by @KevinEdry in #2052
- flakes: reload shell on
up
/test
and remove the need for separate packages by @sandydoo in #2067 - tasks: add json extension and a prefix to the task output file by @sandydoo in #2111
- name: propagate into shell by @domenkozar in #2113
- tests: always override devenv to use local modules by @domenkozar in #2114
- Rust: import functionality by @domenkozar in #1946
- Remove PHP IDE integration section from documentation by @shyim in #2125
- languages.scala: add note about how to change JDK by @earldouglas in #2131
- scripts: fix the
packages
option by @sandydoo in #2133 - fix yaml syntax by @thomaschrstnsn in #2134
- devenv: update initial devenv.nix by @sandydoo in #2143
- feat(python): add uv sync packages and allPackages options by @domenkozar in #2145
- go: support overriding more pinned go module versions by @sandydoo in #2142
- devenv: support containers on macOS by @sandydoo in #2085
- chore: Add flake-parts input to enable overwrites by users by @friedow in #2153
- process-compose: fix overriding per-process options by @sandydoo in #2158
New Contributors
- @mrene made their first contribution in #2046
- @Curious-r made their first contribution in #2054
- @extrange made their first contribution in #2038
- @teoljungberg made their first contribution in #2102
- @gregg-platogo made their first contribution in #2097
- @KevinEdry made their first contribution in #2052
- @earldouglas made their first contribution in #2131
- @thomaschrstnsn made their first contribution in #2134
- @friedow made their first contribution in #2153
Full Changelog: v1.8.1...v1.9