CHANGELOG

The changelog for KommunicateChatUI-iOS-SDK. Also see the releases on Github.

[1.1.3] 2023-08-08

[1.1.2] 2023-07-21

[1.1.1] 2023-07-10

[1.1.0] 2023-06-30

[1.0.9] 2023-06-07

[1.0.8] 2023-05-24

[1.0.7] 2023-04-28

[1.0.6] 2023-04-19

KMConversationScreenConfiguration.staticTopMessage = "<Your Message>"
KMConversationScreenConfiguration.staticTopIcon = "<pass your UIImage>"

[1.0.5] - 2023-04-05

[1.0.5] - 2023-04-05

[1.0.4] - 2023-03-23

[1.0.3] - 2023-03-23

[1.0.2] - 2023-03-17

[1.0.1] - 2023-03-10

[1.0.0] - 2023-03-09

[0.3.1] - 2023-02-17

[0.3.0] - 2023-02-10

[0.2.9] - 2023-01-31

[0.2.8] - 2023-01-25

[0.2.7] - 2022-11-02

[0.2.6] - 2022-09-09

[0.2.5] - 2022-08-08

[0.2.4] - 2022-06-30

[0.2.3] - 2022-06-23

[0.2.1] - 2022-03-31

[0.2.0] - 2022-03-22

[0.1.2] 2022-01-20

[0.1.1] - 2022-01-11

[0.1.0] - 2021-12-31

New Repo For Kommunicate iOS Chat UI

[6.4.0] - 2021-09-28

Project

Enhancements

Changed

[6.3.0] - 2021-08-25

Fixes

[6.2.1] - 2021-08-19

Enhancements

[6.2.0] - 2021-08-18

Fixes

[6.1.1] - 2021-06-22

Enhancements

[6.1.0] - 2021-06-01

Enhancements

Fixes

[6.0.0] - 2021-04-12

Enhancements

Fixes

[5.15.0] - 2021-03-24

Enhancements

[5.14.0] - 2021-02-27

Enhancements

[5.13.0] - 2021-02-16

Enhancements

[5.12.1] - 2021-02-01

Fixes

[5.12.0] - 2021-01-18

Enhancements

[5.11.1] - 2020-12-01

Enhancements

Fixes

[5.11.0] - 2020-10-27

Enhancements

// Text view's placeholder style
ALKChatBarConfiguration.TextView.placeholder = Style(font: .font(.normal(size: 16)), text: .gray)

// Text view's text style
ALKChatBarConfiguration.TextView.text = Style(font: .font(.normal(size: 18)), text: .black)

[5.10.2] - 2020-10-06

Fixes

[5.10.0] - 2020-09-09

Enhancements

[5.9.2] - 2020-08-21

Enhancements

[5.9.1] - 2020-08-18

Enhancements

Fixes

[5.9.0] - 2020-08-14

Enhancements

Fixes

[5.8.2] - 2020-07-24

Fixes

[5.8.1] - 2020-07-23

Fixes

[5.8.0] - 2020-07-15

Enhancements

[5.7.1] - 2020-07-06

Fixes

[5.7.0] - 2020-06-23

Enhancements

Fixes

[5.6.0] - 2020-06-08

Fixes

[CM-276] Fixed a crash in MQTT subscription

[5.5.0] - 2020-05-25

Enhancements

-[CM-224] Add support for rich message templates without any text message

[5.4.0] - 2020-05-07

Enhancements

    config.isLinkPreviewDisabled = true

You need to set Allow Arbitrary Loads to YES on your project's Info.plist file.

 <key>NSAppTransportSecurity</key>
  <dict>
      <key>NSAllowsArbitraryLoads</key>
      <true/>
  </dict>

If you don't want to use the above option, You can white list some the websites which you want to allow them in Info.plist file

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key>
  <false/>
  <key>NSExceptionDomains</key>
  <dict>
    <key>google.com</key>
    <dict>
      <key>NSIncludesSubdomains</key>
      <true/>
      <key>NSExceptionAllowsInsecureHTTPLoads</key>
      <true/>
    </dict>
  </dict>
</dict>

You can read more on Property List Keys here

Fixes

[5.3.0] - 2020-04-21

Enhancements

Fixes

[5.2.0] - 2020-03-31

Enhancements

   ALKMessageStyle.infoMessage = Style(font: UIFont.systemFont(ofSize: 12), text: UIColor.black , background: .red)

   ALKMessageStyle.dateSeparator = Style(font: UIFont.systemFont(ofSize: 12), text: UIColor.black, background: .red)

[5.1.1] - 2020-03-04

Fixes

-[CM-136] RichMessage button UI issue

[5.1.0] - 2020-03-03

Enhancements

	config.isInAppNotificationBannerDisabled = true

[5.0.0] - 2020-02-14

Enhancements

Fixes

[4.1.0] - 2020-01-27

Enhancements

[4.0.1]


Fixes

[4.0.0]


Enhancements

Fixes

[3.4.0]


Enhancements

        ALKMessageStyle.sentBubble.style = .round
        ALKMessageStyle.sentBubble.border.color = UIColor.blue
        ALKMessageStyle.sentBubble.border.width = 2

        ALKMessageStyle.receivedBubble.style = .round
        ALKMessageStyle.receivedBubble.border.color = UIColor.red
        ALKMessageStyle.receivedBubble.border.width = 2
        ALKChatCell.Config.iconMuted = "PASS_YOUR_IMAGE_HERE"

Fixes

[3.3.0]


Enhancements

-[AL-3648] Option to zoom in Picture preview screen. -[AL-3738] Added font and color customizations configuration for group detail screen.

[3.2.0]


Enhancements

Fixes

[3.1.0]


Enhancements

[3.0.0]


Enhancements

Fixes

[2.7.0]


Enhancements

Fixes

[2.6.0]


Enhancements

Fixes

[2.5.1]

Enhancments

Fixes

[2.5.0]


Enhancements

Fixes

[2.4.0]


Enhancements

Fixes

[2.3.0]


Enhancments

        ALKMessageStyle.receivedBubble.cornerRadius = 12
        ALKMessageStyle.sentBubble.cornerRadius = 12

        ALKMessageStyle.receivedBubble.color = UIColor.gray
        ALKMessageStyle.sentBubble.color = UIColor.gray

        ALKMessageStyle.sentBubble.style = .edge
        ALKMessageStyle.receivedBubble.style = .edge
        ALKMessageStyle.receivedMessage = Style(font: Font.bold(size: 14).font(), text: UIColor.red)
        ALKMessageStyle.sentMessage = Style(font: Font.italic(size: 14).font(), text: UIColor.green)

[2.2.0]


Enhancments

-[AL-3196] Add a config option to disable the rich message button clicks.

Fixes

-[AL-3224] Fixed an issue where changing background color was not updating the background of conversation view. -[AL-3240] Fixed an where clicking mute/unmute and if the title is large then it was going out of screen. -[AL-3241] Fixed an issue where if we update the name it was also updating the group icon.

[2.1.0]


Enhancements

-[Al-3137] Change quick reply view to a staggered grid layout. -[AL-3137] Added support for submit button and link button as rich messages.

Fixes

[2.0.0]


Fixes

Enhancements

[1.3.0]


Enhancements

Fixes

[1.2.0]


Enhancements

Fixes

[1.1.0]


Fixes

[1.0.0]


Enhancements

Fixes

[0.15.1]


Fixes

[0.15.0]


Enhancements

Fixes