Skip to content

Releases: paypal/paypal-messages-ios

1.0.0

14 May 19:14
Compare
Choose a tag to compare

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

1.0.0-alpha.1

22 Apr 21:11
Compare
Choose a tag to compare
1.0.0-alpha.1 Pre-release
Pre-release

1.0.0-alpha.1 (2024-04-22)

Features

  • message and modal close button alternative a11y text (#28) (f017015)

Bug Fixes

  • 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)
  • 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

1.0.0-prerelease.6

14 Dec 17:43
Compare
Choose a tag to compare
1.0.0-prerelease.6 Pre-release
Pre-release

1.0.0-prerelease.6 (2023-12-14)

Bug Fixes

  • undo excluded archs from the project file (367a390)

1.0.0-prerelease.5

13 Dec 22:11
Compare
Choose a tag to compare
1.0.0-prerelease.5 Pre-release
Pre-release

1.0.0-prerelease.5 (2023-12-13)

Bug Fixes

  • use xcframework in Package.swift (7ab6e37)

1.0.0-prerelease.4

08 Dec 22:06
Compare
Choose a tag to compare
1.0.0-prerelease.4 Pre-release
Pre-release

1.0.0-prerelease.4 (2023-12-08)

Bug Fixes

  • disable code signing (8b51a79)
  • inlcude Carthage json file and swift package checksum (6a2aeae)
  • manually build and assemble xcframework (c1699f3)

Continuous Integration

  • temporarily disable release prereq jobs (53d5ed7)

1.0.0-prerelease.3

29 Nov 14:38
Compare
Choose a tag to compare
1.0.0-prerelease.3 Pre-release
Pre-release

1.0.0-prerelease.3 (2023-11-29)

Bug Fixes

v1.0.0-prerelease.2

28 Nov 18:47
Compare
Choose a tag to compare
v1.0.0-prerelease.2 Pre-release
Pre-release

1.0.0-prerelease.2 (2023-11-28)

Bug Fixes

  • explicit assets included with git release commit (a058498)

v1.0.0-prerelease.1

22 Nov 15:50
Compare
Choose a tag to compare
v1.0.0-prerelease.1 Pre-release
Pre-release

1.0.0-prerelease.1 (2023-11-22)

Bug Fixes

  • 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)
  • message and modal accessibility improvements (#7) (86320e9)
  • move credential override off main thread (#11) (b30c2f8)
  • unrecoverable error state after supplying valid client id (#5) (da5fe52)

Code Refactoring

  • expose proxy and remove environment default param (#3) (a8d36d8)
  • log endpoint schema and route changes (#12) (31ba3b5)
  • pass instance_id (#9) (6d0668b)

Tests

Continuous Integration

  • add workflow_call hook for workflows (13a0f81)
  • initial GitHub Actions setup and test (#1) (43d9ff0)
  • prerelease prep (#6) (12cb440)