Documentation Home
MySQL Connector/Node.js Release Notes
Download these Release Notes
PDF (US Ltr) - 92.8Kb
PDF (A4) - 93.6Kb
HTML Download (TGZ) - 27.8Kb
HTML Download (Zip) - 55.3Kb


MySQL Connector/Node.js Release Notes  /  Changes in MySQL Connector/Node.js 8.0  /  Changes in MySQL Connector/Node.js 8.0.8 (2017-09-28, Development Milestone)

Changes in MySQL Connector/Node.js 8.0.8 (2017-09-28, Development Milestone)

Functionality Added or Changed

  • The following Collection methods were added: replaceOne(), addOrReplaceOne(), getOne(), removeOne(). For details, see Tutorial: Working with Documents.

  • Added row locking support by adding the lockExclusive() and lockShared() methods to the CollectionFind and TableSelect classes. For additional information, see Tutorial: Row Locking.

  • Extended Authentication support, including SHA-256. For additional information, see Tutorial: Secure Sessions.

  • Added "contains" operator support for objects and arrays. This allows additional types of expressions such as IN [x, y, z] and IN { "x": "foo", "y": "bar" }, and also referencing field names that map to arrays and objects, such as someArray IN $.field and someObject IN $.field.

Bugs Fixed

  • Added support for the parentheses-based IN syntax, such as IN (x, y, z, ...), as defined in the X DevAPI. (Bug #26666817)