diff --git a/auth/CHANGELOG.md b/auth/CHANGELOG.md index 2523ef5..dba5bce 100644 --- a/auth/CHANGELOG.md +++ b/auth/CHANGELOG.md @@ -1,5 +1,15 @@ # Change log +Version 1.0.0 *(2022-12-29)* +---------------------------- + +* Bump `minSdk` to `21` +* Support Chrome Custom Tabs (thanks @DrRey in #4) +* Migrate to Activity Result API (thanks @DrRey in #5) +* Simplify the API +* Migrate to Robolectric tests from `androidTest` +* Bump the dependencies + Version 0.0.2 *(2020-04-27)* ---------------------------- diff --git a/auth/gradle.properties b/auth/gradle.properties index cb51a69..baa8d44 100644 --- a/auth/gradle.properties +++ b/auth/gradle.properties @@ -1,4 +1,4 @@ POM_ARTIFACT_ID=auth POM_NAME=VK SDK Android Auth POM_DESCRIPTION=VK SDK Android, module Auth -VERSION_NAME=0.0.3-SNAPSHOT \ No newline at end of file +VERSION_NAME=1.0.0 \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 235b04f..9e69647 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ GROUP=com.petersamokhin.vksdk.android -VERSION_NAME=0.0.3-SNAPSHOT +VERSION_NAME=1.0.0 REPOSITORY_URL_MAVEN_STAGING_DEFAULT=https://oss.sonatype.org/service/local/staging/deploy/maven2/ REPOSITORY_URL_MAVEN_SNAPSHOT_DEFAULT=https://oss.sonatype.org/content/repositories/snapshots/ diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4c4ca31..f1f49ed 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,7 +15,6 @@ espressoCore = "3.5.0" mockito = "4.9.0" androidGradle = "7.3.1" -publish = "0.22.0" dokka = "1.7.20" browser = "1.4.0" diff --git a/gradle/mavenpublish.gradle b/gradle/mavenpublish.gradle index e900dea..6a14415 100644 --- a/gradle/mavenpublish.gradle +++ b/gradle/mavenpublish.gradle @@ -1,6 +1,8 @@ apply plugin: 'signing' afterEvaluate { + def isRelease = !project.VERSION_NAME.endsWith('SNAPSHOT') + publishing { publications { release(MavenPublication) { @@ -46,12 +48,12 @@ afterEvaluate { def releasesRepoUrl = project.findProperty('REPOSITORY_URL_MAVEN_STAGING_DEFAULT') def snapshotsRepoUrl = project.findProperty('REPOSITORY_URL_MAVEN_SNAPSHOT_DEFAULT') - url = project.VERSION_NAME.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl + url = isRelease ? releasesRepoUrl : snapshotsRepoUrl - if (!project.VERSION_NAME.endsWith('SNAPSHOT')) { + if (isRelease) { credentials { - username = project.SONATYPE_NEXUS_USERNAME - password = project.SONATYPE_NEXUS_PASSWORD + username = project.findProperty('SONATYPE_NEXUS_USERNAME') + password = project.findProperty('SONATYPE_NEXUS_PASSWORD') } } } @@ -59,7 +61,7 @@ afterEvaluate { } signing { - required { !project.VERSION_NAME.endsWith('SNAPSHOT') } + required { isRelease } def signingKey = project.findProperty('signingKey') def signingPassword = project.findProperty('signingPassword')