CHANGELOG

The changelog for ApplozicSwift. Also see the releases on Github.

[Unreleased]

[6.5.0] - 2022-02-01

[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