Releases: JasperFx/marten
Releases · JasperFx/marten
V8.7.0
What's Changed
- Adding rebuild projection bug on MultiStreamProjections with Services. by @micahosborne in #3898
- Add (failing) test ensuring that the highwater detector can detect multiple gaps by @alexanderjasper in #3907
- #3905 Support querying on subclass-specific properties in hierarchical documents by @erdtsieck in #3906
- Replace string with char (Performance Improvmenets) by @HakamFostok in #3903
- Avoid using 'Enumerable.Any()' extension method by @HakamFostok in #3899
- Event store fixes for IoC registered aggregate projections and daemon… by @jeremydmiller in #3908
New Contributors
- @alexanderjasper made their first contribution in #3907
Full Changelog: V8.6.0...V8.7.0
V8.6.0
Couple things in one biggish PR:
- New metric for when the highwater mark is being skipped ahead by the daemon
- New ability to track where and when the high water mark skips in a new table
- New ability to mark events as "skipped" so that they would be ignored by either live aggregations or projection rebuilds
What's Changed
- Projection skip tracking, skipping events, fixes for metadata behavio… by @jeremydmiller in #3897
Full Changelog: V8.5.0...V8.6.0
V8.5.0
What's Changed
- CA1826: Use property instead of Linq Enumerable method by @HakamFostok in #3890
- New option for "global" tenanted event aggregates within a conjoined tenancy event store by @jeremydmiller in #3891
Full Changelog: V8.4.0...V8.5.0
V8.4.0
What's Changed
- Bump to 8.3.3 + JasperFx bump by @Hawxy in #3877
- Documentation updates by @jeremydmiller in #3879
- Check if tenant id is not empty before adding parameter to query by @rikharink in #3860
- Fix NRT annotations in MartenRegistry + mild cleanup by @Hawxy in #3881
- Ability to override event metadata by event. Closes GH-3882 by @jeremydmiller in #3883
- Alternative event type naming to allow for duplicate type names for e… by @jeremydmiller in #3885
- Marking a few health check types as public as requested. Closes GH-3884 by @jeremydmiller in #3886
- Replace
Count()
method withCount
andLength
properties by @HakamFostok in #3856 - Avoid unnecessary zero-length array allocations by @HakamFostok in #3887
- Ability to track user name information in events. Closes GH-3265 by @jeremydmiller in #3888
- Minor documentation updates to general pages by @jeremydmiller in #3889
New Contributors
- @rikharink made their first contribution in #3860
Full Changelog: V8.3.2...V8.4.0
V8.3.2
Top line changes are a couple fixes for the Archived
and Tombstone
events where the namespace changed from V7 to V8, and the usage of Archived
within some projections was unintentionally broken -- and now fixed.
What's Changed
- Test verifying that secondary Marten stores are respecting JasperFxOp… by @jeremydmiller in #3859
- Add note about AutoStartHost for integration tests by @marcpiechura in #3869
- Improvements for high water detection in the face of unusual service interruptions by @jeremydmiller in #3870
- FetchForWriting/FetchLatest support within Batch Querying by @jeremydmiller in #3872
- Tests verifying that Version is available for Inline projections if u… by @jeremydmiller in #3873
- V8 Fixes for Archived & Tombstone event usage by @jeremydmiller in #3875
New Contributors
- @marcpiechura made their first contribution in #3869
Full Changelog: V8.3.1...V8.3.2
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