After the following commit: https://github.com/sidorares/node-mysql2/commit/a9c8d090e027e7597559e608e6e831d8d714c642 the ExecutableBase.execute(...) no longer accepts ExecutableBase.execute(string, undefined). `Type 'undefined' is not assignable to type 'QueryValues'.` This is a breaking API change for Typescript users.