Skip to content

Refresh Polecat 4.0 migration guide for current alpha line + landed AOT slices#78

Merged
jeremydmiller merged 1 commit into
mainfrom
docs/migration-guide-refresh
May 13, 2026
Merged

Refresh Polecat 4.0 migration guide for current alpha line + landed AOT slices#78
jeremydmiller merged 1 commit into
mainfrom
docs/migration-guide-refresh

Conversation

@jeremydmiller

Copy link
Copy Markdown
Member

Summary

Two updates to keep the migration guide accurate as the 2026-wave alphas roll forward and the AOT pillar lands.

Foundation-pin table refresh

Package Was (alpha.8/3/2) Now
`JasperFx` `2.0.0-alpha.8` `2.0.0-alpha.11`
`JasperFx.Events` `2.0.0-alpha.3` `2.0.0-alpha.4`
`Weasel.SqlServer` `9.0.0-alpha.2` `9.0.0-alpha.3`
`Weasel.EntityFrameworkCore` `9.0.0-alpha.2` `9.0.0-alpha.3`

Adds a note that the alpha line is still rolling forward and consumers should pin all five packages together (renovate/dependabot config tip).

AOT / codegen posture rewrite

Replaces the "will be set once the audit lands" forward-looking text with a current-state recap:

Test plan

  • `npm run docs-build` — site builds without errors locally on the JasperFx docs side; Polecat docs use the same VitePress toolchain so the markdown is syntactically valid
  • CI passes

🤖 Generated with Claude Code

Two updates to keep the migration-guide accurate as the 2026-wave alphas
roll forward:

- Bump the foundation-pin table to current Polecat 4 alpha versions:
  JasperFx alpha.8 → alpha.11, JasperFx.Events alpha.3 → alpha.4,
  Weasel.* alpha.2 → alpha.3. Note that the alpha line is still rolling
  forward and consumers should pin all five together.

- Rewrite the AOT / codegen posture section to reflect the actual landed
  state: IsAotCompatible=true is set on the Polecat assembly (#67), and
  the reflective surfaces have been progressively annotated through #74
  (serialization), #75 (projection replay), #76 (LINQ extension/provider),
  and #77 (storage / registry / event-store explorer). Link out to the
  cross-stack "Publishing AOT with JasperFx" guide on jasperfx.github.io
  for the end-to-end walkthrough.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@jeremydmiller jeremydmiller merged commit 9f6f07e into main May 13, 2026
6 checks passed
@jeremydmiller jeremydmiller deleted the docs/migration-guide-refresh branch May 14, 2026 15:25
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