github remix-run/remix remix@3.0.0-alpha.6
remix v3.0.0-alpha.6

latest releases: ui@0.1.0, terminal@0.1.0...
4 hours ago

Pre-release Changes

  • BREAKING CHANGE: MultipartPart.headers from remix/multipart-parser and remix/multipart-parser/node is now a plain decoded object keyed by lower-case header name instead of a native Headers instance. Access part headers with bracket notation like part.headers['content-type'] instead of part.headers.get('content-type').

  • BREAKING CHANGE: Removed the deprecated remix/component, remix/component/jsx-runtime, remix/component/jsx-dev-runtime, and remix/component/server package exports. Import the consolidated UI runtime from remix/ui, remix/ui/jsx-runtime, remix/ui/jsx-dev-runtime, and remix/ui/server instead.

    Removed package.json bin commands:

    • remix-test

    Added package.json exports:

    • remix/node-fetch-server/test to re-export APIs from @remix-run/node-fetch-server/test
    • remix/terminal to re-export APIs from @remix-run/terminal
    • remix/test/cli to re-export APIs from @remix-run/test/cli

    Added package.json exports for the consolidated UI runtime:

    • remix/ui to re-export APIs from @remix-run/ui
    • remix/ui/jsx-runtime to re-export APIs from @remix-run/ui/jsx-runtime
    • remix/ui/jsx-dev-runtime to re-export APIs from @remix-run/ui/jsx-dev-runtime
    • remix/ui/server to re-export APIs from @remix-run/ui/server
    • remix/ui/animation to re-export APIs from @remix-run/ui/animation
    • remix/ui/accordion to re-export APIs from @remix-run/ui/accordion
    • remix/ui/anchor to re-export APIs from @remix-run/ui/anchor
    • remix/ui/breadcrumbs to re-export APIs from @remix-run/ui/breadcrumbs
    • remix/ui/button to re-export APIs from @remix-run/ui/button
    • remix/ui/combobox to re-export APIs from @remix-run/ui/combobox
    • remix/ui/glyph to re-export APIs from @remix-run/ui/glyph
    • remix/ui/listbox to re-export APIs from @remix-run/ui/listbox
    • remix/ui/menu to re-export APIs from @remix-run/ui/menu
    • remix/ui/popover to re-export APIs from @remix-run/ui/popover
    • remix/ui/scroll-lock to re-export APIs from @remix-run/ui/scroll-lock
    • remix/ui/select to re-export APIs from @remix-run/ui/select
    • remix/ui/separator to re-export APIs from @remix-run/ui/separator
    • remix/ui/theme to re-export APIs from @remix-run/ui/theme
    • remix/ui/test to re-export APIs from @remix-run/ui/test
  • Added package.json exports and binaries for the Remix CLI:

    • remix/cli to expose the Remix CLI programmatic API
    • remix as a package.json bin command that delegates to @remix-run/cli

    The Remix CLI now reads the current Remix version from the remix package and declares Node.js 24.3.0 or later in package metadata.

  • Bumped @remix-run/* dependencies:

Don't miss a new remix release

NewReleases is sending notifications on new releases.