Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,10 @@

## Release Version

- [major] Added Personalize module and feature support
- [major] Added Personalize module and feature support

# 07-05-2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Critical — Future date: The date 07-05-2026 is in the future (May 7th, 2026). This should be the actual release date when the PR is merged. If you're releasing now, change this to the current date (e.g., 07-05-2025). If this is genuinely planned for May 2026, the PR should not be merged until then.

Why this matters: pub.dev displays this CHANGELOG to users. A future date creates confusion and violates version history integrity.

## 0.0.1

- Added Personalize module and feature support
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"version": "1.0.0"}
{"version": "0.0.1"}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: moengage_personalize
description: Flutter Plugin for using Personalize Experience feature of MoEngage Platform.
version: 0.1.1
version: 0.0.1
homepage: https://www.moengage.com

environment:
Expand All @@ -11,9 +11,9 @@ dependencies:
flutter:
sdk: flutter
moengage_flutter: ^10.0.0
moengage_personalize_android: 0.1.1
moengage_personalize_ios: 0.1.1
moengage_personalize_platform_interface: 0.1.1
moengage_personalize_android: 0.0.1
moengage_personalize_ios: 0.0.1
moengage_personalize_platform_interface: 0.0.1

dev_dependencies:
flutter_lints: ^2.0.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import 'package:flutter_test/flutter_test.dart';
import 'package:mocktail/mocktail.dart';
import 'package:moengage_personalize/moengage_personalize.dart';
import 'package:moengage_personalize_platform_interface/moengage_personalize_platform_interface.dart';
import 'package:plugin_platform_interface/plugin_platform_interface.dart';

class MockMoEngagePersonalizePlatform extends Mock
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,10 @@

## Release Version

- [major] Added Personalize module and feature support
- [major] Added Personalize module and feature support

# 07-05-2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Critical — Future date: Same issue as main package — 07-05-2026 is in the future. Change to the actual release date.

## 0.0.1

- Added Personalize module and feature support
12 changes: 12 additions & 0 deletions packages/moengage_personalize/moengage_personalize_android/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Copyright (c) 2026 MoEngage, Inc.
All rights reserved.
Use of source code or binaries contained within MoEngage's SDKs is permitted only to enable use of the MoEngage platform by customers of MoEngage. The Licensee may not:
- permit any third party to use the Software;
- modify or translate the Software except as otherwise permitted;
- reverse engineer, decompile, or disassemble the Software;
- copy the Software, except as expressly provided above; or
- remove or obscure any proprietary rights notices or labels on the Software.
- Licensee may not transfer the Software or any rights under this Agreement without the Licensor's prior written consent.
- MoEngage owns the Software and all intellectual property rights embodied therein, including copyrights and valuable trade secrets embodied in the Software. The Licensee shall not alter or remove this copyright notice.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF THE USER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# moengage\_personalize\_android

The Android implementation of [`moengage_personalize`][1].

## Usage

This package is [endorsed][2], which means you can simply use `moengage_personalize`
normally. This package will be automatically included in your app when you do,
so you do not need to add it to your `pubspec.yaml`.

However, if you `import` this package to use any of its APIs directly, you
should add it to your `pubspec.yaml` as usual.

[1]: https://pub.dev/packages/moengage_personalize
[2]: https://flutter.dev/docs/development/packages-and-plugins/developing-packages#endorsed-federated-plugin
Original file line number Diff line number Diff line change
Expand Up @@ -95,4 +95,4 @@ class MoEngagePersonalizePlugin : FlutterPlugin, ActivityAware {
*/
internal var flutterPluginBinding: FlutterPluginBinding? = null
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -167,4 +167,4 @@ class PlatformMethodCallHandler(
Logger.print(LogLevel.ERROR, t) { "$tag offeringClicked() : " }
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: moengage_personalize_android
description: Android implementation of the moengage_personalize plugin
version: 0.1.1
version: 0.0.1
homepage: https://www.moengage.com

environment:
Expand All @@ -19,7 +19,7 @@ flutter:
dependencies:
flutter:
sdk: flutter
moengage_personalize_platform_interface: ^0.1.1
moengage_personalize_platform_interface: ^0.0.1
moengage_flutter: ^10.0.0

dev_dependencies:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import 'package:flutter_test/flutter_test.dart';

void main() {
test('Sample Test', () {
// This is a Sample Test that will always pass.
// It's just here to satisfy the test requirements.
expect(1 + 1, equals(2));
});
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,9 @@
## Release Version

- [major] Added Personalize module and feature support

# 07-05-2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Critical — Future date: Same issue — 07-05-2026 needs to be corrected to the actual release date.

(Same concern also applies to packages/moengage_personalize/moengage_personalize_platform_interface/CHANGELOG.md:8)


## 0.0.1

- Added Personalize module and feature support
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: moengage_personalize_ios
description: iOS implementation of the moengage_personalize plugin
version: 0.1.1
version: 0.0.1
homepage: https://www.moengage.com

environment:
Expand All @@ -19,7 +19,7 @@ dependencies:
flutter:
sdk: flutter
moengage_flutter: ^10.0.0
moengage_personalize_platform_interface: ^0.1.1
moengage_personalize_platform_interface: ^0.0.1

dev_dependencies:
flutter_test:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,10 @@

## Release Version

- [major] Added Personalize module and feature support
- [major] Added Personalize module and feature support

# 07-05-2026

## 0.0.1

- Added Personalize module and feature support
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: moengage_personalize_platform_interface
description: A common platform interface for the moengage_personalize plugin.
version: 0.1.1
version: 0.0.1
homepage: https://www.moengage.com

environment:
Expand Down
Loading