From d9a91a6596c2b99bc32898f45172e6ea8ec9dd03 Mon Sep 17 00:00:00 2001 From: SamYStudiO Date: Mon, 20 Nov 2023 09:48:56 -0400 Subject: [PATCH] Prepare for release 0.7.1 --- CHANGELOG.md | 10 ++++++---- README.md | 12 ++++++------ gradle.properties | 2 +- rx-location-manager-altitude/build.gradle.kts | 1 + rx-location-manager-nmea/build.gradle.kts | 1 + rx-location-manager/build.gradle.kts | 1 + 6 files changed, 16 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1445840..a33254c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,13 @@ -0.7.0 +0.7.1 (2023-11-20) -------------- -- Add Nmea throwIfContentInvalid parameter to allow more flexibility when parsing nmea by not throwing any error when content is mal formatted -- Fix parsing some gga +- Add observeBarometricAltitudeAndAccuracyUpdates to get barometric altitude along with accuracy state + allow observeBarometricAltitudeUpdates to specify minimum accuracy to filters events +- Bump libraries -0.7.0-SNAPSHOT +0.7.0 (2022-10-19) -------------- +- Add Nmea throwIfContentInvalid parameter to allow more flexibility when parsing nmea by not throwing any error when content is mal formatted +- Fix parsing some gga - Add synchronized when adding nmea listener as it may lead to ConcurrentException - Add FUSED_PROVIDER from Provider enum - Fix parsing nmea with some locale not using dot as decimal separator + get rid of android Location class dependency (better for testing) diff --git a/README.md b/README.md index fd84544..e882896 100644 --- a/README.md +++ b/README.md @@ -17,15 +17,15 @@ You can easily add you own parser, just inherit from `net.samystudio.rxlocationm Download -------- ```groovy -implementation 'net.samystudio.rxlocationmanager:rxlocationmanager:0.7.0' +implementation 'net.samystudio.rxlocationmanager:rxlocationmanager:0.7.1' ``` If you need altitude helpers observables add this as well: ```groovy -implementation 'net.samystudio.rxlocationmanager:rxlocationmanager-altitude:0.7.0' +implementation 'net.samystudio.rxlocationmanager:rxlocationmanager-altitude:0.7.1' ``` If you want to easily parse nmea messages you can use this standalone artifact (note this is already include if you added rxlocationmanager-altitude dependency): ```groovy -implementation 'net.samystudio.rxlocationmanager:rxlocationmanager-nmea:0.7.0' +implementation 'net.samystudio.rxlocationmanager:rxlocationmanager-nmea:0.7.1' ``` Snapshots are available from [Sonatype's snapshots repository](https://oss.sonatype.org/content/repositories/snapshots/). @@ -41,9 +41,9 @@ allprojects { ``` and change versions: ```groovy -implementation 'net.samystudio.rxlocationmanager:rxlocationmanager:0.7.1-SNAPSHOT' -implementation 'net.samystudio.rxlocationmanager:rxlocationmanager-altitude:0.7.1-SNAPSHOT' -implementation 'net.samystudio.rxlocationmanager:rxlocationmanager-nmea:0.7.1-SNAPSHOT' +implementation 'net.samystudio.rxlocationmanager:rxlocationmanager:0.7.2-SNAPSHOT' +implementation 'net.samystudio.rxlocationmanager:rxlocationmanager-altitude:0.7.2-SNAPSHOT' +implementation 'net.samystudio.rxlocationmanager:rxlocationmanager-nmea:0.7.2-SNAPSHOT' ``` Usage diff --git a/gradle.properties b/gradle.properties index 1fb69b1..bc01c80 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,7 +22,7 @@ kotlin.code.style=official SONATYPE_HOST=DEFAULT RELEASE_SIGNING_ENABLED=true GROUP=net.samystudio.rxlocationmanager -VERSION_NAME=0.7.1-SNAPSHOT +VERSION_NAME=0.7.1 POM_URL=https://github.com/SamYStudiO/RxLocationManager/ POM_SCM_URL=https://github.com/SamYStudiO/RxLocationManager/ POM_SCM_CONNECTION=scm:git:git://github.com/SamYStudiO/RxLocationManager.git diff --git a/rx-location-manager-altitude/build.gradle.kts b/rx-location-manager-altitude/build.gradle.kts index 83ccf80..12a73e6 100644 --- a/rx-location-manager-altitude/build.gradle.kts +++ b/rx-location-manager-altitude/build.gradle.kts @@ -1,6 +1,7 @@ plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) + alias(libs.plugins.gradleMavenPublish) } project.findProperty("GROUP")?.let { group = it } diff --git a/rx-location-manager-nmea/build.gradle.kts b/rx-location-manager-nmea/build.gradle.kts index a1c8374..e19ae2f 100644 --- a/rx-location-manager-nmea/build.gradle.kts +++ b/rx-location-manager-nmea/build.gradle.kts @@ -1,6 +1,7 @@ plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) + alias(libs.plugins.gradleMavenPublish) } project.findProperty("GROUP")?.let { group = it } diff --git a/rx-location-manager/build.gradle.kts b/rx-location-manager/build.gradle.kts index 781ba9e..94f20f9 100644 --- a/rx-location-manager/build.gradle.kts +++ b/rx-location-manager/build.gradle.kts @@ -1,6 +1,7 @@ plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) + alias(libs.plugins.gradleMavenPublish) } project.findProperty("GROUP")?.let { group = it }