Skip to content
This repository was archived by the owner on Sep 24, 2024. It is now read-only.

Releases: SAP-archive/cloud-sdk-ios-cai

2.0.2

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 11 Mar 16:22

Bug Fixes

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

2.0.1

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 21 Dec 18:04

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

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 21 Dec 17:54

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

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 10 Nov 18:55

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

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 09 Aug 23:44

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

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 10 Jun 01:04

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

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 04 Jun 18:12

Bug Fixes

1.0.1

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 02 Jun 18:15

Bug Fixes

1.0.0

Choose a tag to compare

@MarcoEidinger MarcoEidinger released this 26 May 00:21
  • Initial release! 🎉
  • Being able to initiate a conversation and render the various message types of a bot.