================
- Update FileField when creating a new file 714
- Added ``EmbeddedDocumentListField`` for Lists of Embedded Documents. 826
- ComplexDateTimeField should fall back to None when null=True 864
- Request Support for $min, $max Field update operators 863
- ``BaseDict`` does not follow ``setdefault`` 866
- Add support for $type operator 766
- Fix tests for pymongo 2.8+ 877
- No module named 'django.utils.importlib' (Django dev) 872
- Field Choices Now Accept Subclasses of Documents
- Ensure Indexes before Each Save 812
- Generate Unique Indices for Lists of EmbeddedDocuments 358
- Sparse fields 515
- write_concern not in params of Collectionremove 801
- Better BaseDocument equality check when not saved 798
- OperationError: Shard Keys are immutable. Tried to update id even though the document is not yet saved 771
- with_limit_and_skip for count should default like in pymongo 759
- Fix storing value of precision attribute in DecimalField 787
- Set attribute to None does not work (at least for fields with default values) 734
- Querying by a field defined in a subclass raises InvalidQueryError 744
- Add Support For MongoDB 2.6.X's maxTimeMS 778
- abstract shouldn't be inherited in EmbeddedDocument 789
- Allow specifying the '_cls' as a field for indexes 397
- Stop ensure_indexes running on a secondaries unless connection is through mongos 746
- Not overriding default values when loading a subset of fields 399
- Saving document doesn't create new fields in existing collection 620
- Added ``Queryset.aggregate`` wrapper to aggregation framework 703
- Added support to show original model fields on to_json calls instead of db_field 697
- Added Queryset.search_text to Text indexes searchs 700
- Fixed tests for Django 1.7 696
- Follow ReferenceFields in EmbeddedDocuments with select_related 690
- Added preliminary support for text indexes 680
- Added ``elemMatch`` operator as well - ``match`` is too obscure 653
- Added support for progressive JPEG 486 548
- Allow strings to be used in index creation 675
- Fixed EmbeddedDoc weakref proxy issue 592
- Fixed nested reference field distinct error 583
- Fixed change tracking on nested MapFields 539
- Dynamic fields in embedded documents now visible to queryset.only() / qs.exclude() 425 507
- Add authentication_source option to register_connection 178 464 573 580 590
- Implemented equality between Documents and DBRefs 597
- Fixed ReferenceField inside nested ListFields dereferencing problem 368
- Added the ability to reload specific document fields 100
- Added db_alias support and fixes for custom map/reduce output 586
- post_save signal now has access to delta information about field changes 594 589
- Don't query with $orderby for qs.get() 600
- Fix id shard key save issue 636
- Fixes issue with recursive embedded document errors 557
- Fix clear_changed_fields() clearing unsaved documents bug 602
- Removing support for Django 1.4.x, pymongo 2.5.x, pymongo 2.6.x.
- Removing support for Python < 2.6.6
- Fixed $maxDistance location for geoJSON $near queries with MongoDB 2.6+ 664
- QuerySet.modify() and Document.modify() methods to provide find_and_modify() like behaviour 677 773
- Added support for the using() method on a queryset 676
- PYPY support 673
- Connection pooling 674
- Avoid to open all documents from cursors in an if stmt 655
- Ability to clear the ordering 657
- Raise NotUniqueError in Document.update() on pymongo.errors.DuplicateKeyError 626
- Slots - memory improvements 625
- Fixed incorrectly split a query key when it ends with "_" 619
- Geo docs updates 613
- Workaround a dateutil bug 608
- Conditional save for atomic-style operations 511
- Allow dynamic dictionary-style field access 559
- Increase email field length to accommodate new TLDs 726
- index_cls is ignored when deciding to set _cls as index prefix 733
- Make 'db' argument to connection optional 737
- Allow atomic update for the entire ``DictField`` 742
- Added MultiPointField, MultiLineField, MultiPolygonField
- Fix multiple connections aliases being rewritten 748
- Fixed a few instances where reverse_delete_rule was written as reverse_delete_rules. 791
- Make ``in_bulk()`` respect ``no_dereference()`` 775
- Handle None from model __str__; Fixes 753 754
- _get_changed_fields fix for embedded documents with id field. 925