Features
- logger: add fivemanage logging service #232 (Linden)
- utils/typeCast: support date typecasting for binary protocol #232 (Linden)
Bug Fixes
- update: catch error on failed fetch (Linden)
- database/connection: return promise from commit method #232 (Linden)
- database/connection: disable typecasting for execute method #232 (Linden)
- utils/typeCast: correctly parse null date fields #232 (Linden)
- patches/mysql: missing charset patch #232 (Linden)
- config: allow database to be undefined in uri #232 (Linden)
Code Refactoring
- database: add new connection class and misc tweaks #232 (Linden)
- profiler: move from logger module #232 (Linden)
- database/pool: warn if using multipleStatements #232 (Linden)
- logger: dynamically load logger service (Linden)
Chores
- update dependencies #232 (Linden)
- utils/typeCast: use patched type #232 (Linden)
- update dependencies #232 (Linden)
- update build target to nodejs 20 #232 (Linden)
- update package dependencies #232 (Linden)