Releases: cachix/devenv
Releases · cachix/devenv
v1.0.2
What's Changed
- services/mysql: use empty config while mysql server bootstrapping, fi… by @shyim in #1021
- fix: Append devenv/devenv/init/.gitignore to an existing .gitignore file in a project instead of baililng out by @k3yss in #1028
- feat: Add support languages.terraform.version by @oscar-izval in #1003
- mongodb: initial user creation by @samjwillis97 in #679
- feat: Add fortran language support by @k3yss in #1006
- Add options to Python language module by @totoroot in #993
- Minor typo/grammar fix by @purcell in #1036
- Updated source_url in .envrc by @normanjaeckel in #1035
- Fixed hash in .envrc by @normanjaeckel in #1039
- Support dotenv comments by @Atry in #1040
- Update getting-started.md by @RudolfMan in #1041
- Create $DEVENV_STATE when entering shell by @domenkozar in #1048
- Fix multiline shell example in docs by @kalekseev in #1050
- fix: Enable nix language support for devenv by @k3yss in #1038
- Fix typo in gc message by @imincik in #1052
New Contributors
- @k3yss made their first contribution in #1028
- @purcell made their first contribution in #1036
- @normanjaeckel made their first contribution in #1035
- @RudolfMan made their first contribution in #1041
- @kalekseev made their first contribution in #1050
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- backward compatible devenv.tmpdir by @domenkozar in #1023
- fix stopping processes in devenv test
- fix JSON error with older Nix
- fix pre-commit directive for older locks
Full Changelog: v1.0...v1.0.1
v1.0
v0.6.3
What's Changed
- envrc: give explanation on failing devenv builds by @bobvanderlinden in #464
- docs: strip colons from help text by @robx in #462
- direnvrc: avoid errors where possible by @bobvanderlinden in #465
- use util-linuxMinimal instead of util-linux for column by @bobvanderlinden in #472
- python: allow venv to be used in recursive devenv by @bobvanderlinden in #471
- fix: allow setting a non default timzone for mysql by @Christian-Rades in #474
- fix devcontainer by @domenkozar in #482
- feat: allow to customize devcontainers by @shyim in #484
- feat: Add Terraform template by @sestrella in #455
- use miliseconds when creating shell in case we launch two by @domenkozar in #493
- haskell: add package and haskell-language-server by @domenkozar in #494
- refactor(dotnet): add package option and needed environment variables by @ratsclub in #490
- Fix two errors in Rosetta pattern by @hynek in #496
- flake.nix: Add flakeModule by @roberth in #360
- fix: improve mysql escaping by @shyim in #489
- build: update to 2.2.1 by @sambacha in #500
- feat(module): add varnish by @shyim in #502
- Support pkgs.config.allowAliases by @domenkozar in #504
- go: Add $GOPATH/bin to PATH by @mrluanma in #505
- remove instances of nixpkgs by @zimbatm in #506
- flake: use packages.default instead of defaultPackage by @zimbatm in #513
- .envrc: use own devenv and direnvrc by @zimbatm in #512
- feat: add opensearch options by @shyim in #518
- docs: don't escape docs in reference by @domenkozar in #520
- fix: hanging direnv by @shyim in #517
- python: rework how venv and poetry are handled by @bobvanderlinden in #522
- Add more files to
.gitignore
by @paroxp in #535 - Added readiness_probe for Redis using redis-cli by @oscar-izval in #534
- March 2023 editing by @sixhobbits in #531
- add missing argument to container registry option by @ThoFrank in #538
- Add -p option to redis rediness check by @caleb in #546
- use date from coreutils by @bobvanderlinden in #545
- python: automatic virtualenv activation for poetry by @bobvanderlinden in #544
- allow examples to have custom tests by @bobvanderlinden in #543
- examples: python-poetry: add test by @bobvanderlinden in #549
- devenv: use poetry instead of requirements.txt by @bobvanderlinden in #547
- add nginx service by @domenkozar in #551
- python: avoid using existing virtual env or poetry binary by @bobvanderlinden in #552
- devenv: add devenv.debug option by @bobvanderlinden in #556
- python: evaluate $DEVENV_PROFILE at runtime instead of in nix by @anoadragon453 in #559
- mysql: default to pkgs.mariadb by @domenkozar in #537
- fix error when devenv ci in devcontainer by @gsantoro in #561
- Fixed wrong url example by @mpscholten in #563
- devenv: assert --impure is used by @bobvanderlinden in #557
- fix CF pages by @domenkozar in #554
- devenv: use explicit package paths for executables by @bobvanderlinden in #548
- feat: add HashiCorp Vault service by @brandonhamilton in #565
- Automatic shell activation proofread by @worktheclock in #568
- Ritza editing april by @worktheclock in #569
- Put
cfg.entrypoint
toEntrypoint
instead ofCmd
by @Atry in #570 - python: fix PYTHONPATH using literal "$DEVENV_PROFILE" by @bobvanderlinden in #573
- Add Pascal/Object Pascal language support by @brandonhamilton in #572
- Correct using-with-flake-parts.md .envrc content for direnv by @cliarena in #578
- Update pre-commit-hooks input by @sestrella in #577
- feat: lock deno to project scope by @shyim in #584
- Always provide a node name to rabbitmq by @penguincoder in #596
- [containers] conditionally set isBuilding, add names to default containers by @cdmistman in #592
- Remove extra spaces for CI by @penguincoder in #597
- Update nix lang link in basics doc by @joncfoo in #600
- Add support for Gleam language. by @vic in #602
- postgres: make the unix socket setting overridable by @sandydoo in #606
- docs: add missing build dependency by @sandydoo in #608
- ruby: fix macos tests by @sandydoo in #611
- ruby: add bundler options by @bobvanderlinden in #579
- ruby: add "follows: nixpkgs" in assertion message by @bobvanderlinden in #618
- postgres: add an
extensions
option by @sandydoo in #604 - modules: fix evaluation when modules emit warnings by @sandydoo in #605
- chore(deps): bump cachix/install-nix-action from 20 to 21 by @dependabot in #622
- Use nixpkgs#gleam package instead of vic/gleam-nix by @vic in #627
- Add Meilisearch service by @ankhers in #626
- javascript: add corepack option by @nicknovitski in #475
- python: poetry: add groups and extras options by @bobvanderlinden in #631
- Ritza editing may by @worktheclock in #634
- Fix poetry extras by @mirkolenz in #639
- Add languages.python.version by @domenkozar in #641
- haskell: Fix error when
languageServer
is set tonull
by @sestrella in #645 - haskell: Parameterize
stack
package by @sestrella in #646 - Add readiness check for memcached by @penguincoder in #642
- Add readiness check to elasticsearch by @penguincoder in #644
- Add readiness check for rabbitmq by @penguincoder in #643
- feat: add support for permittedInsecurePackages by @shyim in #638
- python.venv.requirements by @domenkozar in #647
- Convert integer to string in elasticsearch healthcheck by @penguincoder in #651
- update pre-commit-hooks input by @TECHNOFAB11 in #650
- Use nc for healthcheck by @penguincoder in #653
- arm64 ci by @domenkozar in #652
- Pass arguments to
devenv up
through to implementation by @jmackie in #588 - fix: pass extra arguments to the procfile script by @hauleth in #661
- move process implementations to separate modules by @bobvanderlinden in #668
- Make postgres initialDatabases schema creation more robust by @stig in #663
- temporal: add temporal service by @sagikazarmark in #633
- Configure additional
rabbitmq
listeners by @penguincoder in #676 - opensearch readiness probe by @penguincoder in #677
- Use cfg.settings instead for opensearch readiness check by @penguincoder in #678
- Enable
languages.c
for Crystal by @straight-shoota in #682 - feat: add jsonnet language support by @aidan- in #683
- add clickhouse by @domenkozar in #660
- [Bugfix]: Escape shell args so quotes don't get removed in intialScript by @benaduggan in #686
- [bugfix]: remove extra q...
v0.6.2
- fixed direnv integration loading failures
- fixed allowUnfree
v0.6.1
- fix
devenv search
regression - fix zsh/fish regression
v0.6
v0.5.1
- Fix the template to work out of the box
- Silence warning about dirty repo
- Run direnv if it's installed when creating a new template