v0.13.4
版本发布时间: 2024-10-09 23:39:23
dagger/dagger最新发布版本:v0.13.5(2024-10-11 06:27:38)
v0.13.4 - 2024-10-09
🔥 Breaking Changes
- Changed behavior of Git to default keep the
.git
directory by @jedevc in https://github.com/dagger/dagger/pull/8318
This can be disabled withtree
's newdiscardGitDir
option. Modules with olderengineVersion
s will keep the old behavior. - Deprecated
git
'skeepGitDir
argument by @jedevc in https://github.com/dagger/dagger/pull/8318
Added
-
Services can now be given an explicit hostname via
Service.withHostname
by @vito in https://github.com/dagger/dagger/pull/8641
Previously, you could only express a DAG of services, because each service hostname was derived from the service's configuration, and changing a service to point to another service would inherently change that service's configuration.Now you can set your own hostnames ahead of time, tell your services about each other's hostnames, and start they manually.
Services with custom hostnames are namespaced to the module that starts them, to prevent conflicts.
-
Allow expanding environment variables in more
Container
functions by @rajatjindal in https://github.com/dagger/dagger/pull/8427 -
Apply
ignore
function parameter metadata on Directory passed from the CLI by @TomChv in https://github.com/dagger/dagger/pull/8436
This extends the usage ofignore
to not only dir loaded withdefaultPath
but directory passed as function's param from the CLI.Note: ignore patterns are not applied for module to module calls.
-
Enabled
Container.withMountedTemp
size configuration by @cwlbraa in https://github.com/dagger/dagger/pull/8652 -
Add
noInit
option toContainer.withExec
to support disabling automatic init process by @sipsma in https://github.com/dagger/dagger/pull/8656
Use cases that strictly require the user exec is PID 1 of the container are now supported by settingnoInit
to true.
Fixed
- Include container annotations on
Export
andAsTarball
by @jedevc in https://github.com/dagger/dagger/pull/8543 - Correctly resolve relative path for modules fetched from git by @TomChv in https://github.com/dagger/dagger/pull/8565
- Fix include/exclude patterns from a dependency incorrectly affecting a parent module by @helderco in https://github.com/dagger/dagger/pull/8575
What to do next?
- Read the documentation
- Join our Discord server
- Follow us on Twitter
1、 checksums.txt 799B
2、 dagger_v0.13.4_darwin_amd64.tar.gz 9.8MB
3、 dagger_v0.13.4_darwin_arm64.tar.gz 9.24MB
4、 dagger_v0.13.4_linux_amd64.tar.gz 9.51MB
5、 dagger_v0.13.4_linux_arm64.tar.gz 8.76MB
6、 dagger_v0.13.4_linux_armv7.tar.gz 8.87MB
7、 dagger_v0.13.4_windows_amd64.zip 9.83MB
8、 dagger_v0.13.4_windows_arm64.zip 8.88MB
9、 dagger_v0.13.4_windows_armv7.zip 9.09MB