All notable changes to this project will be documented in this file.
3.0.x
Releases - 3.0.0
2.4.x
Releases - 2.4.0
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.
- The
action
field ininput_allocation
event is now optional. - The
params
field in thesuccess
event uses theinput_allocation
schema with fieldsaction
andallocation
.
- Removed
LinkResult
type export. This was the oldsuccess
event payload. The new payload has the same format as the newly exportedSuccessEventPayload
. - Removed
EventPayload
type export. The event handler function will now be implicitly typed. - Removed
ScreenTransition
type export. UseScreenTransitionEventPayload
instead. - Removed
EmptyPayloadObject
type export. - Removed
Error
type export. UseErrorEventPayload
instead. (Error
was marked as deprecated in version 2.) - Removed
ErrorType
type export. UsePinwheelErrorType
instead. (ErrorType
was marked as deprecated in version 2.) - Removed
input_amount
event. Useinput_allocation
even instead. - Removed
PINWHEEL_MESSAGE_TYPES
.
- Updated Android and iOS versions
- Added by Robby Abaya in Pull Request #31.
- Updated Android project
- Added by Robby Abaya in Pull Request #18.
- Added support for
input_allocation
event- Added by Robby Abaya in Pull Request #18.
- Updated to use built_value 8.3.2
- Added by Robby Abaya in Pull Request #18.
- Updated models
- Added by Robby Abaya in Pull Request #18.
- Updated to use Flutter 3.0.0
- Added by Robby Abaya in Pull Request #18.
- Add support for input_required event.
- Added by Robby Abaya in Pull Request #16.
- Add support for platformId in success event payload.
- Added by Robby Abaya in Pull Request #14.
- Add support for login_attempt to example app.
- Added by Robby Abaya in Pull Request #12.
- Add support for login attempt event
- Added by Robby Abaya in Pull Request #11.
- Added proguard R8 rule to protect Android Plugin classes from being removed.
Beta release