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

# Cordova SDK

> MoEngage Cordova SDK のすべてのリリースノートと変更履歴をご覧ください。

<Info>
  iOS でプライバシーマニフェストをサポートするには、Cordova SDK バージョン 8.6.0 以上および iOS SDK バージョン 9.16.2 以上を使用していることを確認してください。詳細については、[Apple Privacy Manifest](https://www.moengage.com/docs/user-guide/data/privacy/apple-privacy-manifest-update) の記事を参照してください。
</Info>

<Info>
  サポートされている SDK バージョンと非推奨化のスケジュールについては、[SDK Deprecation Policy](/docs/ja/developer-guide/sdk-lifecycle-and-policies/sdk-deprecation-policy) を参照してください。
</Info>

<Update label="24th March 2026" description="Core 10.1.0 · Geofence 3.1.1">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 10.1.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 3.1.1</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * BOM: 1.5.1

      **iOS**

      * MoEngage-iOS-SDK: 10.10.1
      * MoEngageGeofence: 6.00.6
    </Card>
  </CardGroup>

  #### Core 10.1.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * `getSelfHandledInApps()` を使用して複数の Self-handled In-App メッセージを同時に取得する機能のサポートを追加しました。
  * ログアウト完了コールバックのサポートを追加しました。
  * SDK のファイルベースの初期化のサポートを追加しました。
  * **iOS**: `registerForProvisionalPush()` による仮許可（provisional）プッシュのサポートを追加しました。
  * **iOS**: MoEngage-iOS-SDK の依存関係を **10.10.1** に更新しました。
  * **Android**: フォアグラウンド状態での Self-handled プッシュ通知クリックのサポートを追加しました。
  * **Android**: ネイティブ Android SDK の BOM を [1.5.1](https://github.com/moengage/android-dependency-catalog/tree/bom-v1.5.1) に更新しました。

  #### Geofence 3.1.1

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **Android**: ネイティブ Android SDK の BOM を [1.5.1](https://github.com/moengage/android-dependency-catalog/tree/bom-v1.5.1) に更新しました。
  * **iOS**: MoEngageGeofence の依存関係を **6.00.6** に更新しました。
</Update>

<Update label="3rd February 2026" description="Core 10.0.1">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 10.0.1</span>
    </Card>

    <Card title="依存関係">
      Android · iOS
    </Card>
  </CardGroup>

  #### Core 10.0.1

  <span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>修正</span>

  * `identifyUser` API が null および非プリミティブのデータ型を受け付けてしまう問題を修正しました。
</Update>

<Update label="22nd September 2025" description="Core 10.0.0 · Geofence 3.0.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 10.0.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 3.0.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * moe-android-sdk: 14.03.03
      * geofence: 5.0.2
      * inapp: 8.6.0

      **iOS**

      * MoEngage-iOS-SDK: 10.06.0
      * MoEngageGeofence: 6.00.2
    </Card>
  </CardGroup>

  #### Core 10.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * 複数の ID に基づいてユーザーを識別する機能のサポートを追加しました。
  * セッショントリガー型 InApp、および `DisplayRules` での複数のスクリーン名のサポートを追加しました。
  * **Android**: `moe-android-sdk` を `14.03.03` に、`geofence` を `5.0.2` に更新しました。
  * **iOS**: MoEngage-iOS-SDK の依存関係を `10.06.0` に更新しました。

  **更新された API:**

  | 変更前 | 変更後 |
  | :- | :- |
  | `MoECordova.setUniqueId(id)` | `MoECordova.identifyUser(identity)` |
  | `MoECordova.setAlias(alias)` | `MoECordova.identifyUser(identity)` |

  #### Geofence 3.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **Android**: `moe-android-sdk` を `14.03.03` に、`inapp` を `8.6.0` に更新しました。
  * **iOS**: MoEngageGeofence の依存関係を `6.00.2` に更新しました。
</Update>

<Update label="14th April 2025" description="Core 9.1.0 · Geofence 2.0.1">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 9.1.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 2.0.1</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * moe-android-sdk: 13.05.00
      * inapp: 8.6.0

      **iOS**

      * MoEngage-iOS-SDK: 9.18.1
    </Card>
  </CardGroup>

  #### Core 9.1.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * Nudges のサポートを追加しました。
  * **Android**: `moe-android-sdk` を `13.05.00` に、`inapp` を `8.6.0` に更新しました。
  * **iOS**: SDK バージョンを `9.18.1` に更新しました。データ競合の問題を修正しました。

  #### Geofence 2.0.1

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **Android**: `moe-android-sdk` を `13.05.00` に更新しました。
</Update>

<Update label="7th August 2024" description="Core 9.0.0 · Geofence 2.0.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 9.0.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 2.0.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * moe-android-sdk: 13.04.00
      * inapp: 8.5.0
      * geofence: 4.2.0
      * AGP: 8.4.0
      * Kotlin: 1.9.23
      * Compile SDK: 34

      **iOS**

      * MoEngage-iOS-SDK: 9.18.1
      * MoEngageGeofence: 5.17.1
    </Card>
  </CardGroup>

  #### Core 9.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * **Android**: ネイティブ SDK のバージョンをバンドルしました。`moe-android-sdk` を `13.04.00` に、`inapp` を `8.5.0` に更新しました。AGP `8.4.0` 以上のサポートを追加しました。Kotlin を `1.9.23` に、Compile SDK を `34` に更新しました。
  * **iOS**: カスタムのブール型属性を `0/1` と `TRUE/FALSE` の 2 つの形式でトラッキングする機能のサポートを追加しました。MoEngage-iOS-SDK を `9.18.1` に更新しました。

  <Info>
    **iOS でのカスタムブール型属性のトラッキング**

    このバージョンにアップデートすると、iOS ではデフォルトで MoEngage がカスタムのブール型ユーザー属性を `1/0` ではなく `TRUE/FALSE` としてトラッキングするようになります。これにより、セグメンテーションやトリガー条件に影響が出る可能性があります。

    この設定は変更できます。詳細については、[カスタム属性のトラッキングのセクション](/docs/ja/developer-guide/react-native-sdk/data-tracking/tracking-user-attributes-and-user-identity#custom-boolean-user-attribute)を参照してください。プラットフォーム間の一貫性を保つため、`TRUE/FALSE` への移行をお勧めします。
  </Info>

  #### Geofence 2.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **Android**: ネイティブ Geofence SDK をバンドルしました。`geofence` を `4.2.0` に更新しました。
  * **iOS**: MoEngageGeofence SDK を `5.17.1` に更新しました。
</Update>

<Update label="3rd July 2024" description="Core 8.7.0 · Geofence 1.7.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.7.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 1.7.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * moe-android-sdk: 13.02.00
      * cards-core: 2.0.2
      * inapp: 8.3.1
      * rich-notification: 5.0.1
      * geofence: 4.0.2
      * lifecycle-process: 2.7.0

      **iOS**

      * MoEngage-iOS-SDK: 9.17.1+
      * MoEngageGeofence: \~5.16.0
    </Card>
  </CardGroup>

  #### Core 8.7.0

  <Warning>
    このバージョンにアップデートすると、iOS では MoEngage がカスタムのブール型ユーザー属性を `1/0` ではなく `TRUE/FALSE` としてトラッキングするようになります。これにより、セグメンテーションやトリガー条件に影響が出る可能性があります。引き続き `1/0` を使用したい場合は、このバージョンをスキップしてください。9.0.0 以降では設定で変更できるようになります。
  </Warning>

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * SDK を特定の MoEngage 環境に強制的に接続する機能のサポートを追加しました。
  * **Android**: `moe-android-sdk` を `13.02.00` に更新しました。
  * **iOS**: iOS SDK バージョン `9.17.1` 以上をサポートしました。

  #### Geofence 1.7.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **Android**: `geofence` を `4.0.2` に更新しました。
  * **iOS**: MoEngageGeofence SDK を `~>5.16.0` に更新しました。
</Update>

<Update label="8th April 2024" description="Core 8.6.0 · Geofence 1.6.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.6.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 1.6.0</span>
    </Card>

    <Card title="依存関係">
      **iOS**

      * MoEngage-iOS-SDK: 9.16.1+
      * MoEngageGeofence: 5.15.0+
    </Card>
  </CardGroup>

  #### Core 8.6.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: iOS SDK バージョン `9.16.1` 以上をサポートしました。

  #### Geofence 1.6.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: MoEngageGeofence の依存関係を `5.15.0` 以上に更新しました。
</Update>

<Update label="30th January 2024" description="Core 8.5.0 · Geofence 1.5.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.5.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 1.5.0</span>
    </Card>

    <Card title="依存関係">
      **iOS**

      * MoEngage-iOS-SDK: 9.15.0+
      * MoEngageGeofence: 5.14.0+
    </Card>
  </CardGroup>

  #### Core 8.5.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: iOS SDK バージョン `9.15.0` 以上をサポートしました。

  #### Geofence 1.5.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: MoEngageGeofence の依存関係を `5.14.0` 以上に更新しました。
</Update>

<Update label="29th November 2023" description="Core 8.4.0 · Geofence 1.4.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.4.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 1.4.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 12.10.01+
      * MoEngageGeofence: 3.4.0+

      **iOS**

      * MoEngage-iOS-SDK: 9.8.0+
      * MoEngageGeofence: 5.8.0+
    </Card>
  </CardGroup>

  #### Core 8.4.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * **Android**: Android SDK バージョン `12.10.01` 以上をサポートしました。Google のポリシーに準拠するため `DeleteUser` API を追加しました。Android 14 のポリシーに対応しました。
  * **iOS**: iOS SDK バージョン `9.8.0` 以上をサポートしました。

  <span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>修正</span>

  * **Android**: Self-handled InApp の配信コントロールが機能しない問題を修正しました。

  #### Geofence 1.4.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **Android**: MoEngageGeofence SDK の依存関係を `3.4.0` 以上に更新しました。
  * **iOS**: MoEngageGeofence の依存関係を `5.8.0` 以上に更新しました。
</Update>

<Update label="16th May 2023" description="Core 8.3.1">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.3.1</span>
    </Card>

    <Card title="依存関係">
      Android
    </Card>
  </CardGroup>

  #### Core 8.3.1

  <span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>修正</span>

  * **Android**: テスト InApp およびイベントトリガー型 InApp で Self-handled コールバックが機能しない問題を修正しました。
</Update>

<Update label="28th February 2023" description="Core 8.3.0 · Geofence 1.3.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.3.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 1.3.0</span>
    </Card>

    <Card title="依存関係">
      Android · iOS
    </Card>
  </CardGroup>

  #### Core 8.3.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * **Android**: In-App を介して理由を説明した上で Android 13 のプッシュ通知オプトインを行う機能のサポートを追加しました。デバイス ID の有効化／無効化のサポートを追加しました。

  #### Geofence 1.3.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * **Android**: `configureGeofence()` は非推奨になりました。代わりに `startGeofenceMonitoring()` および `stopGeofenceMonitoring()` を使用してください。
  * **iOS**: `stopGeofenceMonitoring()` API のサポートを追加しました。
</Update>

<Update label="16th February 2023" description="Core 8.2.0 · Geofence 1.2.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.2.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 1.2.0</span>
    </Card>

    <Card title="依存関係">
      **iOS**

      * MoEngage-iOS-SDK: 9.4.0
      * MoEngageGeofence: 5.4.0
    </Card>
  </CardGroup>

  #### Core 8.2.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: MoEngage-iOS-SDK の依存関係を `9.4.0` に更新しました。

  **非推奨の API:**

  | 変更前 | 変更後 |
  | :- | :- |
  | `initializeDefaultSDKConfig:(MOSDKConfig*)sdkConfig andLaunchOptions:` | `initializeDefaultSDKConfig:(MoEngageSDKConfig*)sdkConfig andLaunchOptions:` |
  | `initializeDefaultSDKConfigWithState:(MOSDKConfig*)sdkConfig withSDKState:andLaunchOptions:` | `initializeDefaultSDKConfigWithState:(MoEngageSDKConfig*)sdkConfig withSDKState:andLaunchOptions:` |

  #### Geofence 1.2.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * MoEngageGeofence SDK の依存関係を `5.4.0` に更新しました。
</Update>

<Update label="31st October 2022" description="Core 8.1.0 · Geofence 1.1.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.1.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 1.1.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 12.4.00+
      * AGP: 7.3.1
      * Compile SDK: 31
      * Target SDK: 31
    </Card>
  </CardGroup>

  #### Core 8.1.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * **Android**: Android 13 の通知権限をサポートしました。AGP を `7.3.1` に更新しました。Compile SDK / Target SDK を 31 に更新しました。Android SDK バージョン `12.4.00` 以上をサポートしました。
  * **iOS**: 状態を指定して SDK を初期化できるように初期化 API を更新しました。

  **更新された iOS API:**

  | 変更前 | 変更後 |
  | :- | :- |
  | `initializeDefaultSDKConfig:withSDKState:(BOOL)isSdkEnabled andLaunchOptions:` | `initializeDefaultSDKConfig:withMoEngageSDKState:(MoEngageSDKState)sdkState andLaunchOptions:` |

  #### Geofence 1.1.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * MoEngagePluginGeofence の依存関係を `1.1.0` に更新しました。
</Update>

<Update label="6th October 2022" description="Core 8.0.0 · Geofence 1.0.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="パッケージ">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Core 8.0.0</span>
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Geofence 1.0.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 12.2.05+
      * Min SDK: 21
      * Target SDK: 30
      * Compile SDK: 30

      **iOS**

      * MoEngage-iOS-SDK: 8.3.1+
    </Card>
  </CardGroup>

  #### Core 8.0.0

  <span style={{ backgroundColor: 'rgba(212, 56, 13, 0.1)', color: '#D4380D', border: '1px solid #FFCCC7', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>破壊的変更</span>

  | 変更前 | 変更後 |
  | :- | :- |
  | `MoECordova.init()` | `MoECordova.init(YOUR_APP_ID)` |

  **削除された API:** `selfHandledPrimaryClicked()`, `enableSDKLogs()`, `optOutInAppNotification()`, `optOutPushNotification()`, `startGeofenceMonitoring()`

  **Android — 更新された API:**

  | 変更前 | 変更後 |
  | :- | :- |
  | `MoEInitializer.initialize(Context, MoEngage.Builder)` | `MoEInitializer.initialiseDefaultInstance(Context, MoEngage.Builder)` |
  | `MoEInitializer.initialize(Context, MoEngage.Builder, Boolean)` | `MoEInitializer.initialiseDefaultInstance(Context, MoEngage.Builder, SdkState)` |

  **iOS — 更新された API:**

  | 変更前 | 変更後 |
  | :- | :- |
  | `initializeMoEngageSDKWithConfig:andLaunchOptions:` | `initializeDefaultSDKConfig:andLaunchOptions:` |
  | `initializeMoEngageSDKWithConfig:withSDKState:andLaunchOptions:` | `initializeDefaultSDKConfig:withSDKState:andLaunchOptions:` |

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * **Android**: Android SDK バージョン `12.2.05` 以上をサポートしました。Mi SDK をバージョン 5.x.x に更新しました。
  * **iOS**: iOS SDK バージョン `8.3.1` 以上をサポートしました。

  #### Geofence 1.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * リージョンモニタリングをサポートする Geofence プラグインの初回リリースです。
</Update>

<Update label="25th July 2022" description="Plugin 7.3.3">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 7.3.3</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 11.6.02
    </Card>
  </CardGroup>

  #### Plugin 7.3.3

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **Android**: Google のユーザーデータポリシーに従い、デバイス識別子のトラッキングを更新しました。広告 ID はユーザーの同意後にのみトラッキングされます。Android SDK を `11.6.02` に更新しました。
</Update>

<Update label="29th April 2022" description="Plugin 7.3.1">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 7.3.1</span>
    </Card>

    <Card title="依存関係">
      Android · iOS
    </Card>
  </CardGroup>

  #### Plugin 7.3.1

  <span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>修正</span>

  * **Android**: 大画面のデバイスで表示した際に、InApp のラベルの上に細い灰色の線が表示される問題を修正しました。
</Update>

<Update label="16th September 2021" description="Plugin 7.3.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 7.3.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 11.4.00+

      **iOS**

      * MoEngage-iOS-SDK: \~7.1.0
      * MoEPluginBase: \~2.1.0
    </Card>
  </CardGroup>

  #### Plugin 7.3.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * HTML InApp のサポートを追加しました。
  * **iOS**: ネイティブ SDK を `~>7.1.0` に更新しました。MoEPluginBase を `~>2.1.0` に更新しました。
  * **Android**: バージョン `11.4.00` 以上をサポートするようにネイティブ SDK を更新しました。
</Update>

<Update label="11th May 2021" description="Plugin 7.2.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 7.2.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 11.2.00+
    </Card>
  </CardGroup>

  #### Plugin 7.2.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **Android**: `11.2.00` 以上をサポートするように SDK を更新しました。
</Update>

<Update label="31st March 2021" description="Plugin 7.1.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 7.1.0</span>
    </Card>

    <Card title="依存関係">
      iOS
    </Card>
  </CardGroup>

  #### Plugin 7.1.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * **iOS**: デフォルトの Info.plist による初期化の代わりに、プラグインを明示的に初期化する機能のサポートを追加しました。
</Update>

<Update label="26th February 2021" description="Plugin 7.0.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 7.0.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 11.0.04+

      **iOS**

      * MoEngage-iOS-SDK: 7.0+
    </Card>
  </CardGroup>

  #### Plugin 7.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * ネイティブ iOS SDK バージョン `7.0` 以上をサポートしました。
  * **Android**: バージョン `11.0.04` 以上をサポートするようにネイティブ SDK を更新しました。
  * SDK を有効化／無効化する API を追加しました。
  * プッシュトークン生成時のコールバックリスナーを追加しました。
</Update>

<Update label="18th January 2021" description="Plugin 6.1.3">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 6.1.3</span>
    </Card>

    <Card title="依存関係">
      iOS
    </Card>
  </CardGroup>

  #### Plugin 6.1.3

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: バージョン `1.2` 以上をサポートするように MoEPluginBase の依存関係を更新しました。
</Update>

<Update label="7th December 2020" description="Plugin 6.1.2">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 6.1.2</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 10.5.00+
    </Card>
  </CardGroup>

  #### Plugin 6.1.2

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * ネイティブ Android コールバックを拡張する機能のサポートを追加しました。
  * **Android**: ネイティブ SDK バージョン `10.5.00` 以上が必要です。
</Update>

<Update label="23rd October 2020" description="Plugin 6.1.1">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 6.1.1</span>
    </Card>

    <Card title="依存関係">
      Android · iOS
    </Card>
  </CardGroup>

  #### Plugin 6.1.1

  <span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>修正</span>

  * **Android**: イベントが非インタラクティブとしてマークされない問題。
  * **iOS**: コールバックのペイロードが余分な `payload` キーの中に誤ってネストされていた問題。
</Update>

<Update label="21st September 2020" description="Plugin 6.1.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 6.1.0</span>
    </Card>

    <Card title="依存関係">
      Android
    </Card>
  </CardGroup>

  #### Plugin 6.1.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * `androidx` 名前空間に移行しました。
</Update>

<Update label="19th September 2020" description="Plugin 6.0.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 6.0.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 10.3.02+

      **iOS**

      * MoEngage-iOS-SDK: 6.0.0+
    </Card>
  </CardGroup>

  #### Plugin 6.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * Self-Handled In-App および In-App V3 のサポートを追加しました。
  * **Android**: ネイティブ SDK の依存関係を `10.3.02` 以上に更新しました。
  * **iOS**: ネイティブ SDK の依存関係を `6.0.0` 以上に更新しました。

  **更新された API:**

  | 変更前 | 変更後 |
  | :- | :- |
  | `MoECordova.passToken(token)` | `MoECordova.passFcmToken(token)` |
  | `MoECordova.pushPayload(pushPayload)` | `MoECordova.passFcmPayload(pushPayload)` |
  | `MoECordova.setExistingUser(isExisting)` | `MoECordova.setAppStatus(status)` |
  | `MoECordova.trackEvent(eventName, eventAttributes)` | `MoECordova.trackEvent(eventName, generalAttributes, locationAttributes, dataTimeAttributes, isNonInteractive)` |
  | `MoECordova.setLogLevelForAndroid/setLogLevelForiOS` | `MoECordova.enableSDKLogs()` |
  | `MoECordova.setUserAttributeLocation(name, lat, lon)` | `MoECordova.setUserLocation(latitude, longitude)` |
  | `MoECordova.setUserAttributeTimestamp(name, epoch)` | `MoECordova.setUserAttributeISODateString(name, date)` |
</Update>

<Update label="30th August 2019" description="Plugin 5.0.1">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 5.0.1</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 9.6.01
    </Card>
  </CardGroup>

  #### Plugin 5.0.1

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: iOS SDK の統合に CocoaPods を使用できるように統合方法を更新しました。
  * **Android**: Gradle をサポートするように統合方法を更新しました。ネイティブ SDK を `9.6.01` に更新しました。
</Update>

<Update label="30th August 2019" description="Plugin 4.2.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 4.2.0</span>
    </Card>

    <Card title="依存関係">
      **Android**

      * Android SDK: 9.6.0

      **iOS**

      * MoEngage-iOS-SDK: 5.0.2
    </Card>
  </CardGroup>

  #### Plugin 4.2.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: ネイティブ SDK を `5.0.2` に更新しました。
  * **Android**: ネイティブ SDK を `9.6.0` に更新しました。
</Update>

<Update label="29th June 2018" description="Plugin 4.0.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 4.0.0</span>
    </Card>

    <Card title="依存関係">
      Android · iOS
    </Card>
  </CardGroup>

  #### Plugin 4.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * Android Oreo のサポートを追加しました。
  * Android で GCM と FCM の両方をサポートしました。
  * Push Amp のサポートを追加しました。
  * iOS SDK が Dynamic Framework になりました。
  * Real-time Triggers をサポートしました。
  * `setAlias()` を使用した Unique ID ユーザー属性の更新をサポートしました。
  * In-App 評価テンプレートでの条件付きナビゲーションをサポートしました。

  <Warning>
    **4.x への移行:** 詳細については、[移行ガイド](/docs/ja/developer-guide/cordova-sdk/migration/migrating-to-4xx)を参照してください。
  </Warning>
</Update>

<Update label="22nd June 2017" description="Plugin 3.0.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 3.0.0</span>
    </Card>

    <Card title="依存関係">
      Android · iOS
    </Card>
  </CardGroup>

  #### Plugin 3.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * ナビゲーションアクション用の JavaScript コールバックを追加しました。
</Update>

<Update label="24th November 2016" description="Plugin 2.1.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 2.1.0</span>
    </Card>

    <Card title="依存関係">
      iOS
    </Card>
  </CardGroup>

  #### Plugin 2.1.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * **iOS**: リッチ通知向けに iOS 10 の変更を追加しました。
</Update>

<Update label="19th September 2016" description="Plugin 2.0.2">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 2.0.2</span>
    </Card>

    <Card title="依存関係">
      iOS
    </Card>
  </CardGroup>

  #### Plugin 2.0.2

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>改善</span>

  * **iOS**: プラグインがプラグイン変数から AppID を読み取るようになったため、AppDelegate で設定する必要はありません。
  * **iOS**: プラグインがすべてのライフサイクルコールバックを内部で処理するため、AppDelegate の変更は不要です。
  * **iOS**: リモート通知の登録メソッドとプッシュ通知の受信メソッドに通知が提供されるようになりました。
</Update>

<Update label="8th August 2016" description="Plugin 2.0.0">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 2.0.0</span>
    </Card>

    <Card title="依存関係">
      iOS
    </Card>
  </CardGroup>

  #### Plugin 2.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * iOS のサポートを追加しました。
</Update>

<Update label="12th July 2016" description="Plugin 1.0.0 — 初回リリース">
  ### リリース概要

  <CardGroup cols={2}>
    <Card title="プラグイン">
      * <span style={{ color: '#00C896', fontWeight: 'bold' }}>Plugin 1.0.0</span>
    </Card>

    <Card title="依存関係">
      Android
    </Card>
  </CardGroup>

  #### Plugin 1.0.0

  <span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>新機能</span>

  * Android をサポートする初回リリースです。
</Update>
