Releases: JasperFx/marten
Releases · JasperFx/marten
V7.26.2
What's Changed
- Health checks multi tenancy workaround by @jeremydmiller in #3353
- Test to verify Include(dict) + ToPagedListAsync behavior. Closes GH-3351 by @jeremydmiller in #3354
- Test to verify that deep nested accessors work in Select() functions.… by @jeremydmiller in #3355
- Prevent accidental usage of generic Add for live projections by @Hawxy in #3359
- Correcting the documentation on building a database upfront. Closes G… by @jeremydmiller in #3363
- Update 'Cross-Stream Projections' to 'Multi-Stream Projections' by @walero-moon in #3364
- Fix issues with deletions and updates in dirty tracked session by @e-tobi in #3343
- Fix for numeric revisioned documents being loaded then updated by ide… by @jeremydmiller in #3368
- calling the drop database in a separate command. Closes GH-3366 by @jeremydmiller in #3369
New Contributors
- @walero-moon made their first contribution in #3364
Full Changelog: V7.26.1...V7.26.2
V7.26.1
What's Changed
- Upsert fix and Nuget metadata fixes for 7.26.1 by @jeremydmiller in #3346
- Fix for a combo of duplicated field selects + paging + include by @jeremydmiller in #3347
- Select transform + paging in LINQ provider by @jeremydmiller in #3348
Full Changelog: V7.26.0...V7.26.1
V7.26.0
What's Changed
- Document table partitioning by @jeremydmiller in #3344
Full Changelog: V7.25.2...V7.26.0
V7.25.2
v7.25 Release notes: https://jeremydmiller.com/2024/07/24/marten-7-25-is-better-faster-stronger/
What's Changed
- Bump ws and netlify-cli by @dependabot in #3285
- Hardening LINQ against some unusual dynamic Expressions by @jeremydmiller in #3339
- Update stream version mechanics to fix callbacks application by @jeremydmiller in #3340
- Create temp table for bulk loading with "LIKE" clause by @e-tobi in #3334
Please update to at least 7.25.2 if you are on 7.25. just because of the stream version mechanic fix up above*
Full Changelog: V7.25.1...V7.25.2
V7.25.0
Release notes: https://jeremydmiller.com/2024/07/24/marten-7-25-is-better-faster-stronger/
What's Changed
- Identity map optimization for FetchForWriting() where the aggregates are Inline by @jeremydmiller in #3320
- Add community section to docs by @mysticmind in #3313
- New event appending performance harness by @jeremydmiller in #3322
- Event sourcing refactoring by @jeremydmiller in #3323
- Fix for "quick append" mode correctly revisioning aggregate documents by @jeremydmiller in #3324
- Bump System.Text.Json from 8.0.0 to 8.0.4 in /src/Marten by @dependabot in #3302
- Updated STJ for security warnings by @jeremydmiller in #3325
- Event appending optimization by @jeremydmiller in #3328
- Migrate build system to use Nuke Build by @mysticmind in #3327
- Event Store Sharding and other optimizations by @jeremydmiller in #3330
- New query plan feature. Closes GH-3318 by @jeremydmiller in #3331
Full Changelog: V7.24.0...v7.25.0
V7.25.1
What's Changed
Full Changelog: v7.25.0...V7.25.1
V7.24.0
What's Changed
- Fix sync batch execution on async path by @Hawxy in #3309
- Avoid wasted db round trips by not loading single stream projections for new streams by @elexisvenator in #3311
- Fix event load exceptions causing rebuilds to finish early by @Hawxy in #3300
- Change IList -> List in Public API by @Hawxy in #3316
- Made LinqInternalExpressions public by @jeremydmiller in #3319
Full Changelog: V7.23.1...V7.24.0
7.23.1
What's Changed
- fix: Tenanted bulk loading should consider tenant id as part of document identity by @elexisvenator in #3297
Full Changelog: V7.23.0...V7.23.1
V7.23.0
Reverting all of the inline projection optimizations that caused user issues
V7.22.0
What's Changed
- Fix on the quick append function generation for causation ids by @jeremydmiller in #3293
- Opt out for identity map optimizations of inline aggregates by @jeremydmiller in #3292
Full Changelog: V7.21.1...V7.22.0