Skip to content

Latest commit

 

History

History
101 lines (70 loc) · 4.62 KB

CHANGELOG.md

File metadata and controls

101 lines (70 loc) · 4.62 KB

Change Log

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

3.0.x Releases

2.4.x Releases

2.3.x Releases

0.0.x Releases


This new major version bump introduces an updated API to support partner-based switches. Expands internal functionality to support a broader range of platforms and increase conversion rate.

Changed

  • The action field in input_allocation event is now optional.
  • The params field in the success event uses the input_allocation schema with fields action and allocation.

Removed

  • Removed LinkResult type export. This was the old success event payload. The new payload has the same format as the newly exported SuccessEventPayload.
  • Removed EventPayload type export. The event handler function will now be implicitly typed.
  • Removed ScreenTransition type export. Use ScreenTransitionEventPayload instead.
  • Removed EmptyPayloadObject type export.
  • Removed Error type export. Use ErrorEventPayload instead. (Error was marked as deprecated in version 2.)
  • Removed ErrorType type export. Use PinwheelErrorType instead. (ErrorType was marked as deprecated in version 2.)
  • Removed input_amount event. Use input_allocation even instead.
  • Removed PINWHEEL_MESSAGE_TYPES.

Updated

  • Updated Android and iOS versions

Updated

Added

  • Added support for input_allocation event

Updated

Updated

  • Updated to use Flutter 3.0.0

Added

  • Add support for input_required event.

Added

  • Add support for platformId in success event payload.

Added

  • Add support for login_attempt to example app.
  • Add support for login attempt event

Added

  • Added proguard R8 rule to protect Android Plugin classes from being removed.

Updated

  • Update iOS dependency to 2.3.6
  • Update Android dependency to 2.3.11

Beta release