All notable changes for major version updates will be documented here.
- Requires Node.js
>=24. - Upgraded runtime dependency
expressfrom v4 to v5.
- Updated tooling stack to modern versions (ESLint 9, Jest 30, Husky 9).
- Migrated linting configuration to flat config (
eslint.config.js) and removed legacy.eslintrc. - Removed
node-fetchfrom development dependencies and aligned tests with native Node capabilities. - Updated project docs and license metadata.
The package has been renamed to @kth/server.
Internal tests, i.e. unit tests have been updated to use jest instead of mocha.