Releases: perl5-dbi/DBD-mysql
Releases · perl5-dbi/DBD-mysql
v5.001
This is a release from the master branch.
Note that starting from this release you need to build with the MySQL 8.x client libraries. The resulting DBD::mysql can still connect to MySQL 4.x, 5.x, MariaDB, etc. This is to simplify the code and testing.
Changelog
- Only support MySQL 8.x as MySQL 5.7 is going EOL soon
- Remove use of MYSQL_OPT_RECONNECT
- Remove option to disable SSL/TLS at compile time
- Only support MySQL 5.7 GA client libraries
- Remove support for MySQL Connector/C 6.0.x
- Cleanup ifdef's for pre-5.7 MySQL
- Cleanup ifdef's for MySQL 4.x and earlier
- Remove MySQL Embedded support (libmysqld)
- Replace my_bool with bool
- Remove MySQL Fabric support
Commits
- e77e473 Use TCP/IP if we guess the testhost based on the port
- c87b4bd Add vim modeline to Makefile.PL
- a251c72 Split GRANT and user creation
- faa41b4 fix: no exec required
- 7edd95a Remove a useless shebang from DBD::mysql
- 3883330 Various cleanups
- 4bd92fb Cleanup MySQL 5.7 things
- d7d73ce Tryout GitHub actions
- cfe4118 Remove use of MYSQL_OPT_RECONNECT
- b20b2f2 Remove compile time option to disable SSL/TLS
- 9076a7f Only support MySQL 5.7 GA and newer client libraries
- 72d60c1 Fix format and if-indentation compiler warnings
- eac9764 More ifdef cleanup
- 033bc32 Clean MySQL < 5.7 ifdefs
- 270166d Cleanup MySQL 4.x and earlier ifdefs
- 517c719 Remove libmysqld/embedded support
- 4119fdf Replace my_bool with bool
- b925060 Remove MySQL Fabric support
- bda13d1 Update mailmap
- 7117e4c accept 4031 as a valid return code when connection closed
- b36b122 removing some proxy bits
- c0fc09e Docker support
- 2a5e607 fix test plan count
- 335943a add tests for ping on disconnected handle, issue #306
- b20d572 Fix type conversions
- 6d8687b Do no assign from un uninitialized slen
- 2e46526 Add a missing break to 'd' case in dbd_db_FETCH_attrib()
- e6312de Mention default and reword mysql_client_found_rows POD for clarity
- 2da4ca7 Fix typo in comment
- 8908a5b Fix quoting if NO_BACKSLASH_ESCAPES is set
- a3f0142 Make type of is_null field consistent and same as in MYSQL_BIND
- 3620fe0 Fix "assignment from incompatible pointer type"
- f1b2464 Travis: Add MariaDB 10.4.1
Contributions
This release contains contributions from @ppisar, @glasswalk3r and others.
Full Changelog: 4_051...5_001
v4.051
A new version from the v4 branch.
- 7117e4c accept 4031 as a valid return code when connection closed
- b36b122 removing some proxy bits
- c0fc09e Docker support
- 2a5e607 fix test plan count
- 335943a add tests for ping on disconnected handle, issue #306
- b20d572 Fix type conversions
- 6d8687b Do no assign from un uninitialized slen
- 2e46526 Add a missing break to 'd' case in dbd_db_FETCH_attrib()
- e6312de Mention default and reword mysql_client_found_rows POD for clarity
- 2da4ca7 Fix typo in comment
- 8908a5b Fix quoting if NO_BACKSLASH_ESCAPES is set
- a3f0142 Make type of is_null field consistent and same as in MYSQL_BIND
- 3620fe0 Fix "assignment from incompatible pointer type"
- f1b2464 Travis: Add MariaDB 10.4.1