Fix infinite recursion when using config.env.* in processes conditions (https://github.com/cachix/devenv/issues/2278) - Using processes = lib.mkIf
(config.env.X == ...) {...} would cause infinite recursion due to circular dependencies in process-compose.nix. The config is now properly split using
lib.mkMerge.
Fix recursive glob matching for hidden directories (https://github.com/cachix/devenv/issues/2286) - Task glob patterns now correctly ignore hidden
files/directories unless explicitly specified.
Fix secretspec breaking with direnv (https://github.com/cachix/devenv/issues/2308) - Updated secretspec to 0.4.1.