Releases: JasperFx/marten
Releases · JasperFx/marten
V7.16.0
What's Changed
- Improvements and utilities for automated testing using the async daemon by @jeremydmiller in #3228
Full Changelog: V7.15.0...V7.16.0
V7.15.0
What's Changed
- Fix: TeardownDataOnRebuild = false must not throw unique constraint exception on multiple rebuilds by @AlexZeitler in #3220
- New RollUpByTenant() feature for multi-stream projections. Closes GH-… by @jeremydmiller in #3225
- Much better assertion exception explaining multi-stream aggregation i… by @jeremydmiller in #3224
- Case insensitive tenant id styles by @jeremydmiller in #3226
Full Changelog: V7.14.0...V7.15.0
V7.14.0
What's Changed
- Revert "Disabling Npgsql logging by default" by @jeremydmiller in #3212
- Replace gitter link with discord link in contribution guide by @AlexZeitler in #3217
- Explain intend of IProjection and IProjectionSource by @AlexZeitler in #3216
- TeardownDataOnRebuild = false prevents deleting existing projections by @AlexZeitler in #3213
- Make ToAsyncEnumerable() set the QueryStatistics.TotalResult by @e-tobi in #3218
- Handling the peculiar way that oData formats Where() clauses by @jeremydmiller in #3219
Full Changelog: V7.13.0...V7.14.0
V7.13.0
What's Changed
- Allow initial System.Text.Json.JsonSerializerOptions to be a copy by @CptWesley in #3207
- Ensuring that the event storage is created before doing FetchStreamSta… by @jeremydmiller in #3209
- Upgrade to Weasel 7.4.1 & Npgsql latest by @jeremydmiller in #3210
- Disabling Npgsql logging by default by @jeremydmiller in #3211
New Contributors
- @CptWesley made their first contribution in #3207
Full Changelog: V7.12.0...V7.13.0
V7.12.0
What's Changed
- Allow using only DataSource in master table multi tenant options by @d0pare in #3188
- Add pause/resume to Projection Coordinator by @Hawxy in #3190
- Event is serializable. Need this for Wolverine by @jeremydmiller in #3197
- Ability to build GIN/GIST index on object[] member. Closes GH-3194 by @jeremydmiller in #3199
- Fixed yet another Include + Select() combo. Closes GH-3192 by @jeremydmiller in #3200
- Revision concurrency using store by @jeremydmiller in #3202
- New ApplyMetadata() recipe for applying metadata to aggregate project… by @jeremydmiller in #3203
New Contributors
Full Changelog: v7.11.0...V7.12.0
V7.11.0
What's Changed
- Fix / 3182 - Non generic enumerate exception by @KieranBond in #3183
- Code generation for sync fetchstream with headers. Closes GH-3180 by @murlakatam in #3181
- Support NpgsqlMultiHostDataSource by @Hawxy in #3112
- Upgrading JasperFx.CodeGeneration because of the preview vs write vs … by @jeremydmiller in #3185
- Ability to do codegen for a projection named "Projection" by @jeremydmiller in #3186
New Contributors
- @KieranBond made their first contribution in #3183
- @murlakatam made their first contribution in #3181
Full Changelog: V7.10.2...v7.11.0
V7.10.2
What's Changed
- Quick fix for async projection shard names. Closes GH-3165 by @jeremydmiller in #3179
Full Changelog: V7.10.1...V7.10.2
V7.10.1
What's Changed
- fix fulltext index definitions by @elexisvenator in #3174
- Running through DocumentStore and all the various ITenancy implementa… by @jeremydmiller in #3176
Full Changelog: V7.10.0...V7.10.1
V7.10.0
What's Changed
- Support for query.Include mapped by any property by @elexisvenator in #3164
- Add OpenTelemetry event tracing to connections by @SeanFarrow in #3102
- Open Telemetry support (Sean Farrow's work + minor cleanup) by @jeremydmiller in #3169
- Couple fixes for subscriptions around configuration, error handling w… by @jeremydmiller in #3168
- Open Telemetry and Metrics support for Marten by @jeremydmiller in #3172
New Contributors
- @SeanFarrow made their first contribution in #3102
Full Changelog: V7.9.0...V7.10.0
V7.9.0
Mostly a bug fix release, but there's a couple convenience methods added for registering subscriptions, so it's a minor point release
What's Changed
- Adjustments to LINQ queries against duplicated fields. Closes GH-3150… by @jeremydmiller in #3153
- No longer erroneously creating schema tables for live aggregations re… by @jeremydmiller in #3154
- Renamed the daemon tests to DaemonTests by @jeremydmiller in #3155
- Updated to Weasel 7.4 to address PK change detection issues. Closes G… by @jeremydmiller in #3156
- Subscription docs by @jeremydmiller in #3161
- Daemon checks the high water mark now on every call to rebuild a pr… by @jeremydmiller in #3163
Full Changelog: V7.8.0...V7.9.0