Change8

Remix

Frontend & Mobile

Build Better Websites. Create modern, resilient user experiences with web fundamentals.

Latest: remix@3.0.0-beta.5100 releases8 breaking changesView on GitHub

Release History

remix@3.0.0-beta.5Breaking4 features
Jul 1, 2026

This pre-release introduces a major restructuring of package exports, standardizing UI component imports under `remix/ui/*` and removing many old component/helper exports. It also adds the `trustProxy` option to `remix/node-fetch-server` and updates numerous internal dependencies.

static-middleware@0.4.13
Jul 1, 2026

This patch release consists of dependency bumps for several internal `@remix-run/*` packages to newer versions.

method-override-middleware@0.1.12
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

file-storage-s3@0.1.4
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating file-storage to version 0.13.7.

csrf-middleware@0.1.7
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

auth@0.2.61 fix
Jul 1, 2026

This patch release fixes an issue in `createAtmosphereAuthProvider` regarding handle resolution timing and updates several `@remix-run/*` dependencies.

assets@0.4.41 fix
Jul 1, 2026

This patch release fixes an issue with asset route resolution involving percent-encoded characters in URLs and updates several internal `@remix-run/*` dependencies.

file-storage@0.13.72 fixes
Jul 1, 2026

This patch release updates internal dependencies from the Remix ecosystem, specifically bumping `@remix-run/fs` and `@remix-run/lazy-file`.

form-data-middleware@0.3.4
Jul 1, 2026

This patch release updates internal dependencies for fetch-router and form-data-parser to newer versions.

compression-middleware@0.1.12
Jul 1, 2026

This patch release bumps several internal dependencies from the Remix ecosystem, including fetch-router, mime, and response.

auth-middleware@0.2.4
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

session-middleware@0.3.4
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

render-middleware@0.1.4
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

response@0.3.7
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating the mime package to version 0.4.2.

logger-middleware@0.3.4
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

fs@0.4.61 fix
Jul 1, 2026

This patch release updates internal dependencies from the Remix ecosystem, specifically bumping versions for lazy-file and mime.

form-data-parser@0.17.41 fix1 feature
Jul 1, 2026

This patch introduces security enhancements by applying existing request size and part limits to application/x-www-form-urlencoded parsing via parseFormData().

cop-middleware@0.1.7
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

cors-middleware@0.1.7
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

lazy-file@5.0.6
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating the mime package to version 0.4.2.

async-context-middleware@0.3.4
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.1.

fetch-router@0.20.1
Jul 1, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating route-pattern to version 0.23.0.

fetch-proxy@0.8.41 fix
Jul 1, 2026

This patch release fixes an issue where the Host header was incorrectly forwarded during proxied requests.

ui@0.4.0Breaking3 fixes8 features
Jul 1, 2026

This release introduces new styling mixins for native form elements (button, checkbox, input, radio) and adds full support for Tabs and Toggle components. Several subpath exports and internal helper functions have been removed, constituting breaking changes for consumers relying on them.

route-pattern@0.23.0Breaking10 fixes4 features
Jul 1, 2026

This release introduces breaking changes to how RoutePattern internals are accessed, requiring consumers to use public methods like .source or .toJSON(). It also includes numerous bug fixes related to route pattern matching, href generation, and type safety for literal patterns.

mime@0.4.21 fix
Jul 1, 2026

This patch release fixes an issue where custom MIME types with multi-part extensions were not being correctly detected by detectMimeType().

cli@0.3.41 fix1 feature
Jul 1, 2026

This patch improves the default Remix application template for production builds and fixes a security/path traversal issue in `remix doctor --fix` related to symlinks.

node-fetch-server@0.14.02 fixes2 features
Jul 1, 2026

This release introduces a new "trustProxy" option for handling requests behind reverse proxies and improves error handling during request body reads and streaming responses.

remix@3.0.0-beta.4Breaking2 fixes8 features
Jun 5, 2026

This pre-release introduces significant router enhancements, including route mounting capabilities and improved middleware contract enforcement, alongside better Node assertion compatibility.

static-middleware@0.4.12
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

method-override-middleware@0.1.11
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

auth@0.2.5
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

csrf-middleware@0.1.6
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

assets@0.4.3
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating route-pattern to version 0.22.1.

compression-middleware@0.1.11
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

form-data-middleware@0.3.3
Jun 5, 2026

This patch release primarily involves bumping dependencies, specifically updating fetch-router to version 0.20.0.

session-middleware@0.3.3
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

auth-middleware@0.2.3
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

render-middleware@0.1.3
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

logger-middleware@0.3.3
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

cors-middleware@0.1.6
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

cop-middleware@0.1.6
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

async-context-middleware@0.3.3
Jun 5, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.20.0.

fetch-router@0.20.0Breaking1 fix5 features
Jun 5, 2026

This release introduces router mounting for reusable route groups and significantly updates middleware behavior to require explicit continuation or response return, improving error detection. It also enhances context inference for actions and controllers based on inline middleware.

route-pattern@0.22.14 fixes
Jun 5, 2026

This patch release focuses on fixing several bugs related to URL href creation and route matching, particularly concerning null parameters, empty pathname variables, malformed percent encoding, and explicit default ports in full URL patterns.

cli@0.3.3
Jun 5, 2026

This patch release primarily involved bumping dependencies within the `@remix-run/*` ecosystem to version 0.5.0.

test@0.5.01 fix2 features
Jun 5, 2026

This release introduces timeout and abort signal support in @remix-run/test, alongside a fix for handling browser-cancelled script requests during testing on Windows.

assert@0.3.0Breaking2 fixes5 features
Jun 5, 2026

The `@remix-run/assert` module has been updated to align more closely with Node's `node:assert/strict`, introducing changes to error structures and improving deep equality checks.

remix@2.17.5
Jun 1, 2026

The release notes for version 2.1.75 are available via an external link to the GitHub changelog.

test@0.4.23 fixes
May 29, 2026

This patch release focuses on improving test stability and reliability, particularly for browser and E2E tests, by fixing import resolution, ensuring lifecycle hook failures are reported, and managing test server ports.

remix@3.0.0-beta.33 features
May 29, 2026

This pre-release introduces new entry points for header utilities via `package.json` exports and enhances UI components by allowing coordinate-based anchoring and context menu triggers.

static-middleware@0.4.111 fix
May 29, 2026

This patch release addresses a security vulnerability in static file serving and updates several internal Remix dependencies.

method-override-middleware@0.1.10
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.19.2.

file-storage-s3@0.1.3
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating file-storage to version 0.13.6.

csrf-middleware@0.1.5
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.19.2.

auth@0.2.41 fix
May 29, 2026

This patch release addresses a security concern regarding OAuth redirect validation and updates internal dependencies.

assets@0.4.21 fix
May 29, 2026

This patch release focuses on improving asset handling by using canonical realpaths for imports and defaults file watching to polling on Windows to prevent crashes. It also includes minor dependency bumps.

form-data-middleware@0.3.2
May 29, 2026

This patch release updates dependencies for fetch-router and form-data-parser to newer versions.

file-storage@0.13.62 fixes
May 29, 2026

This patch release primarily updates internal dependencies from the Remix ecosystem, specifically bumping versions for `@remix-run/fs` and `@remix-run/lazy-file`.

compression-middleware@0.1.10
May 29, 2026

This patch release primarily involves bumping dependencies from the Remix ecosystem, specifically updating fetch-router and response packages.

auth-middleware@0.2.2
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.19.2.

session-middleware@0.3.21 fix
May 29, 2026

This patch release primarily updates internal dependencies within the `@remix-run/*` ecosystem, including bumps to cookie and fetch-router.

response@0.3.6
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating the headers package to version 0.21.1.

render-middleware@0.1.2
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.19.2.

logger-middleware@0.3.2
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.19.2.

fs@0.4.5
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating lazy-file to version 5.0.5.

form-data-parser@0.17.3
May 29, 2026

This patch release primarily involves bumping the version of the internal multipart-parser dependency to 0.16.3.

cors-middleware@0.1.5
May 29, 2026

This patch release primarily involves bumping dependencies from the Remix ecosystem, specifically fetch-router and headers packages.

cop-middleware@0.1.5
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.19.2.

async-context-middleware@0.3.2
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router to version 0.19.2.

session-storage-memcache@0.1.21 fix
May 29, 2026

This patch release fixes an issue in Memcache session storage related to handling long time-to-live values.

multipart-parser@0.16.3
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating the headers package to version 0.21.1.

lazy-file@5.0.51 fix
May 29, 2026

This patch release fixes a bug in how slicing operations were calculated for LazyBlob and LazyFile objects.

fetch-router@0.19.2
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating route-pattern to version 0.22.0.

fetch-proxy@0.8.3
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating the headers package to version 0.21.1.

data-table-sqlite@0.5.11 fix
May 29, 2026

This patch release introduces improved security and integrity checks for SQLite data operations by rejecting invalid transaction tokens.

cookie@0.5.4
May 29, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating the headers package to version 0.21.1.

route-pattern@0.22.0Breaking1 fix3 features
May 29, 2026

This release enhances URL matching consistency by normalizing percent-encoded path segments and tightens security/correctness by strictly encoding pathname parameters and validating hostname parameters in `createHref`.

cli@0.3.2
May 29, 2026

This patch release removes Remix-repo specific logic from the template and updates several `@remix-run/*` dependencies to version 0.4.2.

headers@0.21.11 feature
May 29, 2026

This patch release introduces dedicated subpath exports for parser-specific header modules in @remix-run/headers and updates internal consumers accordingly.

ui@0.3.0Breaking3 fixes2 features
May 29, 2026

This release introduces a breaking change for Remix UI component rendering, updates the anchor utility to support coordinate targets, and fixes several rendering and frame reloading bugs.

remix@3.0.0-beta.21 fix3 features
May 20, 2026

This pre-release removes the native transport dependency from node-serve to unblock package managers and introduces several API enhancements, including better cookie handling and exposed header application methods.

static-middleware@0.4.10
May 20, 2026

This patch release updates several internal dependencies within the Remix ecosystem, including fetch-router, fs, html-template, and response.

method-override-middleware@0.1.9
May 20, 2026

This patch release primarily involves bumping the version of the internal fetch-router dependency to 0.19.1.

file-storage-s3@0.1.2
May 20, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating file-storage to version 0.13.5.

form-data-middleware@0.3.1
May 20, 2026

This patch release updates internal dependencies for fetch-router and form-data-parser.

file-storage@0.13.54 features
May 20, 2026

This patch introduces generic FileStorage and updates filesystem storage to persist file sizes in metadata. It also bumps several internal Remix dependencies.

session-middleware@0.3.1
May 20, 2026

This patch release bumps several internal dependencies within the `@remix-run/*` ecosystem, including cookie, fetch-router, and session packages.

response@0.3.5
May 20, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating `headers` and `html-template` packages.

logger-middleware@0.3.1
May 20, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating fetch-router and terminal packages.

render-middleware@0.1.1
May 20, 2026

This patch release primarily involves bumping the version of the internal fetch-router dependency to 0.19.1.

fs@0.4.4
May 20, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating lazy-file to version 5.0.4.

form-data-parser@0.17.2
May 20, 2026

This patch release primarily involves bumping the version of the internal multipart-parser dependency to 0.16.2.

session-storage-redis@0.1.1
May 20, 2026

This patch release primarily updates dependencies within the Remix ecosystem, specifically bumping the version of @remix-run/session.

session-storage-memcache@0.1.1
May 20, 2026

This patch release primarily updates dependencies within the Remix ecosystem, specifically bumping the version of @remix-run/session.

multipart-parser@0.16.2
May 20, 2026

This patch release primarily involves bumping the version of the `@remix-run/headers` dependency to v0.21.0.

lazy-file@5.0.41 feature
May 20, 2026

This patch improves type contract checking for LazyBlob and LazyFile by aligning them with native Blob and File interfaces.

fetch-router@0.19.1
May 20, 2026

This patch release primarily involves bumping dependencies, specifically updating route-pattern to version 0.21.1.

fetch-proxy@0.8.2
May 20, 2026

This patch release primarily involves bumping dependencies within the `@remix-run/*` ecosystem, specifically updating the headers package to version 0.21.0.

session@0.4.21 feature
May 20, 2026

This patch introduces explicit public API types for session creation defaults, improving the stability of generated declarations.

Related Frontend & Mobile Packages

Subscribe to Updates

Get notified when new versions are released

RSS Feed