All Versions
56
Latest Version
Avg Release Cycle
83 days
Latest Release
1782 days ago

Changelog History
Page 1

  • v2.18.1 Changes

    January 23, 2020
    • ๐Ÿ›  Fix Amazon RDS profile for yaSSL MySQL servers with 2019 CA #2292
  • v2.18.0 Changes

    January 21, 2020
    • โž• Add localInfile option to control LOAD DATA LOCAL INFILE
    • โž• Add new Amazon RDS Root 2019 CA to Amazon RDS SSL profile #2280
    • โž• Add new error codes up to MySQL 5.7.29
    • ๐Ÿ›  Fix early detection of bad callback to connection.query
    • ๐Ÿ‘Œ Support Node.js 12.x #2211
    • ๐Ÿ‘Œ Support Node.js 13.x
    • ๐Ÿ‘Œ Support non-enumerable properties in object argument to connection.query #2253
    • โšก๏ธ Update bignumber.js to 9.0.0
    • โšก๏ธ Update readable-stream to 2.3.7
  • v2.17.1 Changes

    April 18, 2019
    • โšก๏ธ Update bignumber.js to 7.2.1 #2206
      • Fix npm deprecation warning
  • v2.17.0 Changes

    April 18, 2019
    • โž• Add reverse type lookup for small performance gain #2170
    • ๐Ÿ›  Fix connection.threadId missing on handshake failure
    • ๐Ÿ›  Fix duplicate packet name in debug output
    • ๐Ÿ›  Fix no password support for old password protocol
    • โœ‚ Remove special case for handshake in determine packet code
    • ๐ŸŽ Small performance improvement starting command sequence
    • ๐Ÿ‘Œ Support auth switch in change user flow #1776
    • ๐Ÿ‘Œ Support Node.js 11.x
    • โšก๏ธ Update bignumber.js to 6.0.0
  • v2.16.0 Changes

    July 18, 2018
    • โž• Add Amazon RDS GovCloud SSL certificates #1876
    • โž• Add new error codes up to MySQL 5.7.21
    • Include connection ID in debug output
    • ๐Ÿ‘Œ Support Node.js 9.x
    • ๐Ÿ‘Œ Support Node.js 10.x #2003 #2024 #2026 #2034
    • โšก๏ธ Update Amazon RDS SSL certificates
    • โšก๏ธ Update bignumber.js to 4.1.0
    • โšก๏ธ Update readable-stream to 2.3.6
    • โšก๏ธ Update sqlstring to 2.3.1
      • Fix incorrectly replacing non-placeholders in SQL
  • v2.15.0 Changes

    October 05, 2017
    • โž• Add new Amazon RDS ca-central-1 certificate CA to Amazon RDS SSL profile #1809
    • โž• Add new error codes up to MySQL 5.7.19
    • โž• Add mysql.raw() to generate pre-escaped values #877 #1821
    • ๐Ÿ›  Fix "changedRows" to work on non-English servers #1819
    • ๐Ÿ›  Fix error when server sends RST on QUIT #1811
    • ๐Ÿ›  Fix typo in insecure auth error message
    • Support mysql_native_password auth switch request for Azure #1396 #1729 #1730
    • โšก๏ธ Update sqlstring to 2.3.0
      • Add .toSqlString() escape overriding
      • Small performance improvement on escapeId
    • โšก๏ธ Update bignumber.js to 4.0.4
  • v2.14.1 Changes

    August 01, 2017
    • ๐Ÿ›  Fix holding first closure for lifetime of connection #1785
  • v2.14.0 Changes

    July 26, 2017
    • โž• Add new Amazon RDS ap-south-1 certificate CA to Amazon RDS SSL profile #1780
    • โž• Add new Amazon RDS eu-west-2 certificate CA to Amazon RDS SSL profile #1770
    • โž• Add sql property to query Error objects #1462 #1628 #1629
    • โž• Add sqlMessage property to Error objects #1714
    • ๐Ÿ›  Fix the MySQL 5.7.17 error codes
    • ๐Ÿ‘Œ Support Node.js 8.x
    • โšก๏ธ Update bignumber.js to 4.0.2
    • โšก๏ธ Update readable-stream to 2.3.3
    • ๐Ÿ‘‰ Use safe-buffer for improved Buffer API
  • v2.13.0 Changes

    January 24, 2017
    • Accept regular expression as pool cluster pattern #1572
    • Accept wildcard anywhere in pool cluster pattern #1570
    • โž• Add acquire and release events to Pool for tracking #1366 #1449 #1528 #1625
    • โž• Add new error codes up to MySQL 5.7.17
    • ๐Ÿ›  Fix edge cases when determing Query result packets #1547
    • ๐Ÿ›  Fix memory leak when using long-running domains #1619 #1620
    • โœ‚ Remove unnecessary buffer copies when receiving large packets
    • โšก๏ธ Update bignumber.js to 3.1.2
    • ๐ŸŽ Use a simple buffer list to improve performance #566 #1590
  • v2.12.0 Changes

    November 03, 2016
    • โœ… Accept array of type names to dateStrings option #605 #1481
    • โž• Add query method to PoolNamespace #1256 #1505 #1506
      • Used as cluster.of(...).query(...)
    • โž• Add new error codes up to MySQL 5.7.16
    • ๐Ÿ›  Fix edge cases writing certain length coded values
    • Fix typo in HANDSHAKE_NO_SSL_SUPPORT error message #1534
    • ๐Ÿ‘Œ Support Node.js 7.x
    • โšก๏ธ Update bignumber.js to 2.4.0
    • โšก๏ธ Update sqlstring to 2.2.0
      • Accept numbers and other value types in escapeId
      • Escape invalid Date objects as NULL
      • Run buffer.toString() through escaping