Skip to content

6.31.0 - #4197

Merged
jeremydmiller merged 2 commits into
mainfrom
release-6.31.0
Aug 30, 2026
Merged

6.31.0#4197
jeremydmiller merged 2 commits into
mainfrom
release-6.31.0

Conversation

@jeremydmiller

Copy link
Copy Markdown
Member

Cuts 6.31.0. Bumps <Version> in Directory.Build.props from 6.30.3, adds the CHANGELOG entries for everything since, and corrects a version badge in the deduplication docs that I had guessed at 6.32 when I wrote it.

A minor rather than a patch because the headline item is a new feature: logical message deduplication (#4183 + #4195), opt-in, on its own wolverine_deduplication table.

What's in it

Eleven commits since 6.30.3 (1e5033ba0..223a3aa9f):

#4183 Logical message deduplication, opt-in, on its own table (GH-4180)
#4195 Derive the DeduplicationId from the message — [DeduplicationIdentity] + opts.MessageDeduplication
#4194 Restart a locally-owned shard that stopped with nothing to report (GH-4193)
#4192 Unwrap before testing for a faulted receiver; stop restacking the interceptor (GH-4191)
#4190 See past the pass-through receiver wrappers before branching on the receiver (GH-4188)
#4189 Bound broker startup by a clock, not just an attempt count (GH-4116)
#4187 Report a NativeAck listener's real queue depth and last receipt (GH-4186)
#4185 Event Model: stop claiming TriggerLabel; read a collection response as its element type (GH-4181, GH-4182)
#4184 Never forward an agent command to the node it is already on
#4179 Wait on the fact the test asserts, not a count of envelopes (GH-3399)
#4196 JasperFx to 2.57.2

Verification

dotnet build wolverine.slnx -c Release -f net9.0 at 6.31.0 — 0 errors, 0 warnings.

Second commit corrects a CHANGELOG entry from the first: I had described GH-4181/4182 as a [Deduplicated] change, and it is Event Model derivation. Caught by reading the commit rather than trusting the release window.

🤖 Generated with Claude Code

jeremydmiller and others added 2 commits August 30, 2026 15:24
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The first draft described it as a [Deduplicated] change. It is Event Model
derivation in EventModelRoles.Describe -- an unrelated area that happened to
land in the same release window.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@jeremydmiller
jeremydmiller merged commit c20cc55 into main Aug 30, 2026
38 checks passed
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