Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 24, 2025

Bumps @remix-run/file-storage from 0.11.0 to 0.12.0.

Release notes

Sourced from @​remix-run/file-storage's releases.

route-pattern v0.12.0

  • BREAKING CHANGE: removed options arg from createHrefBuilder

  • BREAKING CHANGE: removed support for enum patterns

  • Add pattern.href(...args) method for generating URLs from patterns

    import { RoutePattern } from '@remix-run/route-pattern'
    let pattern = new RoutePattern('users/:id')
    pattern.href({ id: '123' }) // "/users/123"

  • Add createRoutes function for working with more than one pattern at a time. This generates a RouteMap object that allows human-friendly naming of patterns.

    import { createRoutes } from '@remix-run/route-pattern'
    let routes = createRoutes({
    home: '/',
    blog: {
    index: '/blog',
    post: '/blog/:slug',
    },
    })
    routes.home.match('https://remix.run/')
    // { params: {} }
    routes.blog.post.match('https://remix.run/blog/my-post')
    // { params: { slug: 'my-post' } }
    routes.blog.post.href({ slug: 'my-post' }) // "/blog/my-post"

    A RouteMap also works as a generic to createHrefBuilder() to restrict the set of patterns that may be used as the first argument.

    import { createHrefBuilder } from '@remix-run/route-pattern'
    let href = createHrefBuilder<typeof routes>()
    href('/blog/:slug', { slug: 'my-post' }) // "/blog/my-post"

  • Add pattern.join(input, options), which allows a pattern to be built relative to another pattern

    import { RoutePattern } from '@remix-run/route-pattern'
    let base = new RoutePattern('https://remix.run/api')
    let pattern = base.join('users/:id')

... (truncated)

Changelog

Sourced from @​remix-run/file-storage's changelog.

v0.12.0 (2025-11-20)

  • Add @remix-run/fs as a peer dependency. This package now imports from @remix-run/fs instead of @remix-run/lazy-file/fs.
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@remix-run/file-storage](https://github.com/remix-run/remix/tree/HEAD/packages/file-storage) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/remix-run/remix/releases)
- [Changelog](https://github.com/remix-run/remix/blob/main/packages/file-storage/CHANGELOG.md)
- [Commits](https://github.com/remix-run/remix/commits/v0.12.0/packages/file-storage)

---
updated-dependencies:
- dependency-name: "@remix-run/file-storage"
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 24, 2025
@github-actions github-actions bot merged commit 11dbed8 into main Nov 24, 2025
6 checks passed
@github-actions github-actions bot deleted the dependabot/bun/remix-run/file-storage-0.12.0 branch November 24, 2025 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants