Skip to content

Upgrade Critter Stack deps (Marten 9.0.1 / Polecat 4.1.1 / JasperFx 2.0.1) and bump to 6.0.1#2892

Merged
jeremydmiller merged 1 commit into
mainfrom
upgrade-critter-stack-9.0.1
May 24, 2026
Merged

Upgrade Critter Stack deps (Marten 9.0.1 / Polecat 4.1.1 / JasperFx 2.0.1) and bump to 6.0.1#2892
jeremydmiller merged 1 commit into
mainfrom
upgrade-critter-stack-9.0.1

Conversation

@jeremydmiller
Copy link
Copy Markdown
Member

What

Upgrades the Critter Stack dependencies to their latest published stable versions and bumps Wolverine's own fix version.

Package(s) From To
JasperFx 2.0.0 2.0.1
JasperFx.Events, JasperFx.Events.SourceGenerator 2.0.0 2.1.0
Marten, Marten.AspNetCore, Marten.Newtonsoft 9.0.0 9.0.1
Polecat 4.0.0 4.1.1
Weasel.Core/.EntityFrameworkCore/.MySql/.Oracle/.Postgresql/.SqlServer/.Sqlite 9.0.0 9.0.1
Wolverine (own version) 6.0.0 6.0.1

JasperFx.RuntimeCompiler (5.0.0) and JasperFx.SourceGeneration (2.0.0) are already at their latest published stable, so they're left unchanged.

Why

Picks up the latest GA patch line, notably the keyed-service-location codegen fix that shipped in JasperFx 2.0.1 (jasperfx GH-2878) — keyed services now resolve correctly when a sibling opaque/lambda registration forces a handler onto the service-location path.

Verification

dotnet build wolverine.slnx -c Release — clean (0 warnings, 0 errors, with TreatWarningsAsErrors=true), so the upgrade — including the JasperFx.Events 2.0→2.1 minor bump — compiles across the entire solution. CI runs the full test matrix.

🤖 Generated with Claude Code

Move to the latest published JasperFx.* / Weasel.* / Marten.* / Polecat.*:

  JasperFx                          2.0.0 -> 2.0.1  (keyed-service-location fix, GH-2878)
  JasperFx.Events (+ SourceGenerator) 2.0.0 -> 2.1.0
  Marten / .AspNetCore / .Newtonsoft 9.0.0 -> 9.0.1
  Polecat                           4.0.0 -> 4.1.1
  Weasel.* (7 packages)             9.0.0 -> 9.0.1

JasperFx.RuntimeCompiler (5.0.0) and JasperFx.SourceGeneration (2.0.0) are
already at their latest published stable versions, so they're unchanged.

Bump Wolverine's own version 6.0.0 -> 6.0.1. Full wolverine.slnx builds clean
in Release.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@jeremydmiller jeremydmiller merged commit 083d85b into main May 24, 2026
22 checks passed
dmytro-pryvedeniuk pushed a commit to dmytro-pryvedeniuk/wolverine that referenced this pull request May 26, 2026
Patch release on the 6.0 line: keyed-service-location fix (via JasperFx 2.0.1,
JasperFxGH-2878), SQS fair queues opt-in (JasperFx#2886), ancillary-store outbox per-store
schema fix (JasperFx#2887), and the Critter Stack dependency refresh (JasperFx#2892, JasperFx#2891).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

1 participant