Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

This PR contains the following updates:

Package Update Change
dagger/dagger patch v0.18.10 -> v0.18.12

Release Notes

dagger/dagger (dagger/dagger)

v0.18.12

Compare Source

Changed
  • Ignore default OrbStack CA cert for automatic installation by @​sipsma in https://github.com/dagger/dagger/pull/10648
    OrbStack users were by default ending up with a custom CA in their engine and automatically installed in each container, adding overhead. We now ignore that CA cert by default to improve performance in the default case.
Fixed
What to do next?

v0.18.11

Compare Source

🔥 Breaking Changes
  • The dagger CLI and shell must now be passed enums by name (instead of by
    value) for SDKs that support enum members (see SDK-specific release notes).
  • Default arguments are now validated on registration by @​jedevc in https://github.com/dagger/dagger/pull/9518
    This may break loading modules (including in compat mode) that were
    previously setting enum default values in function signatures, if those values
    weren't valid - these would only trigger an error on calling that function,
    while now it's triggered during module initialization.
  • Remove namespace argument from CacheVolume by @​sipsma in https://github.com/dagger/dagger/pull/10586
    This arg was only ever meant for internal usage within the API's
    implementation, but previously couldn't be hidden from the public API. Now it
    is properly internal-only and thus not accessible to external clients. Any use
    of the arg should just be removed.
  • Changed incorrect sweep engine option name to sweepSize by @​jedevc in https://github.com/dagger/dagger/pull/10560
    This option was previously incorrectly named - the docs were correct, but the
    code was not properly updated.
Added
  • New top-level cloud API for getting information about the dagger cloud session by @​marcosnils in https://github.com/dagger/dagger/pull/10580
    This includes the cloud.traceURL field for getting the current trace URL.

  • Allow --no-mod/-M flag in more places to disable automatic module loading by @​jedevc in https://github.com/dagger/dagger/pull/10595

  • Propagate exit codes properly in shell by @​helderco in https://github.com/dagger/dagger/pull/10438
    The .exit builtin was added.

    The .wait builtin now accepts a list of job ids to wait for. For example:

    container | from alpine | with-exec false | stdout &
    job1=$!
    container | from alpine | with-exec echo ok | stdout &
    job2=$!
    .echo ".wait $job1 $job2"
    .wait $job1 $job2

    The above example should exit with status code 1 because .wait returns
    the exit of the first command that failed. This is different from Bash
    which returns the exit status of the last command in the list, even if
    it succeeded when others have failed.

  • Add httpAuthUsername parameter to git to allow basic auth with usernames by @​grouville in https://github.com/dagger/dagger/pull/10605
    Additionally this field is populated from the client's git credential helper,
    similarly to passwords.

  • You can now set $DAGGER_PROGRESS to configure your preferred progress format globally, instead of passing the --progress flag every time by @​vito in https://github.com/dagger/dagger/pull/10617

  • Added a new dots progress format, which is a much quieter alternative to plain suitable for use in CI by @​vito in https://github.com/dagger/dagger/pull/10617
    This format focuses on printing logs and reduces everything else to just
    green dots and red Xes for success/failure, similar to test runners like RSpec.
    Demo

Changed
Fixed
What to do next?

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants