Skip to content

Update JasperFx and Marten packages to latest versions#2313

Merged
jeremydmiller merged 1 commit intomainfrom
fix/2302-update-jasperfx-marten-packages
Mar 16, 2026
Merged

Update JasperFx and Marten packages to latest versions#2313
jeremydmiller merged 1 commit intomainfrom
fix/2302-update-jasperfx-marten-packages

Conversation

@jeremydmiller
Copy link
Copy Markdown
Member

Summary

  • Updates JasperFx 1.21.0 → 1.21.1, JasperFx.Events 1.23.1 → 1.24.0
  • Updates Marten 8.23.0 → 8.25.0, Marten.AspNetCore 8.23.0 → 8.25.0
  • JasperFx.RuntimeCompiler and Weasel.* packages are already at latest versions

The JasperFx 1.21.1 update includes a fix for generated handler code that was using synchronous Dispose() on service scopes instead of DisposeAsync(), causing InvalidOperationException with IAsyncDisposable services.

Closes #2302

Test plan

  • nuke compile succeeds across all target frameworks (net8.0, net9.0, net10.0)
  • Run full test suite to verify no regressions from package updates

🤖 Generated with Claude Code

- JasperFx 1.21.0 → 1.21.1
- JasperFx.Events 1.23.1 → 1.24.0
- Marten 8.23.0 → 8.25.0
- Marten.AspNetCore 8.23.0 → 8.25.0

JasperFx 1.21.1 includes a fix for generated handler code using
synchronous Dispose() on service scopes instead of DisposeAsync(),
which caused runtime exceptions with IAsyncDisposable services.

Closes #2302

Co-Authored-By: Claude Opus 4.6 <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.

Generated handler code uses synchronous Dispose for service scopes, causing exception with IAsyncDisposable

1 participant