Skip to content

Releases: SAP/cloud-sdk-ios-cai

2.0.2

11 Mar 16:22
Compare
Choose a tag to compare

Bug Fixes

  • 🐛 Card Details: crash if clicking on button (576e929)
  • 🐛 fix runtime exception in ObjectMesssageView (f0565f6)

2.0.1

21 Dec 18:04
Compare
Choose a tag to compare

Features

  • 🎸 localized texts in 2 new language (433324c), closes #58

Bug Fixes

  • 🐛 decoding error when loading channel preferences/menu (8d8853b), closes #64
  • 🐛 postback/link value was shown in persistent static menu (04f7881), closes #66

1.0.5

21 Dec 17:54
Compare
Choose a tag to compare

Bug Fixes

  • 🐛 decoding error when loading channel preferences/menu (f9c5fd8), closes #64
  • 🐛 postback/link value was shown in persistent static menu (987d3a4), closes #66

2.0.0

10 Nov 18:55
Compare
Choose a tag to compare

Excited to share a new major release for SAPCAI package!!

⚠ BREAKING CHANGES

  • 🧨 new minimum deployment target is iOS 14 (previously: iOS 13)

  • 🧨 SDWebImage replaces URLImage as package dependency

  • 🧨 no cleanup logic in onDisappear !!

    For previous release(s) it was suggested to implement cleanup logic in onDisappear but you cannot rely that onDisappear will be called only once. The AssistantView might trigger further navigations causing the AssistantView to disappear and re-appear. Therefore cleanup logic should be handled elsewhere.

  • 🧨 NavigationView is required in view hierarchy.

Features

  • 🎸 CardPageView to be used in Carousel and List (a585c84)
  • 🎸 carousel image: support sap-icon (a1ef423)
  • 🎸 expandable plain long text messages with "View more" button (#42) (7437316)
  • 🎸 gif supported through SDWebImage (#32) (8280053)

Bug Fixes

  • 🐛 resolve cycle reference for conversation operation (3310416)
  • 🐛 UI improvement for spacing and heights (#33) (aa7ff09)

1.0.4

09 Aug 23:44
Compare
Choose a tag to compare

New feature(s) are non-breaking and do not change behavior unless app developer adopts actively

Features

  • 🎸 client-side handling of delayed messages (2d3bed2)
  • 🎸 delayed message(s) are visually announced (5015477)

Bug Fixes

  • 🐛 "Trigger Skill" button inside card posts data correctly (da9a309)
  • 🐛 action button layout for different size class (#27) (399f3b2)
  • 🐛 avoid "A server error occurred" msgs related to polling (942096a)
  • 🐛 avoid "Request was cancelled" error message (9cc3907)
  • 🐛 avoid endless polling for continuous server errors (e94482d)
  • 🐛 fix "Failed to parse" for custom Text messages (30bcf40)
  • 🐛 handle phonenumber button type with "tel:" prefix (#24) (791f960)
  • 🐛 Hide "view more" button for <= 5 buttons in list (f9a2cf6)
  • 🐛 icon color appropiate to color scheme (dark/light) (2744ffc)
  • 🐛 Localize UI text "View more" (31480bf)
  • 🐛 Localize UI texts "Clear", "Actions" and "Cancel" (450df11)
  • 🐛 only show link email and phone number as clickable (#31) (395552d)
  • 🐛 show 'View More' button in list (4540ca9)
  • 🐛 showing the first 11 Quick replies only (9a1027b)
  • 🐛 start polling (if paused) after user sent message to bot (6f89298)
  • 🐛 start polling after conversation was created (29a4ddc)
  • 🐛 UI improvement for error banner (955be18)

1.0.3

10 Jun 01:04
Compare
Choose a tag to compare

New feature(s) are non-breaking and do not change behavior unless app developer adopts actively

Features

  • 🎸 being able to post a message with memory options (49ee147)

1.0.2

04 Jun 18:12
Compare
Choose a tag to compare

Bug Fixes

1.0.1

02 Jun 18:15
Compare
Choose a tag to compare

Bug Fixes

1.0.0

26 May 00:21
Compare
Choose a tag to compare
  • Initial release! 🎉
  • Being able to initiate a conversation and render the various message types of a bot.