Skip to content

Version 2.1.0

Compare
Choose a tag to compare
@evanchooly evanchooly released this 12 Nov 13:55
· 2313 commits to master since this release

Version 2.1.0 (Nov 11, 2020)

Notes

Downloads

Binaries can be found on maven central.

Docs

Full documentation and javadoc can be found at https://github.com/MorphiaOrg/morphia and https://morphia.dev/2.1.0/javadoc/.

28 Issues Resolved

BREAKING

  • Issue #1514: Remove unnecessary generics from mapping code
  • Issue #1520: Allowing mapping of third party types creates a hole in validation

TASK

  • Issue #1489: Remove final parameters from checkstyle
  • Issue #1515: Merge/remove MappedClass/MappedField classes

AGGREGATION

BUG

  • Issue #1464: datastore.save(List entities) cause no initial value on @Version field
  • Issue #1484: forward port #1483
  • Issue #1487: @CappedAt should only set provided values
  • Issue #1504: Migration to morphia 2.0.x break data retrieval because of timezone assumptions
  • Issue #1506: Cascading Generics are not correctly mapped
  • Issue #1514: Remove unnecessary generics from mapping code
  • Issue #1520: Allowing mapping of third party types creates a hole in validation
  • Issue #1524: Add a conversion to/from BigDecimal and String
  • Issue #1528: Filters.eq().not() is not applying the negation (2.0.2)

DOCS

ENHANCEMENT

EXPERIMENTAL

  • Issue #1520: Allowing mapping of third party types creates a hole in validation
  • Issue #1522: Document mapping external types

KOTLIN

  • Issue #1448: Allow instancing of classes with non-empty constructor