Releases: dj-nitehawk/MongoDB.Entities
Releases · dj-nitehawk/MongoDB.Entities
v21.0.2 Release
CHANGELOG
- upgrade mongodb driver to v2.19
- update watcher to be compatible with v3 linq engine
v21.0.1 Release
CHANGELOG
IMPORTANT: if upgrading from v20, do test your queries before pushing v21 to production. there may be breaking changes that can result from the switch to LINQ3 provider. for ex: the
[-1]
magic index no longer translates to$
operator and you must update your queries to use the linq extension method.FirstMatchingElement()
if previously was using[-1]
in updates.
- switched to LINQ3 translation engine #info
- new
SaveOnlyAsync
andSaveExceptAsync
methods that accept anIEnumerable<string>
of property names #180 - deprecate
Many<T>.ParentsQueryable()
method due to incompatibility with LINQ3 - enable sourcelink/symbol packages
- upgrade mongo driver to latest
- upgrade release pipeline to
.net7.0
v20.26.5 Release
NO BREAKING CHANGES
CHANGELOG
- upgrade mongo driver to latest
v20.26.3 Release
NO BREAKING CHANGES
CHANGELOG
- upgrade mongo driver to latest
v20.26.2 Release
NO BREAKING CHANGES
CHANGELOG
- hotfix for bulk updates not working with .ModifyWith(entity)
- upgrade dependencies to latest
v20.26.1 Release
NO BREAKING CHANGES
CHANGELOG
- hotfix for issue #146 (all children not removed when supplying multiple child IDs)
- change project lang version to 10.0
- upgrade test/benchmark project SDK to .net 6.0
- upgrade dependencies to latest
v20.26 Release
NO BREAKING CHANGES
CHANGELOG
- add MD5 verification support for file uploads
- add diacritic support for fuzzy text search
- change project lang version to 9.0
v20.25.1 Release
NO BREAKING CHANGES
CHANGELOG
- fix page count rounding issue in PagedSearch
- add guard clause for IncludeRequiredProps() method
- upgrade mongo driver to latest
- increase test coverage
v20.24 Release
NO BREAKING CHANGES
CHANGELOG
- ability to auto include props marked with
[BsonRequired]
in projections - caching mechanism for Templates
- refactor extensions
- increase test coverage
v20.23 Release
NO BREAKING CHANGES
CHANGELOG
- improve Prop class
- improve Template class
- allow custom IDs for file entities
- upgrade dependencies