Breaking
-
Add
exports
map: 20e9cb2
Allows for native Node ESM usage & improves compatibility with recent TypeScript versions. -
Rename
default
export to namedTrouter
export: e53f2af// Before import Trouter from 'trouter'; const Trouter = require('trouter'); // After: import { Trouter } from 'trouter'; const { Trouter } = require('trouter');
-
Changed matching behavior of optional wildcard routes (eg;
/books/*?
): e7c68bc
See[email protected]
release notes
Chores
- Migrate tests from
tape
touvu
: bc03cad - Update CI badge in readme: ebdb0e8
- Migrate from
nyc
toc8
in CI: 9f1a9ec - Rename license file: d1b0d23
Full Changelog: v3.2.1...v4.0.0