All Versions
52
Latest Version
Avg Release Cycle
8 days
Latest Release
997 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v16.06 Changes
๐ Released on June 6th 2016
- ๐จ Major refactoring of the codebase
- ๐ Improved Postgre adapter performance
- ๐ [MSSQL] Fixed sql generation with
orderby
on MSSQL3 adapters - Connection and cursors are now thread safe
- ๐ [Mongo] Empty values for
ObjectId
fields are now stored and parsed asNone
instead of a fakeObjectId(0)
- ๐ Fixed multiple calls of initialization callbacks during connection
- [Postgre] Added more extraction helpers on fields
- 0๏ธโฃ Enabled entity quoting as default behavior
- โ Added indexes creation and drop support on SQL adapters
- ๐ Several bugfixes
-
v16.03 Changes
๐ Released on March 24th 2016
- Implemented faster SQLite logic in absence of db queris
- PEP8 improvements
- โ Added support for new relic (newrelic>=2.10.0.8)
- โ Added support for outerscoped tablenames
- ๐ Fixed Google Cloud SQL support
- ๐ Fixed Oracle DB support
- ๐ Serveral bugfixes
-
v15.12 Changes
๐ Released on December 16th 2015
- โ Added IPV6 address enclosed in brackets support for URI's host
- ๐ [MongoDB] Implemented unique and notnull support for fields during insert
- ๐ Several bugfixes
-
v15.09 Changes
๐ Released on September 28th 2015
- [MongoDB] Implemented
orderby_on_limitby
- [MongoDB] Implemented
distinct
for count - [MongoDB] Implemented
select()
withhaving
parameter - [MongoDB] Implemented coalesce operations
- Virtual fields are now ordered depending on definition
- ๐ Allow usage of custom
Row
classes - โ Added
.where
method toSet
andDAL
- ๐ Several bugfixes
- [MongoDB] Implemented
-
v15.07 Changes
๐ Released on July 10th 2015
- โ Added
smart_query
support for 'contains' on fields of type 'list:string' - Implemented correct escaping for 'LIKE' (see https://github.com/web2py/pydal/issues/212)
- โ Added support for
ondelete
with fields of type 'list:reference' onMongoDBAdapter
- ๐ Improved
BasicStorage
performance - โ Added arithmetic expressions support on
MongoDBAdapter
- โ Added aggregations support on
MongoDBAdapter
Table.validate_and_insert
andTable.validate_and_update
methods now validates also empty fields- โ Added support for expression operators on
MongoDBAdapter
- ๐ Several bugfixes
- โ Added
-
v15.05.29 Changes
๐ Released on May 29th 2015
- ๐ Fixed a unicode error with
PostgreSQLAdapter
introduced with 15.05
- ๐ Fixed a unicode error with
-
v15.05.26 Changes
๐ Released on May 26th 2015
- Fixed
DAL.__getattr__
- ๐ Fixed backward compatibility breaks introduced with 15.05
- Fixed
-
v15.05 Changes
๐ Released on May 23rd 2015
- ๐ Fixed True/False expressions in MSSQL
- Introduced
iterselect()
andIterRows
- ๐ Extended
SQLCustomType
to supportwidget
&represent
attributes - โก๏ธ Updated
MongoDBAdapter
to support pymongo 3.0 - Implemented JSON serialization for objects
- ๐ Refactored many internal objects to improve performance
- โ Added python 3.x support (experimental)
- ๐ Several fixes and improvements to
MongoDBAdapter
- Implemented unicode handling in MSSQL (experimental) via mssql4n and mssql3n adapters Notes: These adapters will probably become the de-facto standard for MSSQL handling; any other adapter will continue to be supported just for legacy databases
- Restricted table and field names to "valid" ones
Notes: the "dotted-notation-friendly" syntax for names means anything:
- alphanumeric
- not starting with underscore or an integer
rname
attribute is intended to be used for anything else
-
v15.03 Changes
๐ Released on March 23rd 2015
- ๐ Fixed
redefine
with lazy tables - Added tests for
update_or_insert
,bulk_insert
,validate_and_update_or_insert
- โจ Enhanced connections open/close flow
- โจ Enhanced logging flow
- ๐จ Refactored google adapters:
ndb
is now used by default - โ Added default representation for
reference
fields - ๐ Fixed some caching issues when using
pickle
- ๐ Several improvements and fixes in
MongoDBAdapter
- ๐ Fixed
-
v15.02.27 Changes
๐ Released on February 27th 2015
- ๐ Fixed a connection bug
- ๐ Fixed a security flaw which could lead to db password storing in cache