github remix-run/remix route-pattern@0.25.0
route-pattern v0.25.0

latest releases: remix@3.0.0-rc.4, ui-hmr@0.1.1, tar-parser@0.8.1...
4 hours ago

Minor Changes

  • BREAKING CHANGE: createHref() now normalizes generated pathnames to one leading slash, including absolute URLs and hrefs generated with baseURL. Leading slashes in root wildcard values no longer round-trip unchanged. Pathname wildcard values containing standalone . or .. segments now throw CreateHrefError with details.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.

Don't miss a new remix release

NewReleases is sending notifications on new releases.