From 3037481670797a25c58edbd55b4c431a0126e088 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wojtek=20Kalici=C5=84ski?= <146713236+wkal-pubnub@users.noreply.github.com> Date: Tue, 24 Sep 2024 14:54:45 +0200 Subject: [PATCH] Prepare for release (#86) * Prepare for release --------- Co-authored-by: jguz-pubnub Co-authored-by: PubNub Release Bot <120067856+pubnub-release-bot@users.noreply.github.com> --- .pubnub.yml | 13 +++++++++---- Package.swift | 21 +++++++++++++++++++++ gradle.properties | 2 +- gradle/libs.versions.toml | 2 +- 4 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 Package.swift diff --git a/.pubnub.yml b/.pubnub.yml index 9389adf9..52d66f8d 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -1,5 +1,5 @@ -name: kotlin -version: 0.8.0-DEV +name: kmp-chat +version: 0.8.0 schema: 1 scm: github.com/pubnub/kmp-chat sdks: @@ -21,8 +21,8 @@ sdks: - distribution-type: library distribution-repository: maven - package-name: pubnub-chat-0.8.0-DEV - location: https://repo.maven.apache.org/maven2/com/pubnub/pubnub-chat/0.8.0-DEV/pubnub-chat-0.8.0-DEV.jar + package-name: pubnub-chat-0.8.0 + location: https://repo.maven.apache.org/maven2/com/pubnub/pubnub-chat/0.8.0/pubnub-chat-0.8.0.jar supported-platforms: supported-operating-systems: Android: @@ -112,6 +112,11 @@ sdks: license-url: https://www.apache.org/licenses/LICENSE-2.0.txt is-required: Required changelog: + - date: 2024-09-24 + version: v0.8.0 + changes: + - type: feature + text: "Initial release of PubNub Kotlin Chat SDK ." - date: 2024-06-26 version: v0.8.0-DEV changes: diff --git a/Package.swift b/Package.swift new file mode 100644 index 00000000..35af94f2 --- /dev/null +++ b/Package.swift @@ -0,0 +1,21 @@ +// swift-tools-version: 5.9 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +import PackageDescription + +let package = Package( + name: "PubNubChat", + platforms: [.iOS(.v14)], + products: [ + .library( + name: "PubNubChat", + targets: ["PubNubChatRemoteBinaryPackage"]), + ], + targets: [ + .binaryTarget( + name: "PubNubChatRemoteBinaryPackage", + url: "https://github.com/pubnub/kmp-chat/releases/download/chat-v0.8.0/PubNubChat.xcframework.zip", + checksum: "edf1fd649d3fe6257f18179a13a47724d5d177bf2d728ce4f75fa3c7a7873fc7" + ) + ] +) diff --git a/gradle.properties b/gradle.properties index 23f841d8..a24919eb 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ SONATYPE_HOST=DEFAULT SONATYPE_AUTOMATIC_RELEASE=false GROUP=com.pubnub POM_PACKAGING=jar -VERSION_NAME=0.8.0-DEV +VERSION_NAME=0.8.0 POM_NAME=PubNub Chat SDK POM_DESCRIPTION=This SDK offers a set of handy methods to create your own feature-rich chat or add a chat to your existing application. diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a28aba94..9827de16 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,7 +7,7 @@ dokka = "1.9.20" kotlinx_datetime = "0.6.0" kotlinx_coroutines = "1.8.1" kotlinx_serialization = "1.7.1" -pubnub = "9.2.4" +pubnub = "10.0.0" [libraries] pubnub-kotlin-api = { module = "com.pubnub:pubnub-kotlin-api", version.ref = "pubnub" }