-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency dagger to v0.15.3 #201
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/dagger-0.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
2 times, most recently
from
June 2, 2023 17:26
6e2116d
to
1fd8999
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.6.0
chore(deps): update dependency dagger to v0.6.1
Jun 2, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
June 15, 2023 23:06
1fd8999
to
c503162
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.6.1
chore(deps): update dependency dagger to v0.6.2
Jun 15, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
July 4, 2023 18:44
c503162
to
4e8d71d
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.6.2
chore(deps): update dependency dagger to v0.6.3
Jul 4, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
July 19, 2023 19:05
4e8d71d
to
a3f9e10
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.6.3
chore(deps): update dependency dagger to v0.6.4
Jul 19, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
August 3, 2023 19:04
a3f9e10
to
d57f0ec
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.6.4
chore(deps): update dependency dagger to v0.8.0
Aug 3, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
August 4, 2023 20:12
d57f0ec
to
1c80c80
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.8.0
chore(deps): update dependency dagger to v0.8.1
Aug 4, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
2 times, most recently
from
August 10, 2023 20:13
f966c9c
to
18acac0
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.8.1
chore(deps): update dependency dagger to v0.8.2
Aug 10, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
August 16, 2023 16:39
18acac0
to
c8f0372
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.8.2
chore(deps): update dependency dagger to v0.8.3
Aug 16, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
August 17, 2023 19:51
c8f0372
to
4fae54f
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.8.3
chore(deps): update dependency dagger to v0.8.4
Aug 17, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
September 13, 2023 19:32
4fae54f
to
068e06d
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.8.4
chore(deps): update dependency dagger to v0.8.5
Sep 13, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
September 18, 2023 20:28
068e06d
to
5c054a5
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.8.5
chore(deps): update dependency dagger to v0.8.6
Sep 18, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
September 19, 2023 01:00
5c054a5
to
c568116
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.8.6
chore(deps): update dependency dagger to v0.8.7
Sep 19, 2023
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.8.7
chore(deps): update dependency dagger to v0.8.8
Oct 12, 2023
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
October 12, 2023 03:55
c568116
to
c259bd7
Compare
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
October 20, 2023 21:51
c259bd7
to
626e8e0
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.12.5
chore(deps): update dependency dagger to v0.12.6
Aug 30, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
September 2, 2024 16:53
cd6d0f5
to
617ec68
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.12.6
chore(deps): update dependency dagger to v0.12.7
Sep 2, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
September 11, 2024 16:47
617ec68
to
9d17888
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.12.7
chore(deps): update dependency dagger to v0.13.0
Sep 11, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
September 18, 2024 21:19
9d17888
to
0b15314
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.13.0
chore(deps): update dependency dagger to v0.13.1
Sep 18, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
September 20, 2024 18:40
0b15314
to
baaa689
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.13.1
chore(deps): update dependency dagger to v0.13.2
Sep 20, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
September 20, 2024 23:06
baaa689
to
bd53ede
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.13.2
chore(deps): update dependency dagger to v0.13.3
Sep 20, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
October 9, 2024 17:11
bd53ede
to
4bef113
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.13.3
chore(deps): update dependency dagger to v0.13.4
Oct 9, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
October 11, 2024 01:37
4bef113
to
3ed41ee
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.13.4
chore(deps): update dependency dagger to v0.13.5
Oct 11, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
October 25, 2024 12:43
3ed41ee
to
4b31fa1
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.13.5
chore(deps): update dependency dagger to v0.13.6
Oct 25, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
October 31, 2024 17:07
4b31fa1
to
c8c2f51
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.13.6
chore(deps): update dependency dagger to v0.13.7
Oct 31, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
November 8, 2024 22:11
c8c2f51
to
0b9f5f4
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.13.7
chore(deps): update dependency dagger to v0.14.0
Nov 8, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
December 11, 2024 16:18
0b9f5f4
to
d2ef30d
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.14.0
chore(deps): update dependency dagger to v0.15.0
Dec 11, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
December 12, 2024 21:31
d2ef30d
to
efb69e8
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.15.0
chore(deps): update dependency dagger to v0.15.1
Dec 12, 2024
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
January 14, 2025 23:13
efb69e8
to
e6f298d
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.15.1
chore(deps): update dependency dagger to v0.15.2
Jan 14, 2025
renovate
bot
force-pushed
the
renovate/dagger-0.x
branch
from
January 29, 2025 18:14
e6f298d
to
a795f5c
Compare
renovate
bot
changed the title
chore(deps): update dependency dagger to v0.15.2
chore(deps): update dependency dagger to v0.15.3
Jan 29, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.5.1
->v0.15.3
Release Notes
dagger/dagger (dagger)
v0.15.3
Compare Source
Added
Note: the precision of float is limited to float64 inside the engine.
Fixed
Container.WithFiles
by @jedevc in https://github.com/dagger/dagger/pull/9457Dependencies
What to do next?
v0.15.2
Compare Source
Added
dagger update
command to update dependencies indagger.json
by @rajatjindal in https://github.com/dagger/dagger/pull/8839$schema
property indagger.json
by @JacobLey in https://github.com/dagger/dagger/pull/9069Changed
CacheVolumes
are now namespaced between different modules by @rajatjindal in https://github.com/dagger/dagger/pull/8724CACHED
operations for--progress=plain
output by @marcosnils in https://github.com/dagger/dagger/pull/9344Fixed
AsService
by @marcosnils in https://github.com/dagger/dagger/pull/9247Container.terminal
by @jedevc in https://github.com/dagger/dagger/pull/9338Container.up
behaves as identically as possible toContainer.AsService.up
by @jedevc in https://github.com/dagger/dagger/pull/9231dagger install
always inserts dependencies in the right order by @jedevc in https://github.com/dagger/dagger/pull/9052What to do next?
v0.15.1
Compare Source
Fixed
What to do next?
v0.15.0
Compare Source
🔥 Breaking Changes
Container.asService
now uses the command specified bywithDefaultArgs
instead of the lastwithExec
command by @rajatjindal in https://github.com/dagger/dagger/pull/8865Users can override the args by providing the
args
option toasService
.They can also configure the container to use the container entrypoint by using
useEntrypoint
option.Added
Better TUI errors, new cached/pending states, duration accounting and fewer spans by @vito in https://github.com/dagger/dagger/pull/8442
Custom dagger
engine.json
config file by @jedevc in https://github.com/dagger/dagger/pull/8800This new config file format is intended to eventually replace the old
buildkit-style
engine.toml
file that's currently used for configuration.This file can be either mounted directly into a manually started engine at
/etc/dagger/engine.toml
, or it will automatically mounted from theuser's
~/.config/dagger/engine.json
when the engine is started.Filesync performance is improved by @sipsma in https://github.com/dagger/dagger/pull/8818
The engine now re-uses previously loaded data more reliably and in more
cases, which speeds up repeated reloads of the same or similar (i.e.
overlapping data).
Uncached filesyncs of large amounts of data is also faster and uses less
memory in the engine.
Added
dagger uninstall
command to remove a dependency by @rajatjindal in https://github.com/dagger/dagger/pull/8745Added memory and network telemetry for execs by @cwlbraa in https://github.com/dagger/dagger/pull/8880 https://github.com/dagger/dagger/pull/8902
Added
DAGGER_LEAVE_OLD_ENGINE
environment variable to optionally prevent removal of old engine containers during upgrades by devin in https://github.com/dagger/dagger/pull/8195Fixed
Directory.terminal
API works now by @sipsma in https://github.com/dagger/dagger/pull/8952Container.withExec
expect
to catch exit code 128 by @jedevc in https://github.com/dagger/dagger/pull/9027Directory.digest
by @jedevc in https://github.com/dagger/dagger/pull/8946What to do next?
v0.14.0
Compare Source
🔥 Breaking Changes
dagger-engine
core GraphQL query toengine
by @marcosnils in https://github.com/dagger/dagger/pull/8568Container.withFocus
andContainer.withoutFocus
by @jedevc in https://github.com/dagger/dagger/pull/8647Added
Fixed
What to do next?
v0.13.7
Compare Source
Added
expect
arg forContainer.withExec
by @jedevc in https://github.com/dagger/dagger/pull/8466This enum arg allows specifying valid return statuses for which the command
can return without failing immediately.
Container.exitCode
field to get the exit code of the lastwithExec
by @jedevc in https://github.com/dagger/dagger/pull/8466Changed
The new policies attempt to co-operate with other applications using the disk
and will adjust its cache usage accordingly.
Previously, when a function chain in
dagger call
ended in an object, we'dprint all functions that return a simple value and don't have any arguments.
Now, only object fields will be included, not all functions.
Fixed
withExec
s using theExperimentalPrivilegedNesting
flag by @sipsma in https://github.com/dagger/dagger/pull/8776What to do next?
v0.13.6
Compare Source
Added
Show metrics for execs in TUI by @sipsma in https://github.com/dagger/dagger/pull/8506
The engine now supports collecting metrics from individual execs and publishing them as OTel metrics.
To start, just disk read/write byte totals and CPU/IO pressure time are supported, but more like memory/network/etc, will be added soon.
Currently, metrics will be displayed in the TUI at verbosity level 4 (
-vvv
).Changed
dagger init
defaults to use.dagger
folder during if current directory.
is not empty by @rajatjindal in https://github.com/dagger/dagger/pull/8557dagger install
now preserves the original source input, and tracks a separatepin
field for the exact remote commit by @jedevc in https://github.com/dagger/dagger/pull/8587Fixed
Allow custom enums that include ambiguous names (such as
true
/false
) by @jedevc in https://github.com/dagger/dagger/pull/8682Optimize
Container.from
for image refs with digests by @sipsma in https://github.com/dagger/dagger/pull/8736Previously, if
Container.from
was given an image ref with a digest and that image already existed in the local cache, the engine would still waste time resolving metadata over the network from the registry.Now, if a digested image ref already exists locally, the network requests are skipped entirely.
Allow cloning hidden commits that are not fetched as part of a normal clone by @jedevc in https://github.com/dagger/dagger/pull/8747
For example,
refs/pull/<pr>/head
, orrefs/pull/<pr>/merge
.Speed up fully cached initialize time by caching more internal SDK operations by @sipsma in https://github.com/dagger/dagger/pull/8735
Dagger wasn't caching as many SDK operations as it could. With this change Dagger's own CI modules initialize ~1s faster when fully cached.
Speed up initialization of modules with lots of dependencies using the Go SDK in engines with no cache by @sipsma in https://github.com/dagger/dagger/pull/8761
Various dependencies of Go SDK modules are now pre-cached in the engine image, which avoids significant CPU pressure when building Go SDK modules in parallel with no cache.
The engine image size increase is expected to be offset by these improvements.
What to do next?
v0.13.5
Compare Source
Fixed
MarshalJSON
error ingit
API when called by older module versions by @jedevc in https://github.com/dagger/dagger/pull/8667What to do next?
v0.13.4
Compare Source
🔥 Breaking Changes
.git
directory by @jedevc in https://github.com/dagger/dagger/pull/8318This can be disabled with
tree
's newdiscardGitDir
option. Modules witholder
engineVersion
s will keep the old behavior.git
'skeepGitDir
argument by @jedevc in https://github.com/dagger/dagger/pull/8318Added
Services can now be given an explicit hostname via
Service.withHostname
by @vito in https://github.com/dagger/dagger/pull/8641Previously, 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/8427Apply
ignore
function parameter metadata on Directory passed from the CLI by @TomChv in https://github.com/dagger/dagger/pull/8436This extends the usage of
ignore
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/8652Add
noInit
option toContainer.withExec
to support disabling automatic init process by @sipsma in https://github.com/dagger/dagger/pull/8656Use cases that strictly require the user exec is PID 1 of the container are
now supported by setting
noInit
to true.Fixed
Export
andAsTarball
by @jedevc in https://github.com/dagger/dagger/pull/8543What to do next?
v0.13.3
Compare Source
Fixed
What to do next?
v0.13.2
Compare Source
Added
Container.up
API by @rajatjindal in https://github.com/dagger/dagger/pull/8479This is an alias to
.AsService().Up()
.Fixed
What to do next?
v0.13.1
Compare Source
Added
Container.withoutFiles
andDirectory.withoutFiles
by @jedevc in https://github.com/dagger/dagger/pull/8216Container.withAnnotation
to set OCI annotations by @aluzzardi in https://github.com/dagger/dagger/pull/8409ignore
combined withdefaultPath
now works if the module is fetch from git instead of local by @TomChv in https://github.com/dagger/dagger/pull/8430Directory.withoutFiles
andContainer.withoutFiles
core APIs by @jedevc in https://github.com/dagger/dagger/pull/8216These can be used to remove multiple files from a filesystem in one call.
Fixed
Directory.digest
on scratch directory by @jedevc in https://github.com/dagger/dagger/pull/8445dagger.Secret
by @helderco in https://github.com/dagger/dagger/pull/8468What to do next?
v0.13.0
Compare Source
🔥 Breaking Changes
Container.withExec
'sskipEntrypoint
argument - this is now the default (seeuseEntrypoint
)pipeline
,Container.pipeline
andDirectory.pipeline
GitModuleSource.cloneURL
(seeGitModuleSource.cloneRef
)Added
Directory.digest
andModuleSource.digest
fields by @jedevc in https://github.com/dagger/dagger/pull/8282These fields mirror the behavior of the
File.digest
field, computing aunique cryptographic digest over the contents of the object.
--no-exit
/-E
so you can poke around after the call completes by @vito in https://github.com/dagger/dagger/pull/8389Changed
Also, the url will be printed only for a subset of dagger commands to reduce noise.
Connecting to a distant remote engine could otherwise fail if it was not reachable in 1s.
Fixed
Previously, if a field access was made immediately after the default constructor was called, then the access would fail.
Carriage returns could previously render weirdly in the output, displaying empty lines, and similar visual glitches.
Platform
flag by @helderco in https://github.com/dagger/dagger/pull/8360What to do next?
v0.12.7
Compare Source
Fixed
Git.tags
URL parsing consistent withGit.tree
by @jedevc in https://github.com/dagger/dagger/pull/8298php
orelixir
sdk by @rajatjindal in https://github.com/dagger/dagger/pull/8297What to do next?
v0.12.6
Compare Source
Added
This allows accessing their own source directory, without needing to
explicitly pass directories around.
--interactive-command
for overriding the default command used in interactive mode by @samalba in https://github.com/dagger/dagger/pull/8171Fixed
The file-not-found errors were previously silently ignored for the top-level
module passed in the CLI.
failed to get repo HEAD
CLI error by @jedevc in https://github.com/dagger/dagger/pull/8189Container.withExec
after usingwithMountedTemp
orwithMountedSecret
by @jedevc in https://github.com/dagger/dagger/pull/8180What to do next?
v0.12.5
Compare Source
Added
cli: allow calling core functions directly by @helderco in https://github.com/dagger/dagger/pull/7310
Usage:
dagger core <function>
Example:
dagger core container from --address=alpine terminal
Works the same as
dagger call
, but instead of loading a user module,it only uses functions from the core API.
Run
dagger core --help
for available functions.Note that this command is experimental and the DX for calling core functions
in the CLI may change in the future.
New SDK aliases for
elixir
andphp
by @jedevc in https://github.com/dagger/dagger/pull/8067SDKs with experimental module support (elixir and php) can now be accessed
using
--sdk=<sdk>
(such as--sdk=elixir
and--sdk=php
respectively)instead of the full form
--sdk=github.com/dagger/dagger/sdk/<sdk>@​<version>
.Add
File.digest
method by @TomChv in https://github.com/dagger/dagger/pull/8114This method provides an efficient way to compute a file's digest, which
unlock optimized file comparison or check for file changes.
Bundle CLI in the Engine image so that both parts of Dagger (CLI+Engine) ship as a single artefact by @gerhard in https://github.com/dagger/dagger/pull/8147
Changed
Fixed
Directory.glob
to correctly handle globs with subdir prefixes by @jedevc in https://github.com/dagger/dagger/pull/8110Previously, attempting to glob with a prefix subdir in a pattern like
<subdir>/*
would not match any files. This should now be fixed, and filesin
<subdir>
will now be correctly matched.failed to collect IDs from parent fields
error when module objects contain fields with nil values by @jedevc/@sipsma in https://github.com/dagger/dagger/pull/8132Previously, modules would fail to launch if they declared a constructor that
contained a reference to a type from it's own module in it's args.
Previously, function calls that defined an optional argument would not be
callable.
What to do next?
v0.12.4
Compare Source
Changed
pipeline
APIs by @jedevc in https://github.com/dagger/dagger/pull/8064These operations have been no-ops since v0.11.0, and will be removed in v0.13.0.
Fixed
terminal
prompt with debian-based images by @vmaffet in https://github.com/dagger/dagger/pull/7960--progress=plain
output by @jedevc in https://github.com/dagger/dagger/pull/7956Our support for Azure refs was broken on monorepos. We special-case Azure
DevOps since it doesn't work with the go standard convention of discovering
the root of a git repository
What to do next?
v0.12.3
Compare Source
Added
Fixed
What to do next?
v0.12.2
Compare Source
Changed
dagger init
now generates files in the current directory by default and no longer in./dagger
by @TomChv in https://github.com/dagger/dagger/pull/7824Fixed
What to do next?
v0.12.1
Compare Source
Added
Socket
s as arguments from the CLI to Functions by @sipsma in https://github.com/dagger/dagger/pull/7804--compat
flag for develop to target a specific api version by @jedevc in https://github.com/dagger/dagger/pull/7948Changed
dagger version
/dagger login
/dagger logout
/etc by @jedevc in https://github.com/dagger/dagger/pull/7928Fixed
@
in local module name by @grouville in https://github.com/dagger/dagger/pull/7891dagger version
sometimes disappearing by @jedevc in https://github.com/dagger/dagger/pull/7919What to do next?
v0.12.0
Compare Source
This release is significant. All details (including videos & code examples)
are captured in this blog post.
🔥 Breaking Changes
See the SDK-specific release notes for more information.
Container.withNewFile
signature withDirectory.withNewFile
by @helderco in https://github.com/dagger/dagger/pull/7293Callers of
Container.withNewFile
will need to changecontents
from optional to required argument.withExec
by @helderco in https://github.com/dagger/dagger/pull/7136Callers relying on a
Container
's entrypoint will need to be updatedto opt-in with
useEntrypoint
.Container.stdout
andContainer.stderr
by @helderco in https://github.com/dagger/dagger/pull/7857Callers of
stdout
andstderr
without a previouswithExec
will need toinsert an explicit empty
withExec
.Container.terminal
now returns aContainer
by @aluzzardi in https://github.com/dagger/dagger/pull/7586Callers of
terminal
will need be updated to handle the updated type.Callers expecting a boolean return will need to be updated to instead
handle a string path.
sshAuthSocket
andsshKnownHosts
args fromGitRef.tree
by @jedevc in https://github.com/dagger/dagger/pull/6934Callers should instead attach these arguments onto the top-level
git
call.id
parameters forcontainer
,directory
andsocket
by @jedevc in https://github.com/dagger/dagger/pull/6934Users of these parameters should instead use the standalone
loadContainerFromID
,loadDirectoryFromID
andloadSocketFromID
respectively.
checkVersionCompatibility
field (versioning checks are now automatically performed on all connections) by @jedevc in https://github.com/dagger/dagger/pull/7751Versioning checks are now all automatically performed on all connections, and
never need to be manually performed through the API.
Upgrade Instructions
Thanks to the new compatibility mode feature, these breaking changes should not
impact any existing Modules immediately.
dagger call
should still work onv0.12.0 without any changes to your Module code (any compat issues for modules
are likely a bug, please report!)
After upgrading to Engine v0.12.0, you can upgrade your Module to use the
latest v0.12.0 APIs by running
dagger develop
. That will update theengineVersion
field of your module'sdagger.json
configuration file tov0.12.0
and enable the new APIs.After that, if your code is impacted by any of the breaking changes, you will
see errors when running
dagger call
. Once the errors are fixed,dagger call
will work again and your module can be updated in Daggerverse if desired.
More detailed instructions on addressing the individual API incompatible
changes can be found in the PR descriptions linked above.
Added
terminal
can be inserted into the middle ofContainer
andDirectory
pipelines to pop an interactive shell by @aluzzardi in https://github.com/dagger/dagger/pull/7586-q
flag andDAGGER_QUIET=1
to restore previous verbosity default by @vito in https://github.com/dagger/dagger/pull/7822~
) in file, directory and secret file argument by @wingyplus in https://github.com/dagger/dagger/pull/7818Changed
dagger call
by @helderco in https://github.com/dagger/dagger/pull/7479Fixed
LICENSE
only if--sdk
is set ondagger develop
by @TomChv in https://github.com/dagger/dagger/pull/7719What to do next?
v0.11.9
Compare Source
Fixed
What to do next?
v0.11.8
Compare Source
🔥Breaking Changes
Added
Changed
Fixed
Dependencies
What to do next?
v0.11.7
Compare Source
🔥 Breaking Changes
File
instead of string for improved performance by @sipsma in https://github.com/dagger/dagger/pull/7549Changed
Fixed
File.export
to local Windows client by @wingyplus in https://github.com/dagger/dagger/pull/7564What to do next?
v0.11.6
Compare Source
Added
withName
method to File by @TomChv in https://github.com/dagger/dagger/pull/7491Fixed
--help
by @helderco in https://github.com/dagger/dagger/pull/7417What to do next?
v0.11.5
Compare Source
Added
dagger login
cloud traces support by @aluzzardi in https://github.com/dagger/dagger/pull/7125--progress=plain
implementation for better visibility by @jedevc in https://github.com/dagger/dagger/pull/7272Changed
Fixed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.