blux_flutter 0.2.0 copy "blux_flutter: ^0.2.0" to clipboard
blux_flutter: ^0.2.0 copied to clipboard

BluxClient Flutter SDK

0.2.0 #

Breaking changes #

  • Swift Package Manager(SPM)로 blux_flutter를 연결한 앱에서 Notification Service Extension을 쓴다면 함께 손봐야 한다. 익스텐션의 pod 'BluxClient'를 지우고 Xcode에서 BluxClient를 SPM으로 연결한다. 그대로 두면 BluxClient가 앱에 두 벌 들어가 실행 시 클래스가 중복 정의됐다는 경고가 뜨고, 익스텐션이 쓰는 BluxClient 버전이 앱과 갈릴 수 있다. Flutter 3.44부터 SPM이 기본값이므로, 3.44 이상에서 따로 끄지 않았다면 여기에 해당한다.
  • CocoaPods 경로를 쓰는 앱은 바꿀 것이 없다. 익스텐션의 pod 선언을 그대로 둔다.

Added #

  • iOS에서 SPM 경로 지원. Flutter 3.44 이상이 필요하다. 3.44 미만에서 SPM을 켜면 빌드가 실패하므로 SPM을 끄고 CocoaPods 경로를 써야 한다.
  • Android FCM 등록 토큰과 iOS APNs 디바이스 토큰을 조회하는 getPushToken() 추가

0.1.15 #

Added #

  • 인앱 메시지 클릭 콜백 핸들러 setInAppClickedHandler 추가

Updated #

  • iOS SDK 0.6.17으로 업데이트
  • Android SDK 0.5.25로 업데이트

0.1.13 #

Updated #

  • iOS SDK 0.6.6으로 업데이트
  • Android SDK 0.5.14로 업데이트

0.0.1 #

  • Initial release

0.0.2 #

Added new feature

  • sendEvent mehtod
  • setLogLevel method
  • example apps

0.0.3 #

Added new feature

  • assets added (for readme)

0.0.4 #

Added new feature

  • use assets from cdn (readme)

0.0.5 #

Added new feature

  • change description spelling

0.0.6 #

Added new feature

  • AddOrderEvent 추가 및 sendRequest 함수 파라미터 타입 변경
  • iOS, Android 최신 버전으로 업데이트

0.0.7 #

Added new feature

  • sendRequest 함수명 sendEvent로 변경
  • iOS, Android 최신 버전으로 업데이트

0.0.8 #

Added new feature

  • AddCustomEvent에 eventProperties, customEventProperties 필드 추가

0.0.9 #

Added new feature

  • initialize, signIn 함수 named parameter로 변경