Releases: JasperFx/marten
Releases · JasperFx/marten
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
V7.8.0
What's Changed
- Added TenantId to IQuerySession signature. Closes GH-3141 by @jeremydmiller in #3144
- Being able to specify where an event subscription starts by @jeremydmiller in #3146
Full Changelog: V7.7.0...V7.8.0
V7.7.0
What's Changed
- Refactor type readiness check to avoid
NullReferenceException
by @Leh2 in #3121 - Revert "#3078 Providing a version for aggregating that is too high should aggregate to null" by @jeremydmiller in #3128
- Ability to do scalar selects to DateTime. Closes GH-3117 by @jeremydmiller in #3129
- Hardening EventGraph.DisposeAsync() agianst the possibility that the … by @jeremydmiller in #3131
- ability to use value + value expressions as values in Linq comparison… by @jeremydmiller in #3130
- Ability to fetch db names for documents/aggregates from marten options. by @elexisvenator in #3127
- Throwing a helpful Linq not supported exception on trying to query wi… by @jeremydmiller in #3132
- Asynchronous version of configure marten to enable FeatureManagement … by @jeremydmiller in #3134
Full Changelog: V7.6.0...V7.7.0
V7.6.0
What's Changed
- Switch to Polly.Core & Bump version by @tomap in #3092
- Modernize JSON configuration by @Hawxy in #3100
- Fix missing disposal in STJ upcasters by @Hawxy in #3099
- fix link in doc by @tomap in #3094
- Fixed the ability to query off of IEvent.Id. Closes GH-3103 by @jeremydmiller in #3105
- #3078 Providing a version for aggregating that is too high should aggregate to null by @erdtsieck in #3079
- Fixed the combination of using an Include() + Select() where the sele… by @jeremydmiller in #3107
- Adjusted the usage of metadata column data in patch expressions. Clos… by @jeremydmiller in #3108
- Locking in ProviderGraph to prevent duplicate code generation by @felixkmh in #3109
- Update Vitepress to v1 + Misc doc updates by @Hawxy in #3111
- Making the operation sorting only apply when there are document types… by @jeremydmiller in #3114
- First class event subscriptions model (WIP) by @jeremydmiller in #3115
New Contributors
Full Changelog: V7.5.0...V7.6.0
V7.5.0
What's Changed
- Correction for
WaitForNonStaleProjectionDataAsync
method by @a-shtifanov-laya in #3081 - fix: FetchForWritng() async projection returns null if there are no additional events to apply by @elexisvenator in #3084
- Async projection testing improvements by @jeremydmiller in #3085
- Ability to automatically migrate a table from UUID versions to numeri… by @jeremydmiller in #3086
- Test to verify that 3082 is working w/ repeated Include() statements by @jeremydmiller in #3089
- Fix faulty connection handling in advisory lock by @Hawxy in #3088
- Ability to use JSONPath expressions within MatchesSQL() literal searc… by @jeremydmiller in #3090
- Advanced SQL query by @e-tobi in #3042
- New AdvanceHighWaterMarkToLatestAsync API by @jeremydmiller in #3091
New Contributors
Full Changelog: V7.4.0...V7.5.0
V7.4.0
What's Changed
- Detection of expressions in LINQ queries from static methods. Closes … by @jeremydmiller in #3070
- Test to verify GH-3065. Include() + conjoined multi-tenancy + SingleO… by @jeremydmiller in #3069
- Case where an include for a parent relationship from a child is no longer working. by @corstian in #3063
- Fix for the child/parent + Include bug from Corstian. by @jeremydmiller in #3075
- Updating to Weasel 7.3. Closes GH-3068 by @jeremydmiller in #3074
- Fix for yet another dictionary LINQ thing, this time for nested prope… by @jeremydmiller in #3073
- Allow to extend Resiliency Policies via
.ExtendPolly()
by @a-shtifanov-laya in #3072 - Smoke test on enhancing Polly resiliency, Bumps to 7.4.0 by @jeremydmiller in #3076
New Contributors
- @corstian made their first contribution in #3063
- @a-shtifanov-laya made their first contribution in #3072
Full Changelog: V7.3.1...V7.4.0