Gemcook Tech Blog
🗞️

週刊Cloudflare - 2025/01/05週

2025/01/16に公開

こんにちは、あさひです 🙋‍♂️
今週のアップデートは特に大きいものはありませんが、細かいアップデートの中にコマンドの GA や動作が変わっているものがあるのでしっかりキャッチアップしていきましょう 🙌

この記事の主旨

この記事では、Cloudflare のサービスにどんな変更があったかをざっくりと理解してもらい、サービスに興味を持ってもらうことを目的としています。そのため、変更点を網羅することを優先します。

2025/01/05 ~ 2025/01/11 の変更

Wrangler

3.101.0

マイナーアップデート

  • ユーザーがブラウザを通じて OAuth 認証を行うことで、Workers Pipelines クライアントに代わりに R2 トークンを生成する権限を付与できるようになりました。
  • wrangler secret bulk コマンドで、.env ファイル形式の環境変数を直接読み込んで一括設定できるようになりました。
    • .envファイルを指定に、--experimental-env-fileフラグを使用。(まだドキュメントにはなさそうですね。)
  • wrangler のデプロイコマンド実行時に、生成された設定ファイルへのリダイレクトをサポートする機能が追加
    • wrangler.toml(json,jsonc) ファイルを変更せずに、デプロイ用のカスタム設定を適用可能になりました。
    • 以下、影響のあるコマンド。
      • wrangler deploy
      • wrangler dev
      • wrangler versions upload
      • wrangler versions deploy
      • wrangler pages deploy
      • wrangler pages build
      • wrangler pages build-env
  • unenv プリセットのオーバーライドを可能に
  • wrangler d1 export コマンドのデフォルト動作が変更され、エクスポート先がローカルファイルに変更。

パッチアップデート

  • Wrangler CLI の --experimental-versions および関連するフラグが削除
  • versionsコマンドとそのサブコマンドが GA
  • リモートエッジプレビューインスタンスにリクエストを送信する際、CF-Connecting-IP ヘッダーを含めないよう修正。
  • batch-max-*パイプラインのパラメータのデフォルトを削除し、値の範囲を定義する。
  • 依存関係の更新。
    • miniflare@3.20241230.1

3.100.0

マイナーアップデート

  • Workers と静的アセットを含むプロジェクトの使用状況をテレメトリデータに記録する機能が追加
    • wrangler dev --remote に限定せず、すべてのコマンドに対してこの記録が実施されます。

パッチアップデート

  • unenv プリセットの更新。
    • node:dns モジュールの実装として workerd を使用するように変更。
  • 依存関係の解決に require.resolve() を使用する代わりに、unenv の組み込み解決機能を採用。
  • ローカル環境での実行時にブラウザレンダリングに関する警告を追加
  • unenv 依存関係を最新バージョンに更新。
  • 依存関係の更新。
    • miniflare@3.20241230.0

Rules

新しい Rules Overview インターフェイスがリリースされました。Cloudflare Rules 製品を単一のページに統合し、ナビゲーションとルール管理を簡素化します。 主な機能は以下の通りです。

  • 統一インターフェイス
    • すべてのルールを 1 か所で管理可能になりました。複数のメニュータブを行き来する必要がなくなりました。
  • ルール検索
    • 特定のルールを検索可能に。
  • 実行順序の明示
    • ルールの実行順序を一目で確認し、管理が簡単になりました。
  • フィルタとアクションの可視化
    • 各ルールの条件(フィルタ)と結果(アクション)を即座に確認可能になりました。
  • デバッグの高速化
    • ゾーンレベルのインターフェースから直接トレースを使用して、シンプルかつ迅速なトラブルシューティングが可能になりました。

Cache

Smart Tiered Cache が、ロードバランシングプール全体で共通の最適な上位 Tier を選択するようになりました。この選択はオリジンのパフォーマンス測定に基づいて行われ、キャッシュ HIT 率の向上につながります。

WAF

Cloudflare WAF にルールの追加がスケジュールされました。2025 年 1 月 6 日に最新の脅威や脆弱性に対応する新しい検出ルールが追加されました。

https://developers.cloudflare.com/waf/change-log/2025-01-06/

また追加のルールが 2025 年 1 月 13 日にも予定されています。

https://developers.cloudflare.com/waf/change-log/2025-01-13/

筆者の感想

本記事を書いていて思ったのですが、先週のと重複してるものもありますね。一応今週号にも載せています、今後気をつけます 🙇‍♂️
この記事を出してる日は『Cloudflare Workers Tech Talks in Tokyo』があるので余裕があれば参加レポートも書こうと思います!そして東京経由して Cloudflare Meetup Nagano に参加してきます。新年早々ですがやりたいことが多くて時間が足りない…Cloudflare のサービスももっと触っていかなければ。どんどん記事も書いていこうと思います 🙌

Gemcook Tech Blog
Gemcook Tech Blog

Discussion