RIT Tech Blog

株式会社RITのエンジニアが知見を共有する技術ブログです。

Blitz.js v0.45 リリースノート和訳

v0.45.3でリモートコード実行の脆弱性が修正されているので、必ずバージョンアップを・・・

Blitz.js v0.45.3

github.com

🚨 致命的なセキュリティ脆弱性の修正

🐞 修正

  • FORCE_COLOR=0でログの色を消せるように: #3157

👩‍🍳 レシピ

  • NextUI レシピの追加: #3152

Blitz.js v0.45.2

github.com

🐞 修正

  • passport adapterの secureProxy がオンの場合、リクエストヘッダーに関係なく常に動作するように修正: #3135

Blitz.js v0.45.1

github.com

🐞 修正

  • passport adapter が cloudfront上で動作するように修正: #3132
  • useRedirectAuthenticatedSession is not a function エラーの修正: #3117

Blitz.js v0.45.0

github.com

🚀 新機能

  • blitz generate で独自テンプレートをサポート: #3068
    • node_modules/@blitzjs/generator/dist/templates をアプリケーションディレクトリに配置(templates/ とか)
    • blitz.config.jsに上記フォルダへのパスを設定

      codegen: {
        templateDir: "./templates",
      },
      
    • 詳細はこちら

🐞 修正

  • RedirectError を投げてもクライアント側でリダイレクトされなかった問題の修正: #3100
  • blitz g mutation が正しくない名前でファイルを生成していた問題の修正: #3104

⚡️ 新規アプリテンプレートへの変更点

👩‍🍳 レシピ

  • Render レシピのデフォルトを無料枠を使うように: #3060
  • material-ui レシピから @mui/styles を削除: #3076
  • レシピビルダーに外部コマンド実行用の addRunCommandStep を追加: #3090