Skip to content
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

fix(deps): update module go.uber.org/dig to v1.17.1 #26

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 7, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
go.uber.org/dig v1.13.0 -> v1.17.1 age adoption passing confidence

Release Notes

uber-go/dig (go.uber.org/dig)

v1.17.1

Compare Source

Added
  • Suggestions for value vs. pointer elements for slice and array types.
Fixed
  • An issue where value group values were not getting decorated
    by decorators within the same module when using dig.Export(true).
  • A typo in docs.
  • An issue where false positives in cycle detection were occurring
    when providing to a child scope.

Thanks to @​paullen and @​lcarilla for their contributions to this release.

v1.17.0

Compare Source

Added
  • Allow using dig.As with dig.Group.
  • Add FillInvokeInfo Option and InvokeInfo struct to help
    extract the types requested by an Invoke statement.
  • To get visibility into constructor and decorator calls, introduce
    WithProviderCallback and WithDecoratorCallback Options to provide callback functions.

v1.16.1

Compare Source

Fixed
  • A panic when DryRun was used with Decorate.

v1.16.0

Compare Source

Added
  • Add RecoverFromPanics option, which provides panic-recovery mechanism for Container.
  • Add Error interface which enables distinguishing errors from Dig using standard errors
    package.

Thanks to @​mie998 for their contribution(s) to this release.

v1.15.0

Compare Source

Added
  • Support for soft value groups, which specify a value group that only gets populated
    with values from already-executed constructors.
Fixed
  • Fix an issue with invoke order affecting results provided by private provides.

Thanks to @​hbdf for their contributions to this release.

v1.14.1

Compare Source

Fixed
  • Fix an issue where a dependency for a decoration supplied by another decorator in the
    same scope is ignored.
  • Fix a panic when submitting a single value as a value group in Scope.Decorate.
  • Upon a provide error, make the error message contain the function named specified
    by LocationForPC Option.

v1.14.0

Compare Source

Added

  • Introduce dig.Scope which creates a scoped dependency injection
    container to scope dependencies.
  • Introduce Scope.Decorate and Container.Decorate which allows a
    decorator to modify a dependency already provided in the dependency graph.
  • Add FillDecorateInfo Option and DecorateInfo struct which exposes
    information on what Dig was able to understand from the decorator provided
    with Scope.Decorate or Container.Decorate.

Changed

  • The error message that appears when a cycle is detected in the dependency graph
    has been changed slightly.

Fixed

  • A stack overflow bug that happens when cycles are introduced via self-pointing
    dependencies with DeferAcyclicVerification.

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.


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title fix(deps): update module go.uber.org/dig to v1.14.0 fix(deps): update module go.uber.org/dig to v1.14.1 Mar 26, 2022
@renovate renovate bot force-pushed the renovate/go.uber.org-dig-1.x branch from 0cda764 to b98de74 Compare March 26, 2022 13:33
@renovate renovate bot changed the title fix(deps): update module go.uber.org/dig to v1.14.1 fix(deps): update module go.uber.org/dig to v1.15.0 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/go.uber.org-dig-1.x branch from b98de74 to 186e9d7 Compare September 25, 2022 16:00
@renovate renovate bot force-pushed the renovate/go.uber.org-dig-1.x branch from 186e9d7 to 55bde6c Compare November 20, 2022 14:50
@renovate renovate bot changed the title fix(deps): update module go.uber.org/dig to v1.15.0 fix(deps): update module go.uber.org/dig to v1.16.1 Mar 17, 2023
@renovate renovate bot force-pushed the renovate/go.uber.org-dig-1.x branch from 55bde6c to aa8f007 Compare March 17, 2023 10:04
@renovate renovate bot force-pushed the renovate/go.uber.org-dig-1.x branch from aa8f007 to e6ca354 Compare May 28, 2023 09:37
@renovate renovate bot changed the title fix(deps): update module go.uber.org/dig to v1.16.1 fix(deps): update module go.uber.org/dig to v1.17.0 May 28, 2023
@renovate renovate bot changed the title fix(deps): update module go.uber.org/dig to v1.17.0 fix(deps): update module go.uber.org/dig to v1.17.1 Oct 19, 2023
@renovate renovate bot force-pushed the renovate/go.uber.org-dig-1.x branch from e6ca354 to 13c3151 Compare October 19, 2023 20:00
@renovate renovate bot changed the title fix(deps): update module go.uber.org/dig to v1.17.1 fix(deps): update module go.uber.org/dig to v1.17.1 - autoclosed Oct 23, 2023
@renovate renovate bot closed this Oct 23, 2023
@renovate renovate bot deleted the renovate/go.uber.org-dig-1.x branch October 23, 2023 09:47
@renovate renovate bot changed the title fix(deps): update module go.uber.org/dig to v1.17.1 - autoclosed fix(deps): update module go.uber.org/dig to v1.17.1 Oct 23, 2023
@renovate renovate bot reopened this Oct 23, 2023
@renovate renovate bot restored the renovate/go.uber.org-dig-1.x branch October 23, 2023 14:56
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.

None yet

0 participants