Skip to content

Update module go.uber.org/fx to v1.24.0#7

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/go.uber.org-fx-1.x
Open

Update module go.uber.org/fx to v1.24.0#7
renovate[bot] wants to merge 1 commit intomainfrom
renovate/go.uber.org-fx-1.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 11, 2023

This PR contains the following updates:

Package Change Age Confidence
go.uber.org/fx v1.19.0v1.24.0 age confidence

Release Notes

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

v1.24.0

Compare Source

Added
  • A new event fxevent.BeforeRun is now emitted before Fx runs a constructor,
    decorator, or supply/replace stub.
Changed
  • Clearer error messages are now used when annotation building fails.

Thanks to @​Groxx, @​abhinav, @​90Byte, @​Giatroo, and @​jkanywhere for their contributions to this release.

v1.23.0

Compare Source

Added
  • Added Runtime to fxevent.Run event, which stores the runtime of
    a constructor or a decorator that's run, including functions created
    by fx.Supply and fx.Replace.
Changed

v1.22.2

Compare Source

Fixed
  • A deadlock with the relayer in signal receivers.
Changed
  • Upgrade Dig dependency to v1.18.0

v1.22.1

Compare Source

Fixed
  • Fx apps will only listen to signals when .Run(), .Wait(), or .Done()
    are called, fixing a regression introduced in v1.19.0.

Thank you @​MarcoPolo for your contribution to the release.

v1.22.0

Compare Source

Added
  • Add fx.Self which can be passed to the fx.As annotation to signify
    that a type should be provided as itself.
  • Add fxtest.EnforceTimeout that can be passed to fxtest.NewLifecycle
    to force Start and Stop to return context errors when hook context expires.
Changed
  • fx.Private can now be used with fx.Supply.
Fixed
  • Fx apps will no longer listen to OS signals when they are stopped,
    solving blocking issues in programs that depended on OS signals
    after an Fx app stops.

Thank you @​MarcoPolo for your contribution to the release.

v1.21.1

Compare Source

Changed
  • Register Fx provides (e.g. fx.Lifecycle, fx.Shutdowner, fx.DotGraph) before
    user provides, to increase likelihood of successful custom logger creation.

v1.21.0

Compare Source

Added
  • fxtest: Add WithTestLogger option that uses a testing.TB as the
    Fx event logger.
  • An fxevent logger that can log events using a slog logger has been added.
Changed
  • Upgrade Dig dependency to v1.17.1

Thanks to @​robbert229 for their contribution to the release.

v1.20.1

Compare Source

Added
  • Provided, Decorated, Supplied, and Replaced events now include a trace
    of module locations through which the option was given to the App.
  • wasi support.

v1.20.0

Compare Source

Added
  • A new event fxevent.Run is now emitted when Fx runs a constructor, decorator,
    or supply/replace stub.
Changed
  • fx.Populate now works with fx.Annotate.
  • Upgrade Dig dependency to v1.17.0.

v1.19.3

Compare Source

Changed
  • Fixed several typos in docs.
  • WASM build support.
  • Annotating In and Out structs with From/As annotations generated invalid results.
    The annotation check now blocks this.
  • Shutdown: Support calling from Invoke.
Deprecated
  • Deprecate ShutdownTimeout option.
Fixed
  • Respect Shutdowner ExitCode from calling Run.

v1.19.2

Compare Source

Changed
  • Upgrade Dig dependency to v1.16.1.

v1.19.1

Compare Source

Changed
  • Calling fx.Stop() after the App has already stopped no longer errors out.
Fixed
  • Addressed a regression in 1.19.0 release which caused apps to ignore OS signals
    after running for startTimeout duration.

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update module go.uber.org/fx to v1.19.1 Update module go.uber.org/fx to v1.19.2 Feb 21, 2023
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from ff9ba62 to e467be2 Compare February 21, 2023 20:28
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.19.2 Update module go.uber.org/fx to v1.19.3 May 31, 2023
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from e467be2 to 96dae5b Compare May 31, 2023 03:55
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.19.3 Update module go.uber.org/fx to v1.20.0 Jun 12, 2023
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from 96dae5b to 8d262f4 Compare June 12, 2023 18:42
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.20.0 Update module go.uber.org/fx to v1.20.1 Oct 18, 2023
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from 8d262f4 to e0bbc1a Compare October 18, 2023 00:36
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.20.1 Update module go.uber.org/fx to v1.21.0 Mar 13, 2024
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from e0bbc1a to a1ebf11 Compare March 13, 2024 17:08
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.21.0 Update module go.uber.org/fx to v1.21.1 Apr 24, 2024
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from a1ebf11 to e200a5b Compare April 24, 2024 16:30
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.21.1 Update module go.uber.org/fx to v1.22.0 May 30, 2024
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from e200a5b to fbbb20d Compare May 30, 2024 15:57
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from fbbb20d to f846ca6 Compare June 25, 2024 21:20
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.22.0 Update module go.uber.org/fx to v1.22.1 Jun 25, 2024
@renovate
Copy link
Contributor Author

renovate bot commented Jun 25, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 3 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.19 -> 1.22
go.uber.org/dig v1.16.0 -> v1.19.0
go.uber.org/multierr v1.8.0 -> v1.10.0
go.uber.org/zap v1.23.0 -> v1.26.0

@renovate renovate bot changed the title Update module go.uber.org/fx to v1.22.1 Update module go.uber.org/fx to v1.22.2 Aug 7, 2024
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from f846ca6 to f6d43ba Compare August 7, 2024 17:02
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.22.2 Update module go.uber.org/fx to v1.23.0 Oct 11, 2024
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from f6d43ba to 5982b54 Compare October 11, 2024 19:38
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.23.0 Update module go.uber.org/fx to v1.23.0 - autoclosed May 5, 2025
@renovate renovate bot closed this May 5, 2025
@renovate renovate bot deleted the renovate/go.uber.org-fx-1.x branch May 5, 2025 07:19
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.23.0 - autoclosed Update module go.uber.org/fx to v1.23.0 May 5, 2025
@renovate renovate bot reopened this May 5, 2025
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from 4eb8b2f to 5982b54 Compare May 5, 2025 12:03
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from 5982b54 to 1107a7e Compare May 14, 2025 03:44
@renovate renovate bot changed the title Update module go.uber.org/fx to v1.23.0 Update module go.uber.org/fx to v1.24.0 May 14, 2025
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from 1107a7e to cfcd699 Compare August 10, 2025 13:09
@renovate renovate bot force-pushed the renovate/go.uber.org-fx-1.x branch from cfcd699 to c8f69ff Compare October 9, 2025 10:14
@renovate
Copy link
Contributor Author

renovate bot commented Dec 15, 2025

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 3 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.19 -> 1.22
go.uber.org/dig v1.16.0 -> v1.19.0
go.uber.org/multierr v1.8.0 -> v1.10.0
go.uber.org/zap v1.23.0 -> v1.26.0

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