Release 0.13.0
·
1688 commits
to master
since this release
Minor Changes:
- Re-implement query transpilation into SQL, fixing issues (#386, #449, #450, #484, #558). PR #754
- Re-implement cascading deletes for better performance. PR #839
- Add support for deferred schema activation to allow for greater modularity. (#834) PR #839
- Add query caching mechanism for offline development (#550) PR #839
- Add table method
.update1
to update a row in the table with new values (#867) PR #763, #889 - Python datatypes are now enabled by default in blobs (#761). PR #859
- Added permissive join and restriction operators
@
and^
(#785) PR #754 - Support DataJoint datatype and connection plugins (#715, #729) PR 730, #735
- Add
dj.key_hash
alias todj.hash.key_hash
(#804) PR #862 - Default enable_python_native_blobs to True
- Bugfix - Regression error on joins with same attribute name (#857) PR #878
- Bugfix - Error when
fetch1('KEY')
whendj.config['fetch_format']='frame'
set (#876) PR #880, #878 - Bugfix - Error when cascading deletes in tables with many, complex keys (#883, #886) PR #839
- Add deprecation warning for
_update
. PR #889 - Add
purge_query_cache
utility. PR #889 - Add tests for query caching and permissive join and restriction. PR #889
- Drop support for Python 3.5 (#829) PR #861