CARVIEW |
Select Language
HTTP/2 200
date: Wed, 30 Jul 2025 18:01:37 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"fe0ca5137cdc2d4fd8ce6b6ff3e22291"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=eR0aLIrr%2F%2FFst0u1hYfOjo%2FVHZG3Jq7NJrFERij%2FhOMtTgEh5%2Fvlo3csT9db9U5MJsbePVXK3YrXXQSgqNm664Jtx52N6A3N8Qr6LKwceUGmgNw50RYieZHL98mEyAfrBihs7tAKA5Ud6K9Mki0x7F1RKlpusD1T19Q7KMWOdm5zoZcpFW6X70yNSXMnGCReguPo7Q54oeFfJz1dxJErgKZCs%2FCc%2F9MC9EUj3RKy7ZTTggn9CpE985bd9DNQDqcw1OczuiEFNO%2FhBpDxitP4Nw%3D%3D--zSnfO12kJl42qun%2B--7DFaZjYI5LOqPw6RPDo85g%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1940370788.1753898496; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 18:01:36 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 18:01:36 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 91E2:1455B9:1A9BC6:1F961A:688A5E00
Releases · cachix/devenv · GitHub
28 Jul 01:44
Loading
18 Jul 03:27
Loading
02 Jul 17:31
Loading
08 May 12:29
Loading
25 Apr 10:19
Loading
17 Apr 15:11
Loading
16 Apr 16:23
Loading
12 Apr 17:04
Loading
18 Feb 04:27
Loading
11 Feb 19:09
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 407
Releases: cachix/devenv
Releases · cachix/devenv
v1.8.1
78bb7d1
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- Fix docker image by @mykiwi in #2028
- Claude code integration by @domenkozar in #2031
- Processes are now tasks by @domenkozar in #2035
- devenv: fix issues running containers with
devenv container run
by @sandydoo in #2034 - Fix clangd error: compile_commands.json not found when enabling languages.c and languages.cplusplus by @Emtyffx in #2029
- devenv: fix legacy container flags test by @sandydoo in #2041
New Contributors
Full Changelog: v1.8...v1.8.1
Assets 2
v1.8
80c46d5
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- tasks: source env for when we're running outside of devenv shell by @domenkozar in #1975
- feat: add all-groups for Python dependency by @bigluck in #1976
- task_cache: attempt to fix intermittent test failure by @sandydoo in #1985
- devenv: support
pkg
as a type for--option
by @sandydoo in #1988 - devenv: async-ify the core state by @sandydoo in #1970
- devenv: use
lib.mkForce
for--option
overrides by @sandydoo in #1989 - rust: make the mold linker opt-in by @sandydoo in #1984
- devenv: protect internal Nix builds from untimely GC by @sandydoo in #1993
- tests: test flake-related edge-cases with git repos by @sandydoo in #1995
- devenv: add progress spinners for steps by @sandydoo in #1969
- fix: correctly set UV_PYTHON to the wrapped python interpreter by @mauricege in #1999
- nix: fix several regressions related to git introduced in v1.7 by @sandydoo in #1992
- devenv: fix execing into a shell with
devenv shell
by @sandydoo in #2007 - examples: fix tzdir issues with clickhouse by @sandydoo in #2008
- rust: fix toolchain creation with rust-overlay by @sandydoo in #2005
- rust: expose
toolchainPackage
and use it correctly override git hooks by @sandydoo in #2011 - tasks: allow running multi-level sub-tasks by @sandydoo in #2018
- rust: allow clippy git-hook to access internet by default by @sandydoo in #2020
- nix: fix a regression where
path
inputs were locked by @sandydoo in #2009 - Integrate secretspec.dev by @domenkozar in #2016
New Contributors
- @bigluck made their first contribution in #1976
- @mauricege made their first contribution in #1999
Full Changelog: v1.7...v1.8
Assets 2
3 people reacted
v1.7
4ca8cf2
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
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
Assets 2
2 people reacted
v1.6.1
f19b62e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- nix: fix a bug where inputs and their configs where being ignored by @sandydoo. Fixes #1854, #1855, #1863, #1871.
- tests: add cli test for init with target path by @LorenzBischof in #1773
- tasks: short-circuit ui logic in quiet mode by @domenkozar in #1861
Full Changelog: v1.6...v1.6.1
Assets 2
1 person reacted
v1.6
Compare
What's Changed
- postgres: improve how PGHOST is computed by @sandydoo in #1809
- Force uv not to download by @leiserfg in #1822
- direnv: fix excessive reloads by @sandydoo in #1835
- devenv: propagate the exit code when executing a shell command by @sandydoo in #1837
- Add --option CLI flag for overriding configuration options by @domenkozar in #1838
- Ad-hoc developer environments by @domenkozar in #1839
- tasks: respect --quiet and produce less output in CI by @domenkozar in #1840
- docs: document how to use profiles by @domenkozar in #1841
- nix: bump nix by @sandydoo in #1847
- devenv: fix race conditions setting up the shell during tests by @sandydoo in #1843
- direnv: pass flags to devenv by @domenkozar in #1845
New Contributors
Full Changelog: v1.5.2...v1.6
Assets 2
9 people reacted
v1.5.2
Compare
Assets 2
v1.5.1
2e0e691
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Compare
What's Changed
- tasks: make package overridable by @domenkozar in #1826
- eval_cache: prevent cache invalidation due to timestamp precision issues by @sandydoo in #1828
- devcontainer: update image url by @sandydoo in #1831
Full Changelog: v1.5...v1.5.1
Assets 2
1 person reacted
v1.5
Compare
What's Changed
- docs: remove extraneous quote by @kgroat in #1742
- Fix/meilisearch 'error: invalid value '1' for '--no-analytics' by @linusfri in #1741
- tasks: use
lib.getExe
to fetch the package binary by default by @sandydoo in #1745 - Fix list formatting, add nixcademy tutorial by @tfc in #1746
- WIP: Move devenv generate into a separate binary by @WeetHet in #1740
- Added support for mprocs process manager by @dacevedo12 in #1738
- ci: use self-hosted x86_64-darwin runners by @sandydoo in #1743
- Move cwd for yarn to start of args to support newer versions by @dz0ny in #1755
- Fix regression in yarn cwd path by @tebriel in #1757
- scripts: use lib.getExe to fetch the package binary by default by @mmlb in #1756
- feat: Add devenv docker container by @dsalaza4 in #1759
- devenv: improve
devenv search
performance and hide warnings by @sandydoo in #1753 - docs: fix invalid JSON in DEVENV_TASK_OUTPUT_FILE example by @Phault in #1762
- fix(postgres-service): add quotes to resource names by @b0lle in #1767
- Support local overlays by @domenkozar in #1768
- devenv: don't create local project directories on
devenv init
by @sandydoo in #1771 - devenv --system x86_64-linux build by @domenkozar in #1601
- devenv: refresh the env if the gc root is invalid by @sandydoo in #1766
- eval-cache: bust the cache for
builtins.pathExists
by @sandydoo in #1777 - macos: add an option to configure the macOS SDK or remove it completely by @sandydoo in #1686
- eval-cache: fix bug where a removed input would force a cache miss by @sandydoo in #1786
- dotenv: Redirect informative messages to
stderr
by @sestrella in #1788 - devenv: make overlay changes backwards compatible with older modules by @sandydoo in #1794
- devenv: replace
nix develop
with a custom shell launcher by @sandydoo in #1789 - Add Typst fontPaths option by @victorbnl in #1791
- Fix Typst fontPaths example by @victorbnl in #1796
- allow to run multiple process at once by @tzemanovic in #1782
- devcontainer: fix suspicious permission error by @sandydoo in #1799
- android: fix unexpected
config
argument on nixpkgs-unstable by @sandydoo in #1802 - devenv: use rust-platform-verifier to load system certificates by @sandydoo in #1800
- devenv: preserve existing options when overriding inputs by @sandydoo in #1804
- eval-cache: bust the cache when using input overrides by @sandydoo in #1803
- docs: package reference common patterns by @staticdev in #1812
- Remove auto-numbering by @staticdev in #1813
- fix: better pure devenv-root handling in flakes by @yajo in #1814
- Prepare 1.5 by @domenkozar in #1816
New Contributors
- @kgroat made their first contribution in #1742
- @linusfri made their first contribution in #1741
- @tfc made their first contribution in #1746
- @WeetHet made their first contribution in #1740
- @dacevedo12 made their first contribution in #1738
- @tebriel made their first contribution in #1757
- @dsalaza4 made their first contribution in #1759
- @Phault made their first contribution in #1762
- @b0lle made their first contribution in #1767
- @victorbnl made their first contribution in #1791
- @tzemanovic made their first contribution in #1782
- @staticdev made their first contribution in #1812
- @yajo made their first contribution in #1814
Full Changelog: v1.4.1...v1.5
Assets 2
5 people reacted
v1.4.1
Compare
What's Changed
- flake-parts template: Update nix-direnv to 3.0.6 by @jashandeep-sohi in #1719
- process-compose: keep the TUI open after all processes fail by @sandydoo in #1737
- Update getting-started.md by @rkuska in #1727
- devenv: disable the generate command by @sandydoo in #1735
New Contributors
Full Changelog: 1.4...v1.4.1
Assets 2
2 people reacted
v1.4
Compare
What's Changed
- Set GOTOOLCHAIN=local for languages.go by @mmlb in #1541
- Add Typst language support by @ddogfoodd in #1546
- feat(meilisearch): Add package option by @Alexnortung in #1547
- docs: fix redirects by @sandydoo in #1551
- opensearch: reduce initial healthcheck delay by @sandydoo in #1552
- Add missing "to" in devenv-is-switchting-nix-implementation-to-tvix.md by @willbush in #1554
- add --version flag by @domenkozar in #1558
- Add Nginx example by @thesoulless in #1561
- update process manager implementation examples by @bgrayburn in #1560
- feat: add environment variables for process-compose by @Atry in #1436
- docs: replace
--impure
with--no-pure-eval
in the flake docs by @sandydoo in #1567 - ci: fix a bunch of tests by @sandydoo in #1531
- javascript: add node_modules/.bin to PATH by @bobvanderlinden in #1574
- Revert "Add
ncurses
if process-compose's TUI is enabled" by @sandydoo in #1576 - containers: add
usr/bin/env
to the root layer by @sandydoo in #1580 - pre-commit: rename and alias to
git-hooks
by @sandydoo in #1571 - docs: fix pre-commit redirect by @sandydoo in #1583
- Update solidity.package documentation by @benmanns in #1584
- flake-parts: add
devenv test
support by @sandydoo in #1585 - Files by @bobvanderlinden in #1590
- go: use non-versioned
buildGoModule
to support out-of-band compilers by @sandydoo in #1570 - feat: Added kafka service by @Alexnortung in #1565
- package: use binary wrapper and preset locale archive by @sandydoo in #1594
- add tideways service by @shyim in #1555
- fix: ensure append is on newline with existing
.gitattributes
by @joscha in #1602 - fix: typo in description for enabling react native support by @frectonz in #1605
- devenv: fix compilation error by @sandydoo in #1606
- docs: update flake guides by @sandydoo in #1607
- flake: make it difficult to clobber the flake shim by @sandydoo in #1608
- tasks: pickup outgoing task dependencies by @sandydoo in #1573
- devenv-run-tests: switch directories in between tests by @sandydoo in #1599
- devenv: skip the cache warning if the requested substituters are already configured by @sandydoo in #1610
- devenv: convert logging to use
tracing
ecosystem by @sandydoo in #1566 - add tailscale funnel by @domenkozar in #1609
- Bump nixpkgs by @domenkozar in #1489
- feat(nim): switch to official lsp by @anntnzrb in #1632
- Fix rebar3 erlang version by @ankhers in #1635
- devenv: fix empty log lines being printed by @sandydoo in #1624
- package: rework to make consistent with upstream nixpkgs version by @sandydoo in #1648
- devenv: caching fixes and improvements by @sandydoo in #1649
- Fix defaultCopyArgs always getting ignored by @ento in #1650
- devenv: override temp dirs after nix develop by @sandydoo in #1654
- direnv: create upgrade path for direnvrc and fix more bugs by @sandydoo in #1651
- go: added iferr to go language module to support vim-go by @conneroisu in #1655
- Fix regression when Mysql user password is not set by @amiryalsa in #1656
- docs: Use defaultText by @roberth in #1657
- cachix: use
cachix.enable
to disable cache setup logic by @sandydoo in #1660 - docs: update github actions integration by @DanNixon in #1664
- fix: changed copy script so that 'skopeo' copy functions on nixos by @baileyluTCD in #1669
- Ensures docs are in line with API for Android integration by @autolyticus in #1677
- Support temporal dynamic config args by @iand675 in #1683
- Fix typos in the README.md by @npupko in #1688
- elixir: sync the package for all git hooks that use elixir by @sandydoo in #1693
- examples: fix nur example by @sandydoo in #1691
- devenv-run-tests: improve reproducibility of test runs by @sandydoo in #1690
- git-hooks: prevent pre-commit from leaking build inputs into env by @sandydoo in #1689
- eval-cache: track
builtins.getEnv
when caching by @sandydoo in #1639 - devenv-eval-cache: don't mark missing env or file inputs as always removed by @sandydoo in #1702
devenv generate
by @domenkozar in #1700- feat(services): add prometheus service by @clord in #1696
- fix/robustify wait_for_port function by @ppenguin in #1695
- eval-cache: prevent deadlock reading pipes on 1-cpu machines by @sandydoo in #1714
- python: fix uv sync venv activation by @LorenzBischof in #1713
- flutter: bump JDK version to 17 by @sandydoo in #1716
New Contributors
- @ddogfoodd made their first contribution in #1546
- @Alexnortung made their first contribution in #1547
- @willbush made their first contribution in #1554
- @thesoulless made their first contribution in #1561
- @bgrayburn made their first contribution in #1560
- @benmanns made their first contribution in #1584
- @joscha made their first contribution in #1602
- @anntnzrb made their first contribution in #1632
- @ento made their first contribution in #1650
- @conneroisu made their first contribution in #1655
- @amiryalsa made their first contribution in #1656
- @DanNixon made their first contribution in #1664
- @baileyluTCD made their first contribution in #1669
- @autolyticus made their first contribution in #1677
- @iand675 made their first contribution in #1683
- @npupko made their first contribution in #1688
- @clord made their first contribution in #1696
- @LorenzBischof made their first contribution in #1713
Full Changelog: v1.3.1...v1.4
Assets 2
12 people reacted
Previous Next
You can’t perform that action at this time.