# ニュース: LIFF v2.3.3をリリースしました

LIFF v2.3.3をリリースしました

LIFF v2.3.3をリリースしました。
LIFF v2.3.3では以下の不具合を修正しています。

機能の変更はありません。

# エンドポイントURLの末尾が/の場合に意図しないURLへリダイレクトされる不具合を修正しました

以下の条件の時、LIFF URLにアクセスするとパス区切りが二重(//)になり、意図しないURLへリダイレクトされる不具合がありました。

  • エンドポイントURL]に指定したURL中にパスが含まれており、かつ末尾が/になっている(例:https://example.com/campaign/
  • LIFF URLの追加情報の処理方法]が[連結]に設定されている
  • LIFF URLにパス(/path)が含まれている(例:https://liff.line.me/{liffId}/path

LIFF v2.3.3では、上記の条件の場合でも正しいURLへリダイレクトされるように不具合を修正しています。

項目 LIFF URL 1次リダイレクト先 2次リダイレクト先
変更前 https://liff.line.me/{liffId}/path https://example.com/campaign/?liff.state={urlEncode(/path)} https://example.com/campaign//path
変更後 https://liff.line.me/{liffId}/path https://example.com/campaign?liff.state={urlEncode(path)} https://example.com/campaign/path
他のバージョンへの影響
  • LIFF v2.3.xをお使いの場合は、本パッチバージョンへのアップデートをお勧めします。
  • この不具合はLIFF v2.4.1では、すでに修正されています。

LIFF URLへのアクセス時の動作について詳しくは、LIFFドキュメントの「LIFF URLにアクセスしてからLIFFアプリが開くまでの動作について」を参照してください。