Changelog History
Page 2
-
v0.8.1 Changes
May 07, 2018๐ Release date: 2018-05-07
โฌ๏ธ Reduce
cursor.callproc()
roundtrip time. (#636)๐ Fixed
cursor.query()
is hunged after multi statement failed. (#647)WRONG_DB_NAME and WRONG_COLUMN_NAME is ProgrammingError for now. (#629)
๐ณ Many test suite improvements, especially adding MySQL 8.0 and using Docker. Thanks to Daniel Black.
โฌ๏ธ Droppped support for old Python and MySQL which is not tested long time.
-
v0.8 Changes
๐ Release date: 2017-12-20
BACKWARD INCOMPATIBLE
binary_prefix
option is added and off by default because of compatibility with mysqlclient. When you need PyMySQL 0.7 behavior, you have to passbinary_prefix=True
. (#549)BACKWARD INCOMPATIBLE
MULTI_STATEMENTS
client flag is no longer set by default, while it was on PyMySQL 0.7. You need to passclient_flag=CLIENT.MULTI_STATEMENTS
when you connect to explicitly enable multi-statement mode. (#590)๐ Fixed AuthSwitch packet handling.
Raise OperationalError for MariaDB's constraint error. (#607)
executemany() accepts query without space between
VALUES
and(
. (#597)๐ Support config file containing option without value. (#588)
๐ Fixed Connection.ping() returned unintended value.
-
v0.7.11 Changes
April 05, 2017๐ Release date: 2017-04-06
- ๐ Fixed Connection.close() failed when failed to send COM_CLOSE packet.
- Cursor.executemany() accepts query ends with semicolon.
- ssl parameters can be read from my.cnf.
-
v0.7.10 Changes
February 14, 2017๐ Release date: 2017-02-14
๐ SECURITY FIX: Raise RuntimeError when received LOAD_LOCAL packet while
loacal_infile=False
. (Thanks to Bryan Helmig)Raise SERVER_LOST error for MariaDB's shutdown packet (#540)
๐ Change default connect_timeout to 10.
โ Add bind_address option (#529)
-
v0.7.9 Changes
September 03, 2016๐ Release date: 2016-09-03
- ๐ Fix PyMySQL stop reading rows when first column is empty string (#513) Reverts DEPRECATE_EOF introduced in 0.7.7.
-
v0.7.8 Changes
September 01, 2016๐ Release date: 2016-09-01
- โช Revert error message change in 0.7.7. (SQLAlchemy parses error message, #507)
-
v0.7.7 Changes
๐ Release date: 2016-08-30
- โ Add new unicode collation (#498)
- ๐ Fix conv option is not used for encoding objects.
- ๐ Experimental support for DEPRECATE_EOF protocol.
-
v0.7.6 Changes
๐ Release date: 2016-07-29
- ๐ Fix SELECT JSON type cause UnicodeError
- ๐ Avoid float convertion while parsing microseconds
- โ Warning has number
- โ SSCursor supports warnings
-
v0.7.5 Changes
๐ Release date: 2016-06-28
- ๐ Fix exception raised while importing when getpwuid() fails (#472)
- ๐ SSCursor supports LOAD DATA LOCAL INFILE (#473)
- ๐ Fix encoding error happen for JSON type (#477)
- ๐ Fix test fail on Python 2.7 and MySQL 5.7 (#478)
-
v0.7.4 Changes
๐ Release date: 2016-05-26
- Fix AttributeError may happen while Connection.del (#463)
- ๐ Fix SyntaxError in test_cursor. (#464)
- ๐ frozenset support for query value. (#461)
- Start using readthedocs.io