Skip to content

Questions? Join our Discord.

JasperFx

Formal support for Wolverine, Marten, and Polecat is available through our Support Plans.

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.

Proprietary. Copyright © JasperFx Software LLC. See LICENSE for terms.