Fixed #20977 -- Fixed writing migrations to disk on Python 3
ignore build directory, so it doesn't accidentally get committed
Fixed #18719 -- Made force_bytes more consistent with force_text.
Fixed #21052 -- Small performance optimization.
Make db.migrations ignore South-style migrations.
Merge pull request #1557 from garrypolley/remove-build-address

Added /build/ to .gitignore, so it doesn't accidentally get committed
Add --list option to migrate command
Fix SchemaEditor.__exit__ to handle exceptions correctly
Fixed #10164 -- Made AutoField increase monotonically on SQLite

Thanks malte for the report.
documented RelatedManager calling save() behind the scenes, added section on direct replacement of related object set
Fixed #20975 -- Fixed identation in docs/internals/committers.txt

Thanks EvilDMP for the report.
Merge pull request #1560 from technivore/ticket_20970

Related Fields documentation improvements
Fixed #21029: Test for previously-commited SchemaEditor.__exit__ bug.
Project/ModelState now correctly serialize multi-model inheritance
Also test failure case of ProjectState dependency resolution
Fixed #20812 -- Error out if __unicode__/__str__ doesn't return a text type.
Fixed awkward indentation in admin URLconfs
Added AdminSite attributes for easily changing admin title.
AdminSite now has overridable site_header, site_title and index_title attributes. Changed
each admin view to pass these to the context (in a new AdminSite.each_context() method).
The intent here is to make it easier to override these things in the common case, instead of
having to override a template, which is a bigger burden.
Migration autodetector now corerctly deals with proxy models
Consolidated documentation for F() and Q()