Documentation Home
MySQL Connector/Node.js Release Notes
Download these Release Notes
PDF (US Ltr) - 127.9Kb
PDF (A4) - 128.9Kb


MySQL Connector/Node.js Release Notes  /  Changes in MySQL Connector/Node.js 8.0  /  Changes in MySQL Connector/Node.js 8.0.31 (2022-10-11, General Availability)

Changes in MySQL Connector/Node.js 8.0.31 (2022-10-11, General Availability)

Bugs Fixed

  • Improved JSON_UNQUOTE + JSON_EXTRACT shorthand syntax behavior, which was inconsistent. Previously "->>" usage could differ between Session.sql() (SQL) and Table.select() (CRUD interface) usage. For example, '{ "key": '42' }' would return as '42' or 42, respectively, but now yields a utf8mb4 string '42' in both cases. (Bug #31017606)

  • Relaxed the expression parser to allow leading and trailing whitespace in the expression strings. (Bug #29795595)

  • Improved globstar ("**") error handling in the expression parser; expressions now explicitly fail in cases where the globstar is the last item in a document path. (Bug #27361584)

  • Shift operator usage could return different results between CRUD and plain SQL contexts. (Bug #93834, Bug #29178528)