R

Remix

R
Remix Web v3.0.0-rc

リミックス v3.0.0-rc.2

リリース前変更 BREAKING CHANGE: リミックス/アセットからのアセット指紋は、最終ファイルコンテンツのハッシュを使用します。指紋: { buildId } を指紋: true と置き換えるfiles.cache を使っている場合は、ビルド識別子を files.cacheKey に移動して、サーバーの再起動でキャッシュしたファイルを再利用します。アセットサーバーの移行手順を参照してください (#11706を参照してください).ブラウザのスクリプトが。..

R
Remix Web v0.1.1

スパ v0.1.1

パッチ変更 バンプされた @remix-run/*依存関係: fetch-router@0.22.0 render-middleware@0.3.0 ui@0.9.0

R
Remix Web v0.3.0

レンダリングミドルウェア v0.3.0

小さい変更 BREAKING CHANGE: render (({ assets }) は現在、ソースファイルからクライアントエントリを解決するために assets.getScriptEntry (getScriptEntry)) を使用し、それらのインポートマップがレンダリングされたドキュメントおよびフレーム応答に含まれています。カスタムアセットサーバーの実装では、getHref() と getPreloads() の代わりに getScriptEntry() を提供する必要があります。次のScriptEntry形にプロミス解析を返す必要があります:インターフェースScriptEnt...

R
Remix Web v0.9.0

ui v0.9.0

小さい変更 クライアントのエントリでは、resolveClientEntryでインポートマップを提供できます。<ImportMap> コンポーネントは、リミックス/UI/サーバーからのマッピングをクライアントのエントリをブロックするマッピングと組み合わせて、最初のドキュメントに1つの完全なインポートマップが含まれます。後期フレーム応答からの新しいマッピングは、クライアントエントリがロードされる前にインストールされます。シンプルな <script type="importmap"> エレメントはサポートされています。..

R
Remix Web v0.2.0

ノード-hmr v0.2.0

小さい変更 BREAKING CHANGE: カスタムブラウザのHMR更新イベントは、トップレベルのタイムスタンプと更新フィールドの代わりに、JSONデータをデータレコードに運びます (#11706を参照).標準アセットサーバと createBrowserHmrChannel ( createBrowserHmrChannel)) の統合を使用するアプリケーションは、イベント処理に変更を必要としません。レコード内の各ツールに別々のキーを与え、例えば { type: 'update', data: { 'my-tool@1': { version: 1 } }....

R
Remix Web v0.1.0

複数のインポート・マップ-ポリフィール v0.1.0

小さい変更追加 @remix-run/multiple-import-maps-polyfill 初回のページロード後に追加されたインポートマップに依存するJavaScriptモジュールをロードするためにimportModule() はブラウザサポートを検出し、可能な限りネイティブインポートを使用します。detectMultipleImportMapSupport() は同じサポートチェックを露呈しますが、importShim() とpreloadShim() は常にポリフィールを使用します。モジュールはポリフィールで。..

R
Remix Web v3.0.0-rc

リミックス v3.0.0-rc.1

リリース前の変更 BREAKING CHANGE: createAssetServer (() のリミックス/アセットから、ファイルマップオプションをオプションのディレクトリベースのマウントで置き換える。マウントは、パケット解析に使用されるファイルシステム階層にマウントのURLを並べて、パブリックとファイルシステムのルーツの下のパスを再帰的に保存する。マウントが省略された場合、アセットサーバーは { app: 'app', npm: 'node_modules' } を使用します。ミグラン。..

R
Remix Web v0.1.0

スパ v0.1.0

小さい変更 レンダリングミドルウェアとランルーター (バックアップ) を備えた初期@remix-run/spa パッケージを追加}) クライアントによるRemixアプリケーションのブラウザ実行時間。ルートハンドラーは context.render (r) を使っており、パケットはルーターの Request to Response 契約を保存し、SPA 応答キャリアを隠します。パッチ変更 バンプされた @remix-run/*依存: render-middleware@0.2.0 ui@0.8.0

R
Remix Web v0.2.0

レンダリングミドルウェア v0.2.0

小さい変更 レンダリング追加}) は、従来のリクエストスケープRemix UIレンダリングです。Context.render (ノード、 init) を通してタイプされた HTML 応答を返し、安全なリクエストヘッダーとキャンセルで現在のルーターを通じてネストされたフレームとターゲットフレームを解決し、フレームエラーボディを保存し、オプションとしてアセットサーバを通じてソースベースのクライアントエントリを解決します (#11607を参照).パッチ。..

R
Remix Web v0.8.0

ui v0.8.0

小さい変更 BREAKING CHANGE: Remix UI フレームワーク所有の DOM アトリビューットは、現在 data-rmx-* 名前空間を一貫して使用しています。rmx-document, rmx-target, rmx-src, rmx-history, rmx-reset-scroll, rmx-preserve-dom,およびデータキーを data-rmx-document, data-rmx-target, data-rmx-src, data-rmx-history, data-rmx-reset-scroll, data-rmx-preserve-dom,および data-rmx-keyに改名するスタイリングとモジュールのプリロードマーカーが生成された。..

R
Remix Web v0.6.0

CLI v0.6.0

小規模変更 リミックス db ロールバックを追加します。Database.migrate() は既に方向、 to, step, and dryRun を受け入れていましたが、CLI はそれらを通過しませんでしたので、移行の down.sql は、リミックス db --to から前進を制限するだけです。ロールバックは、 --step <count> (デフォルト 1) または --to <migration> で限定され、最新に戻ります。

R
Remix Web v0.5.0

データテーブル v0.5.0

小さい変更 リミックスDb を実行するにはロールバックコマンドを追加します。最新の移行を最初に適用し、ステップ (デフォルト 1) または (含) に限定して、オプションの dryRun を使って復元する。これは、dbロールバックをバックアップし、データテーブルCLIを埋め込むホストに同じコマンドを与える (#11723を参照).パッチ変更 and() と or() は、ドキュメントに一致するオブジェクトショートハンドフィルターを構成することができます。 or({状態: "pe...

R
Remix Web v0.3.0

アウト v0.3.0

小規模な変更 変更: Atmosphere 認証プロバイダーと DPoP モデルを削除しますcreateAtmosphereAuthProvider ((), Atmosphere*とOAuthDpop*のタイプ、およびOAuthStandardトークンを削除します。OAuthStandardトークンの代わりに OAuthトークンを使用します。カスタム プロバイダー パッケージは、プロトコル特有のフィールドで OAuthTokens を拡張し、OAuthProvider を介してそのタイプを保存することができます。

R
Remix Web v0.1.0

[Superseded] 静的ファイルミドルウェア v0.1.0

️ 代用済み:このパッケージは使用しないでください。@remix-run/static-middleware を直接使用するか、Remix アプリから staticFiles をインポートしてください。小さい変更 リミックス/ミドルウェア/静的に対応する静的ファイルサービスミドルウェアの初期リリース。アプリケーションコードは、リミックス/ミドルウェア/スタティックから staticFiles をインポートし続けなければならない。

R
Remix Web v3.0.0-beta

[Superseded] リミックス v3.0.0-beta.9

️ 代替:このベータ版は使用しないでください。remix@3.0.0-beta.10 をインストールする。ベータ10は完全な変更ノートを含み、新プロジェクトミドルウェアタイプエラーを修正します。このリリースには、v3.0.0-beta.6以降のすべての変更が含まれています。v3.0.0-beta.7 プレリリース 変更 リミックス/UI で resolveClientEntry ()) を許可して モジュールプレロード hrefs を返却します。

R
Remix Web v3.0.0-beta

リミックス v3.0.0-beta.10

プレリリースの変更 BREAKING CHANGE: Beta.10は、beta.6からbeta.9までを置き換えて、その変更を1つのサポートされたプレリリースに統合する。Legacy パッケージアライナインされたリミックス/* アリエスは、関連APIをグループ化するカノニックエントリーポイントの好みに削除されました。- "remix/auth-middleware"から { requireAuth } をインポートする - { createPostgresDatab...

R
Remix Web v0.4.14

静的ミドルウェア v0.4.14

パッチ変更 修正 staticFiles() ミドルウェアタイプが他のルーターミドルウェアと互換性がない @remix-run/fetch-router を ^0.21.0 に更新。これは、設定された @remix-run/static-middleware パッケージをパッケージマネージャーのオーバーライドなしで Remix 3 プロジェクトと互換性を維持します。

R
Remix Web v0.5.0

CLI v0.5.0

小さい変更 クライアントエントリにプレロードを提供するためにデフォルトのリミックス新しいアプリテンプレートを更新しました

R
Remix Web v0.7.0

ui v0.7.0

Minor Changes run ((() は resolveFrame が省略された場合、既定のブラウザフレーム解析器を使用します。フレーム HTML を取り出すためにのみ解析器を提供したアプリは、削除することができます: let app = run (({ loadModule, - resolveFrame(src, options) { - return fetch ((src, { - ヘッダ: { Accept: 'text/html' }, - signal: options?.signal, - }) - }, }) すべての実行 (rune) コールは、フレームの再読み込みと同じ起源のリンクとフォームナビゲーションを可能にします。..

R
Remix Web v0.6.0

テスト v0.6.0

小さい変更 BREAKING CHANGE:実行可能なRemix-test.config.tsとRemix-test.config.jsの発見を削除し、runRemixTestから設定経路オプションを削除しました。プログラム化された @remix-run/test/cli API は、構造化呼び出しオプションのみを受け入れています。CLI の使用については、Remix.json#test の下に静的テスト設定を移動します。メインのRemix CLI は JSONC 読み込み、経路解像度、検証、優先順位を。..

R
Remix Web v0.5.0

ui v0.5.0

小さい変更 BREAKING CHANGE: ブラウザのresolveFrameコールバックは、ポジショナル信号とターゲット引数の代わりに単一のオプションオブジェクトを受け取ります。ResolveFrame (シグナル、ターゲット) の実装を更新し、ResolveFrame (シグナル、ターゲット) と読み取りのオプション?シグナルとオプション?を使用します。実行から返されるアプリオブジェクトにフレームを追加 (),既存のハンドル。フレーム API を反映した @remix-run/ui/d...

R
Remix Web v0.24.0

ルートパターン v0.24.0

小さい変更 BREAKING CHANGE: ルートのマッチングは、現在、境界線で制限されたパラームと制限された状態コンパイラを使用している (#11651を参照).パスネームパラームはハイフンを介して占有的にキャプチャしますが、raw / or . で停止します。したがって UUID は不傷のままであり、Href() はラウンドトリッピングのためのパラーム値のパーセントコードドットを作成します。/:year-:monthのようなパターンは /:date,または場所のキャプチャなどの1つの不可分なパラームに移行する必要があります。

R
Remix Web v0.4.0

セッションミドルウェア v0.4.0

小規模な変更 変更: セッションクッキーは、クッキーの httpOnly オプションを省略した場合に、HttpOnly に設定されます。httpOnly: false を設定すると、クライアント側JavaScriptからのアクセスを保護できます。この保護が無効になった場合、ミドルウェアは警告を発します。パッチ変更 バンプされた @remix-run/*依存関係: cookie@0.6.0 fetch-router@0.21.0