Skip to content

1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 14 May 19:14

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