Skip to content

Consume JasperFx 2.1.2 across all JasperFx.* packages#4564

Merged
jeremydmiller merged 1 commit into
masterfrom
chore/consume-jasperfx-2.1.2
May 27, 2026
Merged

Consume JasperFx 2.1.2 across all JasperFx.* packages#4564
jeremydmiller merged 1 commit into
masterfrom
chore/consume-jasperfx-2.1.2

Conversation

@jeremydmiller
Copy link
Copy Markdown
Member

What

Bumps the four JasperFx packages Marten depends on to the aligned 2.1.2 release (upstream now locks them to a single $(JasperFxVersion)):

Package From To
JasperFx 2.0.1 2.1.2
JasperFx.Events 2.1.1 2.1.2
JasperFx.Events.SourceGenerator 2.1.1 2.1.2
JasperFx.SourceGenerator 2.0.1 2.1.2

JasperFx.RuntimeCompiler is intentionally not touched — it versions independently upstream and isn't part of the 2.1.2 set (master no longer references it anyway).

Why

2.1.2 carries the #4562 event-parameter-naming generator support (the source generator now accepts ev as a conventional event parameter name across SingleStreamProjection / MultiStreamProjection / EventProjection). The documentation for that behavior already landed in #4563; this PR delivers the actual generator via the package bump.

Validation

  • Full solution builds clean against 2.1.2 — 0 errors across all 45 projects; no API adaptation required for the JasperFx 2.0.1 → 2.1.2 minor bump.
  • Runtime suites are exercised by CI.

🤖 Generated with Claude Code

Bump the four JasperFx packages Marten depends on to the aligned 2.1.2 release
(they now lock to a single $(JasperFxVersion) upstream):

- JasperFx                          2.0.1 -> 2.1.2
- JasperFx.Events                   2.1.1 -> 2.1.2
- JasperFx.Events.SourceGenerator   2.1.1 -> 2.1.2
- JasperFx.SourceGenerator          2.0.1 -> 2.1.2

JasperFx.RuntimeCompiler is intentionally left alone — it versions independently
upstream and is not part of the 2.1.2 set (and master no longer references it).

2.1.2 carries the #4562 event-parameter-naming generator support (accepts `ev`
as a conventional event parameter name) whose docs landed in #4563. Full solution
builds clean against 2.1.2 (0 errors, all 45 projects); no API adaptation needed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@jeremydmiller jeremydmiller merged commit 04c13f3 into master May 27, 2026
6 checks passed
@jeremydmiller jeremydmiller deleted the chore/consume-jasperfx-2.1.2 branch May 27, 2026 10:57
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