1.1.0
Version 1.1.0 (Jan 14, 2016)
Notes
Downloads
Below and on maven central.
Docs
https://rawgithub.com/wiki/mongodb/morphia/javadoc/1.1.0/index.html
Issues Resolved
DOCS
- Issue 878: Update projection docs
- Issue 821: Update docs build to support multiple versions
- Issue 788: Indexing documentation
ENHANCEMENT
- Issue 878: Update projection docs
- Issue 861: Support for Hashed Indexes
- Issue 856: Move to validation-api 1.1
- Issue 850: Added support for mapping sub-packages.
- Issue 832: To add equal with Ignore Case on Query Criteria.
- Issue 821: Update docs build to support multiple versions
- Issue 820: Make MorphiaIterator and Query implement Closeable to utilize "try-with-resources" in Java 7
- Issue 814: Implement EntityCacheFactory #812
- Issue 812: Disable Entity Cache request
- Issue 807: Update style checks config with changes from mongo-java-driver
- Issue 806: Deprecate DefaultCreator.createInst()
- Issue 790: Issue 789
- Issue 789: Add an option for caching the results of Class.forName in DefaultCreator
- Issue 781: Update @indexed to use IndexOptions
- Issue 757: Mapping with reference fails when using more than one db (>= 0.110)
- Issue 614: Add support for sub-packages when using mapPackage
BUG
- Issue 869: Correct deserialization of collection and complex object valued empty…
- Issue 868: Fixed parameter not empty assertion for "reduce"
- Issue 860: Empty maps are deserialized as null
- Issue 851: Missing reference in collection should trigger LazyReferenceFetchingException
- Issue 846: FieldEnd.hasAnyOf() fails with exception on empty Iterable
- Issue 845: correct query validation exception messages fixes #844
- Issue 844: Incorrect validation exception messages in QueryValidator
- Issue 839: GeoNearBuilder.setNear() creates wrong near query (mixing up latitude & longutide)
- Issue 833: Upgrading Morphia fails with MappingException.
- Issue 831: Map<String,List can't save to mongodb
- Issue 830: Class Cast Exception mapping generics morphia 1.0.1 and 1.1.0-SNAPSHOT
- Issue 825: Morphia Entity with embedded BasicDBList fails on IterableConverter.decode
- Issue 819: Saving/finding Map with Date key (with not english locale)
- Issue 817: Add test + fix for reference problem
- Issue 816: @reference : NullPointerException
- Issue 803: Cannot map entities with generic arrays
- Issue 801: Datastore#save throws NPE if the entity returns hashCode that depends on @Version field
- Issue 791: @IndexOptions not defaulting properly like deprecated @Index when using ensureIndexes(Class clazz, boolean background) if background is true
- Issue 784: NullPointerException mapping class implementing an interface
- Issue 757: Mapping with reference fails when using more than one db (>= 0.110)
- Issue 734: @indexes on embedded classes does not use the parent field name as a prefix
UNCATEGORIZED
- Issue 848: Allow for multiple Datastores from one Mapper
- Issue 824: Mapper.toMongoObject() : For references, MappedField can be null if validation is disabled.
- Issue 822: indexing documentation
- Issue 793: Created a test based on the example of issue #755