- Remove the use of the
require('url')module in favor of the isomorphicURLconstructor - Use
https://localhostas default base value for the router - Update to modern esm syntax discontinuing the support for node versions older than 16
- Add the
configuremethod to override the internal router options - Add typescript interfaces