Skip to content

Commit 62cbf60

Browse files
authored
Merge pull request #59 from gojek/release/1.0.4
Release/1.0.4
2 parents d784815 + 20ff88a commit 62cbf60

File tree

107 files changed

+6069
-233
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+6069
-233
lines changed

.github/scripts/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ set -eo pipefail
44

55
xcodebuild -workspace Courier.xcworkspace \
66
-scheme CourierTests \
7-
-destination platform=iOS\ Simulator,name=iPhone\ 16\ Pro \
7+
-destination platform=iOS\ Simulator,name=iPhone\ 17\ Pro \
88
clean test | xcpretty

.github/workflows/ios-cd.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Load Xcode version
1414
uses: maxim-lobanov/setup-xcode@v1
1515
with:
16-
xcode-version: 16.4
16+
xcode-version: latest-stable
1717
- name: Checkout repository
1818
uses: actions/checkout@v4
1919
- uses: actions/cache@v3
@@ -36,7 +36,7 @@ jobs:
3636
- name: Load Xcode version
3737
uses: maxim-lobanov/setup-xcode@v1
3838
with:
39-
xcode-version: 16.4
39+
xcode-version: latest-stable
4040
- name: Checkout repository
4141
uses: actions/checkout@v4
4242
- uses: actions/cache@v3
@@ -59,7 +59,7 @@ jobs:
5959
- name: Load Xcode version
6060
uses: maxim-lobanov/setup-xcode@v1
6161
with:
62-
xcode-version: 16.4
62+
xcode-version: latest-stable
6363
- name: Checkout repository
6464
uses: actions/checkout@v4
6565
- uses: actions/cache@v3

.github/workflows/ios-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Load Xcode version
1717
uses: maxim-lobanov/setup-xcode@v1
1818
with:
19-
xcode-version: 16.4
19+
xcode-version: latest-stable
2020
- name: Checkout repository
2121
uses: actions/checkout@v4
2222
- uses: actions/cache@v3
@@ -39,7 +39,7 @@ jobs:
3939
- name: Load Xcode version
4040
uses: maxim-lobanov/setup-xcode@v1
4141
with:
42-
xcode-version: 16.4
42+
xcode-version: latest-stable
4343
- name: Checkout repository
4444
uses: actions/checkout@v4
4545
- uses: actions/cache@v3

Courier.xcodeproj/project.pbxproj

Lines changed: 640 additions & 196 deletions
Large diffs are not rendered by default.

CourierCore.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |c|
22
c.name = 'CourierCore'
3-
c.version = '1.0.3'
3+
c.version = '1.0.4'
44
c.summary = "Gojek iOS Long Run Connection Open Source SDK"
55
c.description = "Publish and Subscribe data with bidirectional communication between client and server"
66

CourierMQTT.podspec

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |c|
22
c.name = 'CourierMQTT'
3-
c.version = '1.0.3'
3+
c.version = '1.0.4'
44
c.summary = "Gojek iOS Long Run Connection Open Source SDK"
55
c.description = "Publish and Subscribe data with bidirectional communication between client and server"
66

@@ -20,5 +20,4 @@ Pod::Spec.new do |c|
2020
c.dependency 'CourierCore', "#{c.version}"
2121
c.dependency 'MQTTClientGJ', "#{c.version}"
2222
c.dependency 'ReachabilitySwift', '>= 5.0.0'
23-
c.dependency 'RxSwift', '>= 6.9.0'
2423
end

CourierMQTT/MQTT/Client/IMQTTClient.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import CourierCore
22
import Foundation
3-
import RxSwift
43

54
protocol IMQTTClient {
65
var isConnected: Bool { get }

CourierMQTT/MQTT/Client/MQTTClient.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import CourierCore
22
import Foundation
33
import Reachability
44
import UIKit
5-
import RxSwift
65

76
class MQTTClient: IMQTTClient {
87
let connection: IMQTTConnection

CourierMQTT/MQTT/MQTTCourierClient.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import CourierCore
22
import Reachability
33
import UIKit
44
import MQTTClientGJ
5-
import RxSwift
65

76
/// Marked this class as `@unchecked Sendable` because it contains properties like `DispatchQueue`,
87
/// `PublishSubject`, and other reference types that are not `Sendable` by default.

CourierMQTT/MQTT/Message/Factory/IMessageReceiverListenerFactory.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import RxSwift
32

43

54
protocol IMessageReceiveListenerFactory {

0 commit comments

Comments
 (0)