Documentation Home
MySQL 5.7 Release Notes
Related Documentation Download these Release Notes
PDF (US Ltr) - 3.2Mb
PDF (A4) - 3.2Mb

MySQL 5.7 Release Notes  /  Changes in MySQL 5.7.42 (2023-04-18, General Availability)

Changes in MySQL 5.7.42 (2023-04-18, General Availability)

Functionality Added or Changed

  • Important Change: The linked OpenSSL library for MySQL Server has been updated to version 1.1.1t. Issues fixed in OpenSSL version 1.1.1t are described at (Bug #35092429)

  • The linked curl library for MySQL Server (Enterprise Edition) has been updated to version 7.88.1. (Bug #34828111)

Bugs Fixed

  • InnoDB: Prevent online DDL operations from accessing out-of-bounds memory. (Bug #34750489, Bug #108925)

  • Replication: Some binary log events were not always handled correctly. (Bug #34617506)

  • Replication: Setting binlog_order_commits to OFF could lead to a missed GTID in the next binary log file's Previous_gtids event.

    Our thanks to Yewei Xu and the Tencent team for the contribution. (Bug #109485, Bug #34930969)

  • A client setting the character set to an impermissible client character set (ucs2, utf16, utf16le, or utf32) could cause unexpected behavior when the client used an authentication plugin. (Bug #35054579)

  • The scope of the connect_timeout limit was extended to full-packet reads. (Bug #33723597)

    References: See also: Bug #34574013.

  • Using --single-transaction with mysqldump version 5.7.41 required either the RELOAD or FLUSH_TABLES privilege. This requirement now applies only when both gtid_mode=ON (default OFF) and with --set-gtid-purged = ON|AUTO (default AUTO). (Bug #109685, Bug #109701, Bug #34993824, Bug #34998910, Bug #35020512)

    References: This issue is a regression of: Bug #105761, Bug #33630199.