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 quotes because escapeShellArg adds them by @benaduggan in #688
New Contributors
- @robx made their first contribution in #462
- @Christian-Rades made their first contribution in #474
- @ratsclub made their first contribution in #490
- @hynek made their first contribution in #496
- @sambacha made their first contribution in #500
- @mrluanma made their first contribution in #505
- @paroxp made their first contribution in #535
- @oscar-izval made their first contribution in #534
- @ThoFrank made their first contribution in #538
- @caleb made their first contribution in #546
- @anoadragon453 made their first contribution in #559
- @gsantoro made their first contribution in #561
- @mpscholten made their first contribution in #563
- @brandonhamilton made their first contribution in #565
- @worktheclock made their first contribution in #568
- @Atry made their first contribution in #570
- @cliarena made their first contribution in #578
- @penguincoder made their first contribution in #596
- @cdmistman made their first contribution in #592
- @joncfoo made their first contribution in #600
- @vic made their first contribution in #602
- @nicknovitski made their first contribution in #475
- @mirkolenz made their first contribution in #639
- @TECHNOFAB11 made their first contribution in #650
- @jmackie made their first contribution in #588
- @hauleth made their first contribution in #661
- @stig made their first contribution in #663
- @sagikazarmark made their first contribution in #633
- @straight-shoota made their first contribution in #682
- @aidan- made their first contribution in #683
- @benaduggan made their first contribution in #686
Full Changelog: v0.6.2...v0.6.3