join_stories_flutter 1.0.1 copy "join_stories_flutter: ^1.0.1" to clipboard
join_stories_flutter: ^1.0.1 copied to clipboard

JOIN Stories Flutter SDK

Changelog #

All notable changes to this project will be documented in this file.

1.0.1 - 2025-10-22 #

Changed #

  • Native SDKs - Android 3.7.1 and iOS 3.7.1

Fixed #

  • iOS: Ensure plugin registration visibility and apply maxStories for widgets
  • iOS: Improve bubble height handling
  • Analyzer warnings in widgets
  • Minor doc and metadata updates

1.0.0 - 2025-10-03 #

Added #

  • Ecommerce listeners - addToCart (2s simulated delay), seeToCart, shoppingRedirect on Android and iOS
  • Dart API - exposed ecommerce callbacks and routed them via BaseStoriesState and JOINStories.startPlayer

Changed #

  • Native SDKs - Android 3.7.0 and iOS 3.7.0
  • Demo app - dismisses the player and shows SnackBars for seeToCart/shoppingRedirect

Fixed #

  • Android release - ProGuard/R8 rules added and minify enabled
  • Kotlin - handled thumbViewSpacing nullability in BubbleView
  • iOS - aligned to 3.7.x optionals in BubbleView/CardView, updated shoppingRedirect(offerId: String?)

0.1.0 - 2025-09-25 #

Added #

  • Full Flutter 3.0+ compatibility - Support for Flutter 3.0.0+ and Dart 2.17.0+
  • Native SDK integration - Android SDK 3.6.0 and iOS SDK 3.6.0
  • BubbleTriggerView support - Android native UI component integration
  • Error handling - Robust error handling with detailed error messages

Changed #

  • Version bump - Updated to version 0.1.0 for stable release
  • SDK versions - Updated to use JOIN Stories SDK 3.7.1
  • Compatibility - Tested with Flutter 3.13.6 and Dart 3.1.3

Fixed #

  • Android build issues - Resolved namespace and NDK version conflicts
  • iOS pod integration - Fixed CocoaPods dependency resolution
  • Gradle compatibility - Updated Gradle version for Java 17 compatibility