twilio-conversations-demo-ios-swift icon indicating copy to clipboard operation
twilio-conversations-demo-ios-swift copied to clipboard

feat: Update Conversations SDK to 4.0.2

Open AlejandroOrozco opened this issue 2 years ago • 1 comments

Context: Since the latest version the type (ChannelType) property from the Participant is no longer available from Swift context, instead it was replaced for a basic enum for Swift. Previously the type was being stored in CoreData as an integer, so the idea behind this update is to stored the channel as a plain String, since it will be use only for display purposes.

Changes:

  • Upgrade Conversations SDK to 4.0.2
  • Add data migration to change type for the String version.
  • Store channel type.
Type Marked as Unavailable StoredAsInt16 Channel Type BasicEnum
Marked as Unavaible for Swift StoredAsInt16 CreatedAsBasicEnum

Contributing to Twilio

All third-party contributors acknowledge that any contributions they provide will be made under the same open-source license that the open-source project is provided under.

  • [x] I acknowledge that all my contributions will be made under the project's license.

AlejandroOrozco avatar Nov 28 '23 14:11 AlejandroOrozco