2026/06/22
しっかり寝たのにすっきりしない身体が痛いのはなんでだろう
もう少し身体を休まさせつつ筋トレしないといけないかも
📬 infeedly 2026/06/22
facebook/react
Issue: メモリプロファイリングシステムの実装:自動リーク検出と最適化提案
Reactアプリケーションに組み込みのメモリリーク検出機能がないため、開発ツールにメモリプロファイリング機能を追加し、メモリ使用量の増加パターンを自動検出して最適化の提案を行うシステムを実装します。
Issue: バグ:[開発モード React Flight RSCのデバッグ追跡が、長時間実行される非同期処理で保留中の操作に無制限の祖先を保持する]
React Flightの非同期デバッグ追跡機能が、長時間実行される非同期処理において、無制限の祖先情報を保持し続けることでメモリリークを引き起こす問題を修正します。この問題は開発モードのみで発生します。
PR: HARヒット後のDevToolsフォールバックフェッチを回避
HAR(HTTP Archive)に一致するリクエストが見つかった場合、それ以上の検索やフォールバックフェッチを停止し、不要なログ出力を回避するようにReact DevToolsのファイルフェッチ処理を改善します。
PR: DevToolsのフェッチリクエストクリーンアップを修正
React DevToolsにおいて、重複するフェッチリクエストを単一のプロミスで処理し、完了、エラー、タイムアウト、ナビゲーション、アンロード時にリスナーをクリーンアップするように修正し、リソース管理を改善します。
PR: スタンドアロンエラーでのHTMLインジェクションを回避
React DevToolsのスタンドアロンモードで表示されるエラーメッセージにおいて、HTML文字列の代わりにDOMノードを使用するように変更し、HTMLインジェクションの脆弱性を解消します。
adobe/react-spectrum
Issue: Next.js開発サーバーの再起動時に生成されたS2スタイルマクロのインポートが解決できない問題を修正(.nextを削除しない限り)
React Spectrum S2スタイルマクロを使用するNext.jsアプリケーションで、開発サーバー再起動時に生成されたCSSファイルのインポートが解決できなくなる問題を修正します。この問題は.nextディレクトリのキャッシュに関連している可能性があります。
Issue: TableView で高さが指定されていない場合に空の状態が表示されない不具合の修正
TableView で行がない場合に、明示的に高さを指定しないと空の状態が表示されない不具合を修正します。これにより、データセットが空の場合でも、テーブルヘッダーと空の状態が表示されるようになります。
PR: フォーカス時に自動で入力フィールドが開く際のレイアウトシフトを修正
OSK(オンスクリーンキーボード)の開閉によって発生するレイアウトシフトを修正し、オーバーレイ配置前にビューポートがリサイズされる問題を解消します。
PR: フォーカス時にメニュートリガーが設定されている場合の外部クリックによるポップオーバークローズを修正
外部クリックでコンボボックスのポップオーバーが閉じられるように修正し、特にモーダルオーバーレイ上でクリックした場合の挙動を改善します。また、フォーカスがプログラムで入力に戻された際にポップオーバーが即座に再オープンする問題を修正します。
PR: テーブルの幅が小数値の場合に列がオーバーフローする問題を修正
テーブルの幅が小数値の場合に列の幅計算で発生するオーバーフロー問題を修正します。これにより、予期せぬ水平スクロールバーの表示を防ぎます。
microsoft/TypeScript
Issue: TypeScript は strictFunctionTypes でもメンバー関数の共変性を考慮しない
TypeScript の型チェックにおいて、strictFunctionTypes が有効な場合でも、メンバー関数の共変性が正しく考慮されない問題を指摘しています。提供されたコード例では、意図しない型のエラーが発生する可能性があります。
Issue: Switch 式の導入
C# のような Switch 式を TypeScript に導入することを提案しています。これにより、即時実行関数式 (IIFE) を回避し、より簡潔なコードで条件分岐を記述できるようになります。
Issue: 「新しいファイルに移動」クイック修正の削除オプションを追加
TypeScriptで、インポート対象が存在しない場合に「新しいファイルに移動」するクイック修正を無効化するオプションの追加を提案しています。この機能は、意図しないファイルの移動や管理の煩雑さを引き起こす可能性があるため、無効化できるようにすることで開発者の利便性を向上させます。
PR: 自己参照computed enumメンバー名に対するスタックオーバーフローを修正
TypeScriptのチェッカーにおいて、自己参照するcomputed enumメンバー名によって発生していたスタックオーバーフローエラーを修正しました。この修正により、循環参照による無限ループを防ぎ、プログラムの安定性が向上します。
whatwg/html
Issue: JavaScriptなしでのローカライズされた時刻フォーマット
サーバーサイドレンダリングされたHTMLで、ユーザーのタイムゾーンや好みのフォーマットに合わせて絶対時刻を正しく表示するための、JavaScriptに依存しない方法を提案しています。これにより、キャッシュやパフォーマンスの問題を回避しつつ、より正確な時刻表示が可能になります。
Issue: ユーザーの好みの形式で日付/時刻を表示するタグの提案
Webページ上で、ユーザーのロケールやタイムゾーンに合わせて日付や時刻を自動的にフォーマットして表示するためのHTMLタグの導入を提案しています。これにより、サーバーサイドレンダリングやJavaScriptに頼ることなく、グローバルなユーザーに対して適切な時刻表示が可能になります。
Issue: 提案: グローバルなダイジェストベースのインラインモジュール解決
Shadow DOM間でスタイルモジュールを共有したり、サーバーサイドでadoptedStylesheetsをシリアライズしたり、インラインスクリプトをインポートしたりするための、グローバルなダイジェストベースのインラインモジュール解決方法を提案しています。これにより、URLに依存せず、効率的で読みやすいモジュール共有が可能になります。
PR: メタ: 不要なファイルを削除
誤って追加された不要なファイルを削除するプルリクエストです。
PR: 宣言的な順不同ストリーミングのための <template for> を追加
このPRは、宣言的な順不同ストリーミングを可能にする <template for> 要素を追加します。これにより、指定されたURLのHTMLテンプレートを非同期でロードし、DOMに挿入できるようになります。
PR: 採用エージェントアルゴリズムのステップ 4.3 を明確化
このPRは、HTML標準における採用エージェントアルゴリズムのステップ 4.3 の説明を明確化し、関連するテストと実装バグの修正を含みます。
w3c/csswg-drafts
Issue: [css-color-4 ガマットマッピングをテスト可能にするには?]
このIssueでは、CSS Color Module Level 4におけるガマットマッピングのテスト可能性と、著者によるサポート検出の方法について議論しています。テスト可能にしないと、機能の優先順位付けやWeb機能としてのID付与が困難になります。
Issue: [selectors-4 :lang() 疑似クラスセレクタの説明不足]
このIssueでは、CSS Selectors Level 4における :lang() 疑似クラスセレクタの説明が不十分であり、特に言語コードの正規化に関する部分で曖昧さが指摘されています。BCP 47への正規化に関する誤解を招かないよう、明確化が必要です。
Issue: [css-color-5 alpha() 関数の解決値に関する明確化]
このIssueでは、CSS Color Module Level 5の alpha() 関数の計算値のシリアライゼーションについて、currentcolor を使用する場合としない場合で一貫性がない点が指摘されています。この挙動の違いに関するルールの明確化が求められています。
w3c/aria
Issue: aria.js の作業継続
このIssueは、ARIA仕様のJavaScript実装である aria.js に関する作業の継続を目的としています。コードコメント内の質問やTODO項目のレビュー、関連するプルリクエストの統合、およびロール情報(roleInfo)の更新と自動化などが含まれます。
Issue: aria-currentが「6.6 WAI-ARIAの状態とプロパティの分類」にない
WAI-ARIAの仕様書「6.6 WAI-ARIAの状態とプロパティの分類」にaria-current属性が含まれていないという指摘です。仕様書が全ての属性を網羅する意図がないのであれば、その旨を明記すべきだと提案されています。
Issue: WAI ARIAのロールに分類タイプ(1.2 & 1.3)がない
ARIA 1.2および1.3の仕様書において、「code」ロールが分類タイプに含まれていない、また「image」ロールが「ドキュメント構造」ロールセクションに含まれていないという問題提起です。これらのロールの扱いについて、仕様書への追記が提案されています。
PR: [https://github.com/w3c/aria/pull/2290 sliderロールのaria-valuenow要件を緩和する]
このプルリクエストは、sliderロールにおいてaria-valuenowの代わりにaria-valuetextのみを使用することを許可することで、要件を緩和するものです。これにより、実装の柔軟性が向上します。
PR: 編集:WAI-ARIAの状態とプロパティの分類を更新する
このプルリクエストは、ARIA仕様書の「状態とプロパティの分類」セクションを更新し、廃止されたaria-dropeffectとaria-grabbedを除く、残りの状態とプロパティを追加するものです。
PR: 編集:ドキュメント構造ロールのリストを更新する
このプルリクエストは、ARIA仕様書の「ドキュメント構造ロール」のリストを更新し、同義語の扱いを改善するものです。これにより、ロールの分類がより正確になります。
w3c/wcag
Issue: 432
本文が提供されていないため、具体的な内容は不明ですが、issue番号432に関するものです。
Issue: SC 3.3.2 の誤解を招く例について
SC 3.3.2 の理解ドキュメントにある電話番号の例は、関連する H65 技術が 2019 年に削除されたため、もはや関連性がなく、修正または削除する必要があります。
Issue: 「Dismissable」の章(SC 1.4.13 の理解)における理解不能な段落
SC 1.4.13 の「Dismissable」に関する説明の段落で、トリガーのサイズではなく、表示されるコンテンツのサイズが重要であるという点が不明瞭であるため、修正が必要です。
PR: 「Dismissable」の「Content on Hover or Focus」に関する理解説明を明確化する
SC 1.4.13 の「Dismissable」に関する説明は、トリガーのサイズに関する議論を削除し、より明確にするための PR です。
PR: 公開ワークフローの明示的な権限を定義する
この PR は、ワークフローの権限設定をより制限的にするために、W3CGRUNTBOT_TOKEN への依存を削除し、明示的な権限を定義します。
PR: 4.1.2 Name, Role, Value の理解のための例を変更する
4.1.2 Name, Role, Value の理解ドキュメントの例が古いため、より現代的な例に変更する PR です。
openui/open-ui
Issue: スライダー値と入力要素をリンクする
範囲スライダーの値と対応する入力要素を簡単にリンクする方法について、id を使用したリンクや新しい属性の必要性についての議論です。
Issue: Rangegroupで同時に2つのサムをドラッグ可能にする
モバイルデバイスでRangegroupの2つのサムを同時にドラッグできないというフィードバックがあり、この動作について検討が必要です。
Issue: サムが2つ以上ある場合に、サム間のステップ値を個別に設定可能にするか
複数のサムを持つRangegroupにおいて、サムのペアごとに異なる最小ステップ値を設定できる機能が必要かどうかを議論しています。
PR: Overscrollジェスチャーを更新し、ボタンをオプション化
Overscrollジェスチャーの更新により、ボタンの利用がオプションになりました。
vitejs/vite
Issue: 依存関係ダッシュボード
Renovateによる依存関係の更新と検出に関するIssueです。スケジュール待ちの更新と、現在開いている更新リストが含まれています。
Issue: TSRXサポートの組み込み
TSRX (TypeScript with JSX Superset) のサポートをViteに組み込む計画があるかどうかの質問です。
Issue: 条件分岐(三項演算子)内の new URL(...) がWorkerエントリとして検出されない
Viteにおいて、条件分岐内で new URL を使用してWorkerを指定すると、Workerとして認識されず、静的ファイルとして誤って処理されるバグが報告されています。
PR: refactor!: importGlobRestoreExtension オプションを削除 (fix #22710)
importGlobRestoreExtension オプションと import glob の &lang.* クエリパスを削除し、クエリを持つ ID のモジュールタイプ推論でクリーン URL にフォールバックします。
PR: docs: config フックのパラメータタイプを調整
config フックのパラメータタイプを調整し、ドキュメントを更新しました。
PR: fix(css): マイニフィケーション中にレイヤー順序ステートメントを保持
CSS のマイニフィケーション中に @layer 順序ステートメントが削除される問題を修正し、ビルド後のカスケード優先順位の変更を防ぎます。
withastro/astro
Issue: CSS HMR が Astro 6 で破損: 外部 CSS の変更がホットアップデートではなくフルページリロードを引き起こす
Astro 6 で外部 CSS ファイルの変更がホットアップデートではなくフルページリロードを引き起こす問題を報告しています。これは Astro 5 では正常に動作していました。
Issue: Astro check がプロジェクトディレクトリから依存関係を解決しない
astro check がユーザーのプロジェクトディレクトリから依存関係を解決せず、TypeScript と @astrojs/check を見つけられない問題を報告しています。
Issue: 国際化 (i18n) で Hero がリロードされない (HMR)
Astro の国際化設定で、特定のマークダウンファイルの変更が開発サーバーで反映されず、再起動が必要な問題を報告しています。
PR: fix(hmr): ネストされたCSSファイルのコンテキスト更新時にフルリロードを回避
ネストされたCSSファイルの更新時に発生していたフルリロードの問題を修正しました。コンパイルメタデータを使用してフルリロードを防ぎ、検出できない場合はメタデータを削除するフォールバック処理を追加しました。
PR: Cloudflare Actionsのビルド回帰カバレッジを追加
Cloudflare Actionsのビルド回帰カバレッジを追加し、Viteの依存関係キャッシュを再利用しながら連続するビルドが成功することを確認します。これにより、プリバンドル失敗を隠蔽していた広範なリトライ処理を削除します。
PR: [ci リリース]
Changesets releaseアクションによって開かれたPRです。マージされると、パッケージはnpmに自動的に公開されます。Astro 7.0.0ではVite v8へのアップグレードとcompressHTMLのデフォルト値が'jsx'に変更されました。
Release: create-astro@5.1.0-beta.0
新しいプロジェクトにデフォルトのAGENTS.mdファイルを追加し、開発サーバーの指示とドキュメントリンクを含めます。また、AGENTS.mdを指すCLAUDE.mdシンボリックリンクも作成します。