> ## Documentation Index
> Fetch the complete documentation index at: https://auth0.generaltranslation.app/llms.txt
> Use this file to discover all available pages before exploring further.

# リリース

> 破壊的変更および新機能を含む、Actionsのリリース済みバージョンについて説明します。

Actionsでリリースされた機能および破壊的変更は、以下です。

<div id="v3">
  ## v3
</div>

<div id="login-flow">
  ### ログインフロー
</div>

新機能および破壊的変更は、ログインフローのトリガーに対してリリースされています。これらの変更については、[ログインフロー：リリース](/docs/ja-JP/ja-jp/releases)をご覧ください。

<div id="v2-ga">
  ## v2（GA）
</div>

<div id="query-and-body-parameters">
  ### クエリおよび本文パラメーター
</div>

`event.request.query`および`event.request.body`オブジェクトを使用して、クエリおよびボディーパラメーターへの直接アクセスが利用できます。これらは、`GET`または`POST`要求を介して認可が開始されたかどうかに関わらず、公開されます。また認可要求の一環として送信された多くのプロトコル固有のクエリまたはボディーパラメーターは、`event.transaction`オブジェクトのファーストクラス値として利用できます。ユースケースがサポートされていない場合を除き、`event.request.query`および`event.request.body`ではなく`event.transaction`を使用することをお勧めします。これらの変更の完全なマッピングは以下のとおりです。

<table class="table">
  <thead>
    <tr>
      <th>GA前のプロパティ</th>
      <th>GAのプロパティ</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>`event.actor.ip`</td>
      <td>`event.request.ip`</td>
    </tr>

    <tr>
      <td>`event.actor.hostname`</td>
      <td>`event.request.hostname`</td>
    </tr>

    <tr>
      <td>`event.actor.geoIp`</td>
      <td>`event.request.geoip`</td>
    </tr>

    <tr>
      <td>`event.actor.language`</td>
      <td>`event.request.language`</td>
    </tr>

    <tr>
      <td>`event.actor.method`</td>
      <td>`event.request.method`</td>
    </tr>

    <tr>
      <td>`event.actor.userAgent`</td>
      <td>`event.request.user_agent`</td>
    </tr>

    <tr>
      <td>`event.actor.body`</td>
      <td>`event.request.body`</td>
    </tr>

    <tr>
      <td>`event.actor.query`</td>
      <td>`event.request.query`</td>
    </tr>

    <tr>
      <td>`event.actor.query.audience`</td>
      <td>`event.resource_server.identifier`</td>
    </tr>

    <tr>
      <td>`event.actor.query.scope`</td>
      <td>`event.transaction.requested_scopes`</td>
    </tr>

    <tr>
      <td>`event.actor.query.acr_values`</td>
      <td>`event.transaction.acr_values`</td>
    </tr>

    <tr>
      <td>`event.actor.query.ui_locales`</td>
      <td>`event.transaction.ui_locales`</td>
    </tr>

    <tr>
      <td>`event.protocol`</td>
      <td>`event.transaction.protocol`</td>
    </tr>

    <tr>
      <td>`context.secrets`</td>
      <td>`event.secrets`</td>
    </tr>
  </tbody>
</table>

<div id="user-profile-properties">
  ### ユーザープロファイルプロパティ
</div>

一般的に、[Auth0ユーザープロファイル構造](/docs/ja-JP/ja-jp/manage-users/user-accounts/user-profiles/user-profile-structure)と一致させるために、`event.user`オブジェクトは、そのプロパティをキャメルケースからスネークケースに変更しています。たとえば、`event.user.appMetadata`は、`event.user.app_metadata`に変更されています。

<div id="performing-side-effects">
  ### 副作用の実行
</div>

ログイン後トリガーのGA前のバージョンでは、副作用は、Actionからオブジェクトを返すことで実行されました。Actions GAでは、これらの変更をカプセル化し、より良いエディター内ヒントおよびインラインドキュメントを提供するために、`api`オブジェクトが用意されています。

これらの変更についての詳細およびコード例を確認するには「[ログインフロー：リリース](/docs/ja-JP/ja-jp/releases)」をご覧ください。

<div id="manipulating-scopes">
  ### スコープの操作
</div>

Actions BetaでIDおよびアクセストークンスコープの直接操作の提供を試みていますが、Actions GAではこの機能をサポートしていません。
