開発のアップデート情報

開発に分類される海外のWeb・ITサービスの最新アップデート情報をまとめています。

アップデート情報

新機能・対応追加

Laravel AIエージェントが未知のローカルツール呼び出しを修復

LaravelのAIエージェントは、モデルが未知のローカルツールを呼び出した際に処理を継続できるようになりました。エージェントに#[RepairToolCalls]属性を指定すると利用可能なローカルツールを含む結果を返し、モデルが呼び出しを修正できます。プロバイダー側でホストされるツールは修復結果に含まれません。

2026/08/01
新機能・対応追加

LaravelにCloud環境とマネージドキューの確認用Facadeを追加

Laravelは、実行時にLaravel Cloudの利用状況を確認できる`Illuminate\Support\Facades\Cloud` Facadeを提供します。`Cloud::hosted()`でLaravel Cloud上での稼働を、`Cloud::usesManagedQueues()`でマネージドキュー接続の利用を判定でき、設定済みの場合は`Cloud::queue()`から接続にアクセスできます。

2026/08/01
新機能・対応追加

Laravel、ディスク間の段階移行に対応するファイルシステムを追加

Laravelに、ファイルをディスク間で段階的に移行できるリードスルー型ファイルシステムドライバーが追加されました。プライマリディスクを優先して確認し、ファイルがフォールバックディスクにのみ存在する場合はそこから読み込んでプライマリディスクへコピーします。書き込みとディレクトリ一覧は引き続きプライマリディスクを対象とし、ファイル全体をメモリに読み込まないストリーミング読み取りにも対応します。

2026/08/01
新機能・対応追加

Laravel、ベクトル列向けEloquentキャストを追加

Laravelに、ベクトル列を浮動小数点数の配列として扱えるEloquentの「AsVector」キャストが追加されました。MariaDBのバイナリ形式とPostgreSQL互換のテキスト値に対応し、保存時の配列・Arrayableオブジェクトの受け入れや、MariaDBのベクトル距離関数向けのクエリバインディング変換も行います。

2026/08/01
セキュリティ

npm、2FA回避トークンによる重要操作を制限

2要素認証(2FA)の回避を設定したnpmのGranular Access Token(GAT)では、アカウント・組織・パッケージ管理に関する重要な操作を実行できなくなりました。これらの操作には、対話型の2FAチャレンジが必要です。

2026/07/31
新機能・対応追加

Sentry JavaScript SDK、SvelteKit 3対応など4項目を追加

SentryのJavaScript SDKで、SvelteKit 3をサポートし、Cloudflareの`nodejs_compat`向けエントリーポイントを追加しました。さらに、標準で最小構成のOpenTelemetryトレーサーを使用し、ルーティングスパンに付与するURL属性も拡充しています。

2026/07/31
セキュリティ

PHP 8.5.9を公開、複数の脆弱性を修正

PHP 8.5.9では、BCMathの境界外書き込み、PGSQLのSQLインジェクション、Pharの再帰シンボリックリンクによるクラッシュ、libgdに関する脆弱性などを修正した。あわせて、コアや各種拡張機能の不具合も修正している。

2026/07/30
セキュリティ

PHP 8.4.24を公開、複数の脆弱性を修正

PHP 8.4.24では、BCMathの境界外書き込み、PGSQLのSQLインジェクション、Pharの再帰シンボリックリンクによるクラッシュなど、複数の脆弱性を修正しました。Calendar、DOM、ODBC、Reflection、Zipなどでも多数の不具合が修正されています。

2026/07/30
セキュリティ

GitLab、19.2.1/19.1.3/19.0.5を公開 脆弱性を修正

GitLabは2026年7月29日、Community Edition(CE)およびEnterprise Edition(EE)向けに19.2.1、19.1.3、19.0.5を公開しました。重要なバグ修正とセキュリティ修正が含まれており、影響を受けるセルフマネージド環境には早急なアップグレードを推奨しています。GitLab.comはすでに修正版で稼働しており、GitLab Dedicatedの利用者による対応は不要です。

2026/07/29 7/29 適用予定