Skip to content

Releases: Purchasely/Purchasely-Flutter

4.3.2

05 Apr 13:49
c794448
Compare
Choose a tag to compare

What's changed ?

  • Numerous enhancements and optimizations are being implemented to elevate the user experience.

4.3.1

27 Mar 11:15
dc16dc0
Compare
Choose a tag to compare

What's Changed

Numerous enhancements and optimizations are being implemented to elevate the user experience.

Full Changelog: 4.3.0...4.3.1

4.3.0

01 Mar 11:09
c393243
Compare
Choose a tag to compare

🕒 User Centric Countdowns

Implemented personalized countdown timers for users based on their attributes, enabling tailored experiences such as 24-hour offers post-initial subscription.

📱Embed Purchasely Presentations in Flutter View

Integrate Purchasely's native iOS and Android presentations (aka paywalls) within your Flutter screens using PLYPresentationView. See Sample for implementation.

🛠️ Improvements and Optimizations

A series of improvements and optimizations have been made to enhance overall user experience.

Full Changelog: 4.2.5...4.3.0

4.2.5

13 Feb 14:20
c8151f7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.2.4...4.2.5

4.2.4

09 Feb 17:59
Compare
Choose a tag to compare

Fixes for iOS

  • minor bug fixes

Full Changelog: 4.2.3...4.2.4

4.2.3

17 Jan 15:56
Compare
Choose a tag to compare

Fixes for Android

  • Incorrect offer selected when purchasing a developer determined offer (eligible to all users) but also eligible to introductory offer (eligible to new users only). This impact the Winback/Retention offer feature of Purchasely where the offer chosen may be replaced by an introductory offer when the user never subscribed before

Fixes for iOS

  • minor bug fixes

4.2.2

11 Jan 14:18
4f785bb
Compare
Choose a tag to compare

• Fix synchronize() method on iOS and Android

4.2.1

27 Dec 10:46
Compare
Choose a tag to compare
  • General performance improvements and bug fixes

4.2.0

06 Dec 15:29
8937d05
Compare
Choose a tag to compare

🌙 Native Dark Mode Support for Presentations

Dark mode support has been implemented for screens & paywalls, automatically adapting to the user’s system settings for an improved viewing comfort. In the Console, you can now define 2 color sets (light & dark) for the same paywall.

Developers can override the default setting with Purchasely.setThemeMode(PLYThemeMode.dark); or Purchasely.setThemeMode(PLYThemeMode.light);, enabling more control over the app’s appearance and accommodating user preferences

🔍 Augmented Session User Attributes

Additional attributes have been added to track user session activity.

These attributes provide detailed insights into user engagement with the app, like session frequency, interaction with paywalls, and purchase activities.

This level of detail aids in fine-tuning user engagement strategies and understanding user behavior patterns more accurately

🏷 Tags System Extended to All Labels

The tags system has been expanded to include all label types, allowing for dynamic display of pricing, introductory offers or promotional offers for any plan any where in the paywalls (an not only in the buttons). This update gives more flexibility in UI customization and dynamic content presentation.

Improvements and Optimizations

🔄 New batchCustomUserId Attribute for External Integrations: Enhances data syncing with external systems.

🔧 Setting a StoreKit version is now mandatory
You must know explicitly set a StoreKit setting on SDK initialization

await Purchasely.start(
          apiKey: 'YOUR_API_KEY', storeKit1: true); // true for StoreKit 1, false for StoreKit 2

4.1.3

27 Nov 16:14
03b1c8d
Compare
Choose a tag to compare

🚨 Important: This SDK version uses StoreKit 2 by default. Read the documentation for more information.
If you did not configure StoreKit 2 in Purchasely console, the SDK will fallback to StoreKit 1.

Fixes for Android:

  • Solved attributes for integration like Adjust, CleverTap, etc.