Migrating from Marten 8 to Marten 9 New in 1.4.0
Migrate a .NET application from Marten 8 to Marten 9 (Critter Stack 2026). Covers the JasperFx 2.0 / Weasel 9.0 dependency bump, runtime-codegen removal, namespace relocations (OperationRole, BulkInsertMode, IStorageOperation), flipped StoreOptions defaults with RestoreV8Defaults(), the IRevisioned (int) vs ILongVersioned (long) versioning model, inline-lambda projection removal, lightweight default sessions, System.Text.Json default, and DCB boundary aggregates.
Use when upgrading a Marten 8.x codebase to Marten 9.0.
Skill details
- Skill name:
marten-migration-v8-to-v9 - Applies to:
marten - Tags:
migration,marten,marten-9,critter-stack-2026,upgrade,breaking-changes - Added in: 1.4.0
- License: Proprietary. Copyright JasperFx Software LLC.
