Skip to content

R2DBC-MYSQL-v1.1.0

Compare
Choose a tag to compare
@jchrys jchrys released this 07 Feb 14:45
· 88 commits to trunk since this release

📝 What's Changed

🦭 Support for MariaDB Features Added

  • Add support for MariaDB version pattern by @mirromutth in #204
  • Add RETURNING support for MariaDB 10.5.1+ by @mirromutth in #201
    • 💥 Breaking Change: The behavior of Statement#returnGeneratedValue without an argument has changed if the server is MariaDB version 10.5.1 or newer. for more details: #201 (comment)

➕ Enhancements and Updates

  • Add LOCAL INFILE support by @mirromutth in #215
  • Add lightweight ping syntax support by @mirromutth in #217
  • Add logging for parameters by @mirromutth in #165
    • 💥 Breaking Change: Setting the log level to DEBUG for io.asyncer.r2dbc.mysql.QUERY now reveals query parameters.
  • Add quote identifier support by @mirromutth in #199
  • Singleton Codecs by @jchrys in #197
  • Singleton BooleanMySqlParameter by @jchrys in #212
  • Implemented Connection#setStatementTimeout by @genzarchitect in #200
  • Remove socketTimeout by @mirromutth in #223

🐛 Bug Fixes

  • Fix NPE issue when batch execution is called without any queries by @T45K in #207
  • Fix BooleanCodec by @jchrys in #211
  • Ensure isolation level is applied to subsequent transactions after setting by @JohnNiang in #202

🎉 New Contributors

  • @T45K made their first contribution in #207
  • @genzarchitect made their first contribution in #200

Including Various updates and improvements throughout the codebase, including bug fixes and performance enhancements.

Full Changelog: r2dbc-mysql-1.0.6...r2dbc-mysql-1.1.0