Released: July 24, 2017
[orm] [bug] Fixed regression from 1.1.11 where adding additional non-entity
columns to a query that includes an entity with subqueryload
relationships would fail, due to an inspection added in 1.1.11 as a
result of #4011.
[orm] [bug] Fixed bug involving JSON NULL evaluation logic added in 1.1 as part
of #3514 where the logic would not accommodate ORM
mapped attributes named differently from the
that was mapped.
[orm] [bug] Added
KeyErrorchecks to all methods within
WeakInstanceDictwhere a check for
key in dictis
followed by indexed access to that key, to guard against a race against
garbage collection that under load can remove the key from the dict
after the code assumes its present, leading to very infrequent
- [oracle] [feature] [postgresql] Added new keywords
Sequence, to allow rendering
of the CACHE parameter understood by Oracle and PostgreSQL, and the
ORDER parameter understood by Oracle. Pull request
courtesy David Moore.
[bug] [py3k] [tests] Fixed issue in testing fixtures which was incompatible with a change
made as of Python 3.6.2 involving context managers.
This change is also backported to: 1.0.18