Skip to content

Commit 7225af1

Browse files
committed
Bump up to v1.0.0-beta.1
1 parent 0ad88ff commit 7225af1

File tree

72 files changed

+235
-251
lines changed

Some content is hidden

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

72 files changed

+235
-251
lines changed

CHANGELOG.md

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,2 @@
1-
### v1.0.0-beta.0 (Aug 14, 2024)
2-
3-
:tada: Exciting Announcement: Now Supports SwiftUI! :partying_face:
4-
5-
We're thrilled to introduce the latest version of SendbirdSwiftUI, bringing modern SwiftUI support to our popular Chat SDK!
6-
7-
Our previous UIKit-based SDK allowed for rapid UI integration and simple customization. Now, we're extending these benefits to SwiftUI, the cutting-edge framework for building user interfaces.
8-
9-
We offer the same level of features with our UIKit SDK.
10-
For detailed information and documentation, please visit our [docs homepage](https://sendbird.com/docs/chat/uikit/v3/swiftui/overview).
1+
### v1.0.0-beta.1 (Sep 2, 2024)
2+
- Fixed the package's `CFBundleShortVersionString` format to comply to the required format

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ let package = Package(
2323
targets: [
2424
.binaryTarget(
2525
name: "SendbirdSwiftUI",
26-
url: "https://github.com/sendbird/sendbird-swiftui-ios/releases/download/1.0.0-beta.0/SendbirdSwiftUI.xcframework.zip",
27-
checksum: "abf3c3e36505574d97f6415a23eeb241658acaadbd051e8b9317fdb41e18654e"
26+
url: "https://github.com/sendbird/sendbird-swiftui-ios/releases/download/1.0.0-beta.1/SendbirdSwiftUI.xcframework.zip",
27+
checksum: "180d5cfa23e9a6a5887a1752da6337a8c9f50e19deaf6bf78d71f14d85cf0663"
2828

2929
),
3030
.target(

Sample/QuickStartSwiftUI.xcodeproj/project.pbxproj

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6295,56 +6295,56 @@
62956295
path = List;
62966296
sourceTree = "<group>";
62976297
};
6298-
"TEMP_2185EF23-F2A3-424B-9B8F-2FF16C31F40E" /* SubView */ = {
6298+
"TEMP_0C341D73-136A-49CB-A216-98A53F3B138D" /* SubView */ = {
62996299
isa = PBXGroup;
63006300
children = (
63016301
);
63026302
path = SubView;
63036303
sourceTree = "<group>";
63046304
};
6305-
"TEMP_273645DA-DF89-44A3-A28A-687F7261B187" /* SubView */ = {
6305+
"TEMP_4B1B69A4-AB15-4A00-BA15-935B9383F41F" /* SubView */ = {
63066306
isa = PBXGroup;
63076307
children = (
63086308
);
63096309
path = SubView;
63106310
sourceTree = "<group>";
63116311
};
6312-
"TEMP_3F042B2A-05ED-4E86-87BC-90017C10E7EB" /* SubView */ = {
6312+
"TEMP_802D4E33-5564-4A71-B2FE-0AE1E34D38BB" /* SubView */ = {
63136313
isa = PBXGroup;
63146314
children = (
63156315
);
63166316
path = SubView;
63176317
sourceTree = "<group>";
63186318
};
6319-
"TEMP_72303569-4405-4B79-9334-39FD298C1411" /* SubView */ = {
6319+
"TEMP_BDD8CDA9-590E-407A-94B6-6B8382BE6554" /* SubView */ = {
63206320
isa = PBXGroup;
63216321
children = (
63226322
);
63236323
path = SubView;
63246324
sourceTree = "<group>";
63256325
};
6326-
"TEMP_76B41441-A84B-4EBD-8CE6-E66B60AFC56D" /* SubView */ = {
6326+
"TEMP_C3F46338-6E1E-44A5-9BBF-E04508C01B44" /* SubView */ = {
63276327
isa = PBXGroup;
63286328
children = (
63296329
);
63306330
path = SubView;
63316331
sourceTree = "<group>";
63326332
};
6333-
"TEMP_8F30F6D3-0A92-4E02-8C52-070D0F9E73A1" /* SubView */ = {
6333+
"TEMP_CCB46433-9BEC-4863-BE9D-89B9BCA29AAA" /* SubView */ = {
63346334
isa = PBXGroup;
63356335
children = (
63366336
);
63376337
path = SubView;
63386338
sourceTree = "<group>";
63396339
};
6340-
"TEMP_C087A9E3-F659-498F-8EB2-E75D00FDCBF2" /* SubView */ = {
6340+
"TEMP_EA96858A-2424-4621-98A0-FA7F9580D51B" /* SubView */ = {
63416341
isa = PBXGroup;
63426342
children = (
63436343
);
63446344
path = SubView;
63456345
sourceTree = "<group>";
63466346
};
6347-
"TEMP_C1DE2362-DAEF-4680-AB42-9764BF76B87D" /* SubView */ = {
6347+
"TEMP_F908E83B-0A6B-4D9F-9C3B-E0D5A1A394CB" /* SubView */ = {
63486348
isa = PBXGroup;
63496349
children = (
63506350
);
@@ -7530,7 +7530,7 @@
75307530
"@executable_path/Frameworks",
75317531
"@loader_path/Frameworks",
75327532
);
7533-
MARKETING_VERSION = "1.0.0-beta.0";
7533+
MARKETING_VERSION = "1.0.0-beta.1";
75347534
PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.swiftui.sample;
75357535
PRODUCT_NAME = "$(TARGET_NAME)";
75367536
SDKROOT = iphoneos;
@@ -7563,7 +7563,7 @@
75637563
"@executable_path/Frameworks",
75647564
"@loader_path/Frameworks",
75657565
);
7566-
MARKETING_VERSION = "1.0.0-beta.0";
7566+
MARKETING_VERSION = "1.0.0-beta.1";
75677567
PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.swiftui.sample.SwiftUINotificationService;
75687568
PRODUCT_NAME = "$(TARGET_NAME)";
75697569
SDKROOT = iphoneos;
@@ -7654,7 +7654,7 @@
76547654
"@executable_path/Frameworks",
76557655
"@loader_path/Frameworks",
76567656
);
7657-
MARKETING_VERSION = "1.0.0-beta.0";
7657+
MARKETING_VERSION = "1.0.0-beta.1";
76587658
PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.swiftui.sample;
76597659
PRODUCT_NAME = "$(TARGET_NAME)";
76607660
SDKROOT = iphoneos;
@@ -7742,7 +7742,7 @@
77427742
"@executable_path/Frameworks",
77437743
"@loader_path/Frameworks",
77447744
);
7745-
MARKETING_VERSION = "1.0.0-beta.0";
7745+
MARKETING_VERSION = "1.0.0-beta.1";
77467746
PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.swiftui.sample.SwiftUINotificationService;
77477747
PRODUCT_NAME = "$(TARGET_NAME)";
77487748
SDKROOT = iphoneos;

Sample/QuickStartSwiftUI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist

Lines changed: 0 additions & 8 deletions
This file was deleted.

Sample/project.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ settingGroups:
4141
FRAMEWORK_SEARCH_PATHS: ''
4242
IPHONEOS_DEPLOYMENT_TARGET: '15.0'
4343
LD_RUNPATH_SEARCH_PATHS: ["$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks"]
44-
MARKETING_VERSION: '1.0.0-beta.0'
44+
MARKETING_VERSION: '1.0.0-beta.1'
4545
PRODUCT_NAME: "$(TARGET_NAME)"
4646
SDKROOT: iphoneos
4747
SWIFT_VERSION: '5.0'

SendbirdSwiftUI.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "SendbirdSwiftUI"
3-
s.version = "1.0.0-beta.0"
3+
s.version = "1.0.0-beta.1"
44
s.summary = "Sendbird SwiftUI SDK based on SendbirdChatSDK"
55
s.description = "SendbirdSwiftUI is a framework composed of basic UI components based on SwiftUI and SendbirdChatSDK."
66
s.homepage = "https://sendbird.com"
@@ -16,7 +16,7 @@ Pod::Spec.new do |s|
1616
"Kai" => "[email protected]"
1717
}
1818
s.platform = :ios, "15.0"
19-
s.source = { :http => "https://github.com/sendbird/sendbird-swiftui-ios/releases/download/#{s.version}/SendbirdSwiftUI.zip", :sha1 => "884264ed43b007f6f26f96d77a1ef08bb085f7f6" }
19+
s.source = { :http => "https://github.com/sendbird/sendbird-swiftui-ios/releases/download/#{s.version}/SendbirdSwiftUI.zip", :sha1 => "5f48af9f455c3d1d45b6ada5459a67a899637501" }
2020
s.ios.vendored_frameworks = 'SendbirdSwiftUI/SendbirdSwiftUI.xcframework'
2121
s.ios.frameworks = ["UIKit", "SwiftUI", "Foundation", "CoreData", "SendbirdChatSDK"]
2222
s.requires_arc = true

Sources/Enums/SBUEnums.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ public enum SBUChannelType {
439439

440440
// - MARK: Internal
441441

442-
/// - Since: 3.26.0
442+
/// - Since: [NEXT_VERSION]
443443
enum SBUItemUsageState<Item: Hashable> {
444444
case unused
445445
case usingDefault(Item)

Sources/Extension/UINavigationController+SBUIKit.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ extension UINavigationController {
3434

3535
#if SWIFTUI
3636
/// Push view controller with hiding navigation bar. Method to hide and show navigationBar in swiftui (ui timing issue)
37-
/// - Since: 3.26.0
37+
/// - Since: [NEXT_VERSION]
3838
public func pushViewControllerNonFlickering<T>(
3939
_ viewController: UIHostingController<T>,
4040
animated: Bool

Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.swift

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -26,76 +26,76 @@ extension SBUGroupChannelModule {
2626
// MARK: Header
2727
extension SBUGroupChannelModule.Header {
2828
/// Represents the type of left bar button on the group channel module.
29-
/// - Since: 3.26.0
29+
/// - Since: [NEXT_VERSION]
3030
public static var LeftBarButton: SBUBarButtonItem.Type = SBUBarButtonItem.self
3131

3232
/// Represents the type of right bar button on the group channel module.
33-
/// - Since: 3.26.0
33+
/// - Since: [NEXT_VERSION]
3434
public static var RightBarButton: SBUBarButtonItem.Type = SBUBarButtonItem.self
3535

3636
/// Represents the type of title view on the group channel module.
37-
/// - Since: 3.26.0
37+
/// - Since: [NEXT_VERSION]
3838
public static var TitleView: SBUChannelTitleView.Type = SBUChannelTitleView.self
3939
}
4040

4141
// MARK: List
4242
extension SBUGroupChannelModule.List {
4343
/// Represents the type of empty view on the group channel module.
44-
/// - Since: 3.26.0
44+
/// - Since: [NEXT_VERSION]
4545
public static var EmptyView: SBUEmptyView.Type = SBUEmptyView.self
4646

4747
/// Represents the type of admin message cell on the group channel module.
48-
/// - Since: 3.26.0
48+
/// - Since: [NEXT_VERSION]
4949
public static var AdminMessageCell: SBUBaseMessageCell.Type = SBUAdminMessageCell.self
5050

5151
/// Represents the type of user message cell on the group channel module.
52-
/// - Since: 3.26.0
52+
/// - Since: [NEXT_VERSION]
5353
public static var UserMessageCell: SBUBaseMessageCell.Type = SBUUserMessageCell.self
5454

5555
/// Represents the type of file message cell on the group channel module.
56-
/// - Since: 3.26.0
56+
/// - Since: [NEXT_VERSION]
5757
public static var FileMessageCell: SBUBaseMessageCell.Type = SBUFileMessageCell.self
5858

5959
/// Represents the type of multiple files message cell on the group channel module.
60-
/// - Since: 3.26.0
60+
/// - Since: [NEXT_VERSION]
6161
public static var MultipleFilesMessageCell: SBUBaseMessageCell.Type = SBUMultipleFilesMessageCell.self
6262

6363
/// Represents the type of typing indicator cell on the group channel module.
64-
/// - Since: 3.26.0
64+
/// - Since: [NEXT_VERSION]
6565
public static var TypingIndicatorMessageCell: SBUBaseMessageCell.Type = SBUTypingIndicatorMessageCell.self
6666

6767
/// Represents the type of unknown cell on the group channel module.
68-
/// - Since: 3.26.0
68+
/// - Since: [NEXT_VERSION]
6969
public static var UnknownMessageCell: SBUBaseMessageCell.Type = SBUUnknownMessageCell.self
7070

7171
/// Represents the type of custom cell on the group channel module.
72-
/// - Since: 3.26.0
72+
/// - Since: [NEXT_VERSION]
7373
public static var CustomMessageCell: SBUBaseMessageCell.Type?
7474

7575
/// Represents the type of channel state banner view on the group channel module.
76-
/// - Since: 3.26.0
76+
/// - Since: [NEXT_VERSION]
7777
public static var ChannelStateBanner: SBUChannelStateBanner.Type = SBUChannelStateBanner.self
7878

7979
/// Represents the type of scroll bottom view on the group channel module.
80-
/// - Since: 3.26.0
80+
/// - Since: [NEXT_VERSION]
8181
public static var ScrollBottomView: SBUScrollBottomView.Type = SBUScrollBottomView.self
8282

8383
/// Represents the type of message info view on the group channel module.
84-
/// - Since: 3.26.0
84+
/// - Since: [NEXT_VERSION]
8585
public static var NewMessageInfo: SBUNewMessageInfo.Type = SBUNewMessageInfo.self
8686

8787
/// Represents the type of profile view on the group channel module.
88-
/// - Since: 3.26.0
88+
/// - Since: [NEXT_VERSION]
8989
public static var UserProfileView: SBUUserProfileView.Type = SBUUserProfileView.self
9090
}
9191

9292
// MARK: Input
9393
extension SBUGroupChannelModule.Input {
9494
/// The component property that the message input view.
95-
/// - Since: 3.26.0
95+
/// - Since: [NEXT_VERSION]
9696
public static var MessageInputView: SBUMessageInputView.Type = SBUMessageInputView.self
9797

9898
/// The component property that the voice message input view.
99-
/// - Since: 3.26.0
99+
/// - Since: [NEXT_VERSION]
100100
public static var VoiceMessageInputView: SBUVoiceMessageInputView.Type = SBUVoiceMessageInputView.self
101101
}

Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Header.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ extension SBUOpenChannelModule {
6262
}
6363

6464
/// A view that represents right bar items in navigation bar.
65-
/// - Since: 3.26.0
65+
/// - Since: [NEXT_VERSION]
6666
/// - NOTE: When the value is updated, `baseChannelModule(_:didUpdateRightItems:)` delegate function is called.
6767
override public var rightBarButtons: [UIBarButtonItem]? {
6868
get { self.internalRightBarButtons.item ?? nil }

0 commit comments

Comments
 (0)