Releases
1.0.0
1.0.0 (2024-05-14)
Features
message and modal close button alternative a11y text (#28 ) (f017015 )
Bug Fixes
convert int to string and ensure channel for logger payload (#32 ) (6794360 )
correctly init AnyCodable for modal event properties (#10 ) (d4a0839 )
disable opening modal until message rendered (#4 ) (3d09576 )
ensure modal shared key removed from individual events (#13 ) (32ae124 )
include integration_name with requests (#34 ) (d5bc8a8 )
logger uses updated message and modal properties (#21 ) (6b9e949 )
message and modal accessibility improvements (#7 ) (86320e9 )
move credential override off main thread (#11 ) (b30c2f8 )
pass env param to log functions (#31 ) (610d9e3 )
unrecoverable error state after supplying valid client id (#5 ) (da5fe52 )
Code Refactoring
add privacy manifest file and remove tracking IDs (#30 ) (8400d96 )
expose proxy and remove environment default param (#3 ) (a8d36d8 )
include default device ID and session ID values (#25 ) (e34fc94 )
include response details when message failure (#29 ) (dd1c478 )
log endpoint schema and route changes (#12 ) (31ba3b5 )
move stageTag and devTouchpoint options to Environment enum (#15 ) (d4a9d4a )
pass instance_id (#9 ) (6d0668b )
pass message view model dependencies from message view (#20 ) (9a98326 )
placement to pageType and textAlignment to textAlign (#26 ) (d2ffdd4 )
remove currency references (#14 ) (751c903 )
rename stage environment value to develop (#27 ) (83557df )
store merchant profile data by client ID and merchant ID (#19 ) (a502a4f )
Tests
expand unit tests (#8 ) (48e6f0f )
expose view model flush method for consistent tests (#24 ) (9c1406f )
Continuous Integration
You can’t perform that action at this time.