Releases: JasperFx/marten
V8.3.1
What's Changed
- Little doc note to only use Vogen or StronglyTypedId for value type… by @jeremydmiller in #3853
- Relaxing the naming convention restriction for strong typed identifie… by @jeremydmiller in #3852
- Test that verifies you can introduce partitioning to archived events … by @jeremydmiller in #3854
- Several fixes for event sourcing support to Marten 8 by @jeremydmiller in #3855
Full Changelog: V8.3.0...V8.3.1
V8.3.0
What's Changed
- Introduced
RegisterValueType<TValueType>()
method by @HakamFostok in #3835 - Little tweak to the migration code to Marten 8. Closes GH-3803 by @jeremydmiller in #3842
- Hardening the default marten logger against effectively no-ops in Sav… by @jeremydmiller in #3841
- Readonly struct by @HakamFostok in #3846
- Switch expressions by @HakamFostok in #3845
- Regex source generators by @HakamFostok in #3844
- Upgraded JasperFx.Events for fix to rebuild command w/ single databas… by @jeremydmiller in #3847
New Contributors
- @HakamFostok made their first contribution in #3835
Full Changelog: V8.2.1...V8.3.0
V8.2.1
V8.2.0
The CLI improvements in JasperFx & Weasel and the corresponding changes to Marten are substantial, even though nothing else in Marten changes in this release.
What's Changed
- Upgrades to JasperFx & Weasel for CLI improvements by @jeremydmiller in #3833
Full Changelog: V8.1.2...V8.2.0
V8.1.2
What's Changed
- Update
EventProjection
namespace in docs by @lukedukeus in #3829 - fix: #3823 fix tests fix interface by @kopfrechner in #3831
- Upgrade of JasperFx for Application Assembly detection problems by @jeremydmiller in #3832
Full Changelog: V8.1.0...V8.1.2
V8.1.0
What's Changed
- Just some small clumpsy looking tutorial docs improvement by @erdtsieck in #3821
- updated cli commands by @JeffryGonzalez in #3820
- Codegen for the EventStorage and ApplicationAssembly Fixes for Marten 8 by @jeremydmiller in #3827
- feat: #3823 add support for masking rules using Func delegates by @kopfrechner in #3825
- Fix blind replace of
d.
in TypedLocator causing issues when schema name ends withd
by @mysticmind in #3824
New Contributors
- @JeffryGonzalez made their first contribution in #3820
- @kopfrechner made their first contribution in #3825
Full Changelog: V8.0.1...V8.1.0
V8.0.1
Please upgrade from 8.0 to 8.0.1
The big change here is addressing a "Connection Leak" issue when running the Async Daemon with aggregation projections. We apologize for the inconvenience here:-(
Also, the database index change is technically a breaking change, but we're bending the rules because this should have been in the 8.0.0 change. This removes a table index that probably isn't helpful anyway.
What's Changed
- Update migration and rebuild guide by @Hawxy in #3816
- Remove unnecessary default index on tenantId when using default prima… by @schadowfax in #3817
- Eliminates the connection leak issue w/ async aggregation projections by @jeremydmiller in #3819
Full Changelog: V8.0.0...V8.0.1
V8.0.0
Release Overview: Blog Post
Breaking Changes: Read Migration Guide
What's Changed
- Replaced term LightWeightDocumentSession in Session documentation with LightweightSession by @jedidja in #3747
- Update compiled-queries.md by @jakobt in #3742
- docs(Ngram search): Added doc on how to search on multiple properties by @WilvanBil in #3738
- Add support for string comparison methods by @lukedukeus in #3744
- Fix broken link by @lukedukeus in #3758
- Modernize Marten's default logger by @Hawxy in #3788
- New IEventStoreOperations.CompletelyReplaceEvent() by @jeremydmiller in #3800
- Fix camel casing typo in JSON field names documentation. by @Hallmanac in #3801
- Update docs to use ResetAllMartenDataAsync() by @dxiao in #3554
- Stream Compacting & improvements to event store descriptors. Closes G… by @jeremydmiller in #3804
- Put back test for codegen test. Closes GH-3805 by @jeremydmiller in #3807
- Using CritterStackDefaults() in place of old OptimizeWorkflow() for V8 by @jeremydmiller in #3806
- fix FK reference from multi tenanted doc to single tenanted doc by @aare-arnold in #3780
- Test to verify rebuilds are working correctly w/ quick append in plac… by @jeremydmiller in #3808
- Fixes summary of StartStream overload for string IDs by @mxa0079 in #3793
- 8.0 RC 1! by @jeremydmiller in #3812
- Add support policy by @Hawxy in #3813
- Finalizing V8 by @jeremydmiller in #3815
- Marten tutorial docs -> building a freight and delivery management system using event sourcing by @erdtsieck in #3728
New Contributors
- @WilvanBil made their first contribution in #3738
- @lukedukeus made their first contribution in #3744
- @Hallmanac made their first contribution in #3801
- @dxiao made their first contribution in #3554
- @aare-arnold made their first contribution in #3780
- @mxa0079 made their first contribution in #3793
Full Changelog: V7.39.1...V8.0.0
V7.40.5
What's Changed
Full Changelog: V7.40.4...V7.40.5
V7.40.4
What's Changed
- Additional test coverage on using single tenanted documents from tenanted sessions by @jeremydmiller in #3790
- Make SingleTenanted attribute work properly by @Gwynbleid85 in #3794
- Fix Full-text search mapping lookup by @Hawxy in #3797
New Contributors
- @Gwynbleid85 made their first contribution in #3794
Full Changelog: V7.40.3...V7.40.4