Figma、AIクレジットの利用上限と申請機能を追加
Figmaは、チームや組織におけるAIクレジットの利用方法を管理者がより細かく管理できるよう、利用上限の設定とクレジット申請に関する機能を追加しました。
海外のSaaSやWeb・ITサービスの新機能・仕様変更・料金改定・サービス終了・障害・セキュリティ情報などを、日本語で要点をまとめてお届けします。
Figmaは、チームや組織におけるAIクレジットの利用方法を管理者がより細かく管理できるよう、利用上限の設定とクレジット申請に関する機能を追加しました。
Firebaseは、CLIの最新版v15.26.0を公開しました。2段階の非対話型ログインフローに対応し、AIエージェントでは非対話モードを自動的に有効化するほか、複数の修正と改善を含みます。
Sentryは、手動で実行したAutofixの処理が完了した際に、ブラウザー通知を受け取れる機能を追加しました。
Sentryは、プロジェクトの週間状況をより明確に把握できるよう、Weekly Reportを刷新しました。上昇傾向にある項目や修正が必要な項目、優先して取り組むべき内容を確認できます。
LaravelのPhpRedis接続が、一時的な接続障害の発生時に自動再接続し、安全なコマンドを再試行するようになりました。読み取り専用コマンドとオプションなしのSETは既定で1回再試行し、非冪等の書き込みは対象外です。追加の試行回数はREDIS_COMMAND_RETRIES環境変数で設定できます。
Laravelのベクトルクエリメソッドが、MariaDBのネイティブなベクトル機能に対応しました。whereVectorSimilarToやorderByVectorDistanceなどのメソッドがMariaDBのベクトル距離関数に変換され、PostgreSQLで利用できた表現力の高いクエリAPIを、対応するMariaDBのリリースでも使えるようになります。
Laravelで、#[DebounceFor]属性をキュー投入されたイベントリスナーにも適用できるようになりました。同じリソースでデバウンス期間中に複数のイベントが発生した場合は、最後にディスパッチされたリスナーだけを処理します。maxWaitを設定すれば、イベントが継続的に発生しても処理が無期限に遅延するのを防げます。
Laravelのキューコマンドで、すべての接続とキューを対象に作業を一括停止・再開できるようになりました。全体停止はキュー単位の停止とは独立しており、操作を監視できるQueuesPausedイベントとQueuesResumedイベントも追加されています。
Laravel Scoutに、Turbopuffer向け検索エンジンを追加しました。バッチインデックス、名前空間の自動作成、重み付けBM25全文検索、フィルタリング、ベクトル距離メタデータに対応し、LaravelのHTTPクライアントを直接利用するため追加のTurbopuffer PHP SDKは必要ありません。さらに、データベースエンジンでセマンティック検索とハイブリッド検索を利用でき、生成済みまたは事前計算した埋め込みを使って、ベクトル検索、テキスト検索、フィルター、ページネーション、検索比重の設定をScoutのビルダーAPIから扱えます。
ScoutのMeilisearchエンジンが、セマンティック検索とハイブリッド検索に対応しました。埋め込みモデルなどを設定すると、semantic()またはhybrid()ビルダーメソッドで生成済みベクトルを使った検索が可能です。必要な場合はLaravel AIで埋め込みを生成でき、インデックス作成やクエリ用に独自のベクトルも指定できます。
LaravelのAIエージェントは、モデルが未知のローカルツールを呼び出した際に処理を継続できるようになりました。エージェントに#[RepairToolCalls]属性を指定すると利用可能なローカルツールを含む結果を返し、モデルが呼び出しを修正できます。プロバイダー側でホストされるツールは修復結果に含まれません。
Laravelは、実行時にLaravel Cloudの利用状況を確認できる`Illuminate\Support\Facades\Cloud` Facadeを提供します。`Cloud::hosted()`でLaravel Cloud上での稼働を、`Cloud::usesManagedQueues()`でマネージドキュー接続の利用を判定でき、設定済みの場合は`Cloud::queue()`から接続にアクセスできます。