11## Release notes
22
3- ### 0.13.3 -- May 28, 2021
3+ ### 0.13.3 -- TBD
4+ * Add - Expose proxy feature for S3 external stores (#961 ) PR #962
45* Bugfix - Dependencies not properly loaded on populate. (#902 ) PR #919
6+ * Bugfix - Replace use of numpy aliases of built-in types with built-in type. (#938 ) PR #939
7+ * Bugfix - ` ExternalTable.delete ` should not remove row on error (#953 ) PR #956
8+ * Bugfix - Fix error handling of remove_object function in ` s3.py ` (#952 ) PR #955
9+ * Bugfix - Fix regression issue with ` DISTINCT ` clause and ` GROUP_BY ` (#914 ) PR #963
10+ * Bugfix - Fix sql code generation to comply with sql mode ` ONLY_FULL_GROUP_BY ` (#916 ) PR #965
11+ * Bugfix - Fix count for left-joined ` QueryExpressions ` (#951 ) PR #966
12+ * Bugfix - Fix assertion error when performing a union into a join (#930 ) PR #967
513
614### 0.13.2 -- May 7, 2021
715* Update ` setuptools_certificate ` dependency to new name ` otumat `
4452* Fix display of part tables in ` schema.save ` . (#821 ) PR #833
4553* Add ` schema.list_tables ` . (#838 ) PR #844
4654* Fix minio new version regression. PR #847
47- * Add more S3 logging for debugging. (#831 ) PR #832
55+ * Add more S3 logging for debugging. (#831 ) PR #832
4856* Convert testing framework from TravisCI to GitHub Actions (#841 ) PR #840
49-
57+
5058### 0.12.7 -- Oct 27, 2020
5159* Fix case sensitivity issues to adapt to MySQL 8+. PR #819
5260* Fix pymysql regression bug (#814 ) PR #816
53- * Adapted attribute types now have dtype=object in all recarray results. PR #811
61+ * Adapted attribute types now have dtype=object in all recarray results. PR #811
5462
5563### 0.12.6 -- May 15, 2020
5664* Add ` order_by ` to ` dj.kill ` (#668 , #779 ) PR #775 , #783
142150* Bugfix in restriction of the form (A & B) * B (#463 )
143151* Improved error messages (#466 )
144152
145- ### 0.10.0 -- Jan 10, 2018
153+ ### 0.10.0 -- Jan 10, 2018
146154* Deletes are more efficient (#424 )
147- * ERD shows table definition on tooltip hover in Jupyter (#422 )
155+ * ERD shows table definition on tooltip hover in Jupyter (#422 )
148156* S3 external storage
149157* Garbage collection for external sorage
150158* Most operators and methods of tables can be invoked as class methods rather than instance methods (#407 )
158166* Implement union operator +
159167* Implement file-based external storage
160168
161- ### 0.8.0 -- Jul 26, 2017
169+ ### 0.8.0 -- Jul 26, 2017
162170Documentation and tutorials available at https://docs.datajoint.io and https://tutorials.datajoint.io
163171* improved the ERD graphics and features using the graphviz libraries (#207 , #333 )
164172* improved password handling logic (#322 , #321 )
@@ -177,11 +185,11 @@ Documentation and tutorials available at https://docs.datajoint.io and https://t
177185* Added ` dj.create_virtual_module `
178186
179187### 0.4.10 (#286 ) -- Feb 6, 2017
180- * Removed Vagrant and Readthedocs support
188+ * Removed Vagrant and Readthedocs support
181189* Explicit saving of configuration (issue #284 )
182190
183191### 0.4.9 (#285 ) -- Feb 2, 2017
184- * Fixed setup.py for pip install
192+ * Fixed setup.py for pip install
185193
186194### 0.4.7 (#281 ) -- Jan 24, 2017
187195* Fixed issues related to order of attributes in projection.
@@ -210,10 +218,10 @@ Documentation and tutorials available at https://docs.datajoint.io and https://t
210218
211219### 0.3.8 -- Aug 2, 2016
212220* added the ` _update ` method in ` base_relation ` . It allows updating values in existing tuples.
213- * bugfix in reading values of type double. Previously it was cast as float32.
221+ * bugfix in reading values of type double. Previously it was cast as float32.
214222
215223### 0.3.7 -- Jul 31, 2016
216- * added parameter ` ignore_extra_fields ` in ` insert `
224+ * added parameter ` ignore_extra_fields ` in ` insert `
217225* ` insert(..., skip_duplicates=True) ` now relies on ` SELECT IGNORE ` . Previously it explicitly checked if tuple already exists.
218226* table previews now include blob attributes displaying the string <BLOB >
219227
0 commit comments