Minor Changes
-
BREAKING CHANGE:
createHref()now normalizes generated pathnames to one leading slash, including absolute URLs and hrefs generated withbaseURL. Leading slashes in root wildcard values no longer round-trip unchanged. Pathname wildcard values containing standalone.or..segments now throwCreateHrefErrorwithdetails.type === 'invalid-pathname-wildcard'.Pass path fragments without extra leading slashes, and resolve any intended dot segments before generating an href. Multi-segment paths, internal and trailing slashes, and dotted filenames remain supported.
createHref('/*path', { - path: '/docs/../readme.md', + path: 'readme.md', }, { baseURL: 'https://example.com/' })
Patch Changes
- Declare package modules as side-effect-free.