Skip to content

v15.0.0

Compare
Choose a tag to compare
@RobinTail RobinTail released this 02 Dec 11:13
· 1816 commits to master since this release
557a5a5

Version 15 is for Vika

Breaking changes

  • Packages express-fileupload and compression become optional peer dependencies;
  • Methods createServer() and attachRouting() become async;
  • Method createLogger() requires an additional argument;
  • Read the migration guide in Changelog.

Features

  • Supporting any logger having debug(), warn(), info() and error() methods;
    • Package winston is now optional.
  • Supporting any testing framework having a function mocking method for testEndpoint():
    • Both jest and vitest are supported automatically;
    • With most modern Node.js you can also use the integrated node:test module.
  • Introducing module augmentation approach for integrating chosen logger and testing framework.