Skip to content

Bump WolverineFx and WolverineFx.RuntimeCompilation - #147

Merged
TheCraftyMaker merged 1 commit into
mainfrom
dependabot/nuget/demo/multi-5c3e921a32
Jul 6, 2026
Merged

TheCraftyMaker merged 1 commit into
mainfrom
dependabot/nuget/demo/multi-5c3e921a32

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 6, 2026 •

Copy link
Copy Markdown
Contributor

Updated WolverineFx from 6.13.1 to 6.16.0.

Release notes

Sourced from WolverineFx's releases.

6.16.0

Lot of CritterWatch stuff, optimized SQL Server transport, new options for NServiceBus interop using SQL Server, bug fixes

What's Changed

Full Changelog: JasperFx/wolverine@V6.15.0...V6.16.0

6.15.0

Wolverine 6.15.0 aligns the critter-stack dependencies with the latest stable releases and brings observability, transport, and persistence improvements.

Dependency updates

  • Marten 9.11.0, Polecat 4.6.0, JasperFx / JasperFx.Events 2.16.0, Weasel 9.3.0

GCP Pub/Sub

  • Leader-pinned (ListenOnlyAtLeader()) listeners now use a single shared subscription instead of a per-node subscription, restoring single-consumer semantics (#​3258)
  • Configurable client builders + credential injection (#​3172); Pub/Sub added to CI (#​3191)

Observability & health

  • Shared BackgroundReceiveLoop with receive-loop health reporting, adopted across SQS, Redis, PostgreSQL queue, SQL Server queue, and Kafka (#​3236)
  • Transport connection state surfaced in EndpointHealthSnapshot; IReportConnectionState for NATS, MQTT, Pulsar, Redis (#​3231)
  • Force-restart path for stuck listeners (#​3232)
  • Metrics: every instrument tagged with source (service name) (#​3221); dimensional inbox/outbox/scheduled gauges (source + database); configurable millisecond histogram buckets (#​3224)
  • User-defined service Tags on WolverineOptions, surfaced on ServiceCapabilities (#​3240)
  • Discovered gRPC endpoint → message-type mapping exposed via IGrpcEndpointManifest (#​3235)

Persistence & fixes

  • Reconcile competing "Main" message stores via opt-in policy (#​3226)
  • DB transport binds a same-engine Ancillary store when Main is a different engine (#​3248)
  • EF Core: only call DbContext.Update() for untracked entities in Storage.Update (#​3229)
  • Register IEventStore for Polecat stores so they're discoverable (#​3219)
  • Fix flaky multi-node Polecat event-subscription agent distribution (#​3216)
  • NullMessageStore never throws — no-ops every member for storeless observers
  • Agent restrictions: PersistAgentRestrictionsAsync no-ops on empty list (#​3252); AssignmentGrid.ApplyRestrictions tolerates non-grid paused-agent URIs

Full changelog: JasperFx/wolverine@V6.14.0...V6.15.0

6.14.0

The big ticket item is new interop options for Wolverine to/from MassTransit or NServiceBus using each's SQL Server or PostgreSQL queueing. Also quite a few Pulsar improvements. And community additions too!

What's Changed

Full Changelog: JasperFx/wolverine@V6.13.1...V6.14.0

Commits viewable in compare view.

Updated WolverineFx.RuntimeCompilation from 6.13.1 to 6.16.0.

Release notes

Sourced from WolverineFx.RuntimeCompilation's releases.

6.16.0

Lot of CritterWatch stuff, optimized SQL Server transport, new options for NServiceBus interop using SQL Server, bug fixes

What's Changed

Full Changelog: JasperFx/wolverine@V6.15.0...V6.16.0

6.15.0

Wolverine 6.15.0 aligns the critter-stack dependencies with the latest stable releases and brings observability, transport, and persistence improvements.

Dependency updates

  • Marten 9.11.0, Polecat 4.6.0, JasperFx / JasperFx.Events 2.16.0, Weasel 9.3.0

GCP Pub/Sub

  • Leader-pinned (ListenOnlyAtLeader()) listeners now use a single shared subscription instead of a per-node subscription, restoring single-consumer semantics (#​3258)
  • Configurable client builders + credential injection (#​3172); Pub/Sub added to CI (#​3191)

Observability & health

  • Shared BackgroundReceiveLoop with receive-loop health reporting, adopted across SQS, Redis, PostgreSQL queue, SQL Server queue, and Kafka (#​3236)
  • Transport connection state surfaced in EndpointHealthSnapshot; IReportConnectionState for NATS, MQTT, Pulsar, Redis (#​3231)
  • Force-restart path for stuck listeners (#​3232)
  • Metrics: every instrument tagged with source (service name) (#​3221); dimensional inbox/outbox/scheduled gauges (source + database); configurable millisecond histogram buckets (#​3224)
  • User-defined service Tags on WolverineOptions, surfaced on ServiceCapabilities (#​3240)
  • Discovered gRPC endpoint → message-type mapping exposed via IGrpcEndpointManifest (#​3235)

Persistence & fixes

  • Reconcile competing "Main" message stores via opt-in policy (#​3226)
  • DB transport binds a same-engine Ancillary store when Main is a different engine (#​3248)
  • EF Core: only call DbContext.Update() for untracked entities in Storage.Update (#​3229)
  • Register IEventStore for Polecat stores so they're discoverable (#​3219)
  • Fix flaky multi-node Polecat event-subscription agent distribution (#​3216)
  • NullMessageStore never throws — no-ops every member for storeless observers
  • Agent restrictions: PersistAgentRestrictionsAsync no-ops on empty list (#​3252); AssignmentGrid.ApplyRestrictions tolerates non-grid paused-agent URIs

Full changelog: JasperFx/wolverine@V6.14.0...V6.15.0

6.14.0

The big ticket item is new interop options for Wolverine to/from MassTransit or NServiceBus using each's SQL Server or PostgreSQL queueing. Also quite a few Pulsar improvements. And community additions too!

What's Changed

Full Changelog: JasperFx/wolverine@V6.13.1...V6.14.0

Commits viewable in compare view.

@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jul 6, 2026
@dependabot
dependabot Bot force-pushed the dependabot/nuget/demo/multi-5c3e921a32 branch from 2256546 to 6f9dac9 Compare July 6, 2026 18:23
@TheCraftyMaker TheCraftyMaker mentioned this pull request Jul 6, 2026
4 tasks done
@TheCraftyMaker

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

Bumps WolverineFx from 6.13.1 to 6.16.0
Bumps WolverineFx.RuntimeCompilation from 6.13.1 to 6.16.0

---
updated-dependencies:
- dependency-name: WolverineFx
  dependency-version: 6.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: WolverineFx.RuntimeCompilation
  dependency-version: 6.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@TheCraftyMaker
TheCraftyMaker force-pushed the dependabot/nuget/demo/multi-5c3e921a32 branch from 431cf09 to 9b51076 Compare July 6, 2026 20:25

@TheCraftyMaker TheCraftyMaker left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Version-only dependency bump, CI green (rebased to resolve conflict with #146).

@TheCraftyMaker
TheCraftyMaker merged commit 6c8815a into main Jul 6, 2026
7 checks passed
@TheCraftyMaker
TheCraftyMaker deleted the dependabot/nuget/demo/multi-5c3e921a32 branch July 6, 2026 20:32
TheCraftyMaker added a commit that referenced this pull request Jul 6, 2026
* chore: pin demo to Wolverine.MongoDB 1.0.0

Now that 1.0.0 is published to NuGet, point the demo's local-dev
package reference at the real released version instead of the
0.1.0-beta.7 pin. Verified: demo builds clean and the full
integration suite (42/42) passes against the published package.

Co-Authored-By: Claude <noreply@anthropic.com>

* chore: upgrade WolverineFx to 6.16.0

Bumps the library's WolverineFx/WolverineFx.ComplianceTests pin and the
external/wolverine submodule (V6.9.0 -> V6.16.0), plus the demo's
WolverineFx/WolverineFx.RabbitMQ/WolverineFx.RuntimeCompilation
(6.13.1 -> 6.16.0), consolidating dependabot PRs #129, #146, #147.
Full compliance (177), multinode (17), and demo (42) suites re-verified
green on net9.0 and net10.0.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant