The following
Collectionmethods were added:replaceOne(),addOrReplaceOne(),getOne(), andremoveOne(). For details, see Tutorial: Working with Documents. (WL #10903)lockExclusive()andlockShared()methods have been added in this release to theCollectionFindandTableSelectclasses to provide row locking support. For additional information, see Tutorial: Row Locking. (WL #10902)Connector/Node.js now provides extended authentication support, including SHA-256. For additional information, see Tutorial: Secure Sessions. (WL #10757)
Added containment operator support for objects and arrays. This allows additional types of expressions such as
IN [x, y, z]andIN { "x": "foo", "y": "bar" }, as well as expressions referencing field names that map to arrays and objects, such assomeArray IN $.fieldandsomeObject IN $.field. (WL #10901)