Shipped · Databases

What JasperFx/marten shipped

The public repository of Martendb · github.com/JasperFx/marten

Written by FoxPlug from public releases; not affiliated with Martendb. An automatic summary of the public release, pull request and commit data of github.com/JasperFx/marten. Martendb did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

Follow marten's weekly shipped digest

Week of September 21, 2026

What shipped

Why it matters

This week delivers tenant identity consistency fixes across multiple code paths, correctness improvements for projection progress tracking and LINQ queries, and documentation updates for contributors. These fixes address real production issues and edge cases in event sourcing, tenancy, and query projection.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Marten 9.40.0: tenant id consistency fixes, projection progress row count check, GroupJoin/SelectMany LINQ correction, and Select() null handling. Read the release notes for the archiving behaviour change if you use projections.

Post for LinkedIn

Marten 9.40.0 ships this week with fixes across tenancy, projections, and LINQ queries. Tenant id handling is now consistent at all boundaries where ids are stamped or keyed. Projection progress tracking checks every write instead of just the first. GroupJoin().SelectMany() outer projections work correctly. Select() projections no longer embed explicit JSON nulls for absent keys. The README is updated for current contributor workflows. One behaviour change: archiving projections now decides one action per batch rather than per event.

Week of September 14, 2026

What shipped

Why it matters

Marten.PgVector was shipped in 9.36.0 but contained silent correctness bugs where searches returned wrong rows. 9.37.0 audited the entire search surface and fixed eighteen issues discovered in that audit. The alignment with JasperFx's shared vector contracts means application code can now use a single API across multiple stores.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Marten 9.37.0: fixed eighteen silent correctness bugs in vector and hybrid search found by auditing the surface 9.36.0 shipped. Searches returned wrong rows in plausible order. All fixed.

Post for LinkedIn

Marten 9.37.0 shipped this week with eighteen correctness fixes for vector and hybrid search. Every bug was silent—searches returned plausible answers in the right order, but they were wrong. The 9.36.0 release introduced PgVector search; 9.37.0 audited the entire surface and fixed what it found. Marten.PgVector now shares JasperFx's store-neutral vector contracts, aligning with other stores on one API.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-09-29.

Is this your repo? Ask us to remove this page.