Skip to content

Releases: gojek/courier-iOS

0.0.26

29 Feb 11:55
Compare
Choose a tag to compare

Bump Reachability Swift dependency to >= 5.0.0

0.0.25

20 Feb 07:35
Compare
Choose a tag to compare

0.0.24

20 Sep 11:09
eb800a9
Compare
Choose a tag to compare

Distribute MQTTClientGJ as XCFramework
Distribute CourierMQTT as Static Framework

0.0.22

09 Aug 04:47
Compare
Choose a tag to compare
  • Only emit connection disconnect event for non-internal disconnect PR#27

0.0.20

24 Jul 05:00
Compare
Choose a tag to compare
  • [MQTTChuck] Revamps the UI of List by showing log in sheet presentation when user taps on a log. PR#25
  • [MQTTChuck] Add Connection Info section containing data such as host, port, clientID, cleanSession, user properties, etc.

0.0.19

10 Jul 04:56
Compare
Choose a tag to compare
  • Add scheme parameter to ConnectOptions. If ssl or tls passed, lib will connect using secure transport layer policy

0.0.18

05 Jun 05:00
Compare
Choose a tag to compare

Set MQTTClientGJ minimum iOS deployment target to iOS 11

0.0.17 - Add MQTT Chuck

11 Apr 05:31
Compare
Choose a tag to compare

CourierMQTTChuck is used to inspects all the outgoing or incoming packets for an underlying MQTT connection.

It intercepts all the packets, persisting them and providing a UI for accessing all the MQTT packets sent or received. It also provides multiple other features like search, share, and clear data.

It uses SwiftUI under the hood with minimum iOS deployment version of 15, you can still build this on iOS 11 to access the logger without the view.

Simulator Screen Shot - iPhone 14 Pro - 2023-04-10 at 17 26 54

Simulator Screen Shot - iPhone 14 Pro - 2023-04-10 at 17 27 31

0.0.16

31 Jan 03:37
Compare
Choose a tag to compare
  • Remove workaround for initialize managed object context to handle "nil is not a legal persistent store coordinator for MQTTFLow" This is mostly caused by concurrency issue. One thread is initializing the persistent store and other is accessing it.
  • Run connect async in serial queue to avoid this issue

0.0.15

15 Dec 10:28
Compare
Choose a tag to compare
  • Add missing "Import UIKit" in MQTTClient.swift file