Skip to content
This repository was archived by the owner on Sep 29, 2025. It is now read-only.

Commit 15ac887

Browse files
Merge pull request #814 from ably/release/1.5.0
Release/1.5.0
2 parents 71fc7f5 + 8da1306 commit 15ac887

File tree

3 files changed

+25
-6
lines changed

3 files changed

+25
-6
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Change log
22

3+
## [1.5.0](https://github.com/ably/ably-asset-tracking-android/tree/v1.5.0)
4+
5+
[Full Changelog](https://github.com/ably/ably-asset-tracking-android/compare/v1.4.1...v1.5.0)
6+
7+
**Implemented enhancements:**
8+
9+
- Missing interface for tokenRequest Authentication instance creation in the Java facade [\#297](https://github.com/ably/ably-asset-tracking-android/issues/297), in [\#787](https://github.com/ably/ably-asset-tracking-android/pull/787) ([KacperKluka](https://github.com/KacperKluka))
10+
- Add LocationAnimator for the Java API [\#790](https://github.com/ably/ably-asset-tracking-android/issues/790), in [\#791](https://github.com/ably/ably-asset-tracking-android/pull/791) ([KacperKluka](https://github.com/KacperKluka))
11+
- Add missing methods to the Subscriber Java API [\#788](https://github.com/ably/ably-asset-tracking-android/issues/788), in [\#789](https://github.com/ably/ably-asset-tracking-android/pull/789) ([KacperKluka](https://github.com/KacperKluka))
12+
- Update documentation regarding the Java verision of the AAT [\#707](https://github.com/ably/ably-asset-tracking-android/issues/707), in [\#793](https://github.com/ably/ably-asset-tracking-android/pull/793) ([KacperKluka](https://github.com/KacperKluka))
13+
- Add logs connected to the lifecycle of publisher and subscriber SDKs [\#804](https://github.com/ably/ably-asset-tracking-android/issues/804), in [\#813](https://github.com/ably/ably-asset-tracking-android/pull/813) ([KacperKluka](https://github.com/KacperKluka))
14+
- Add token-based auth configuration that do not require to specify client ID [\#768](https://github.com/ably/ably-asset-tracking-android/pull/768) ([KacperKluka](https://github.com/KacperKluka))
15+
16+
**Fixed bugs:**
17+
18+
- Fix NPE related to ably-java usage [\#805](https://github.com/ably/ably-asset-tracking-android/issues/805), in [\#807](https://github.com/ably/ably-asset-tracking-android/pull/807) ([KacperKluka](https://github.com/KacperKluka))
19+
- Publisher failing with `IllegalStateException`: Already resumed, but proposed with update `kotlin.Unit` [\#799](https://github.com/ably/ably-asset-tracking-android/issues/799), in [\#800](https://github.com/ably/ably-asset-tracking-android/pull/800) ([KacperKluka](https://github.com/KacperKluka))
20+
- Refactor the Ably wrapper to be more secure and error-proof [\#440](https://github.com/ably/ably-asset-tracking-android/issues/440), in [\#782](https://github.com/ably/ably-asset-tracking-android/pull/782) ([davyskiba](https://github.com/davyskiba))
21+
322
## [1.4.1](https://github.com/ably/ably-asset-tracking-android/tree/v1.4.1)
423

524
[Full Changelog](https://github.com/ably/ably-asset-tracking-android/compare/v1.4.0...v1.4.1)

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,13 +129,13 @@ you can then add the Ably Asset Tracking dependency that you require in your Gra
129129
```groovy
130130
dependencies {
131131
// Publishers, developing in Kotlin, will need the Publishing SDK
132-
implementation 'com.ably.tracking:publishing-sdk:1.4.1'
132+
implementation 'com.ably.tracking:publishing-sdk:1.5.0'
133133
134134
// Subscribers, developing in Kotlin, will need the Subscribing SDK
135-
implementation 'com.ably.tracking:subscribing-sdk:1.4.1'
135+
implementation 'com.ably.tracking:subscribing-sdk:1.5.0'
136136
137137
// Subscribers, developing in Kotlin, can optionally use the UI utilities
138-
implementation 'com.ably.tracking:ui-sdk:1.4.1'
138+
implementation 'com.ably.tracking:ui-sdk:1.5.0'
139139
}
140140
```
141141

@@ -358,7 +358,7 @@ Firstly, you have to exclude the notification module from Mapbox Navigation SDK
358358

359359
```groovy
360360
// The Ably Asset Tracking Publisher SDK for Android.
361-
implementation ('com.ably.tracking:publishing-sdk:1.4.1')
361+
implementation ('com.ably.tracking:publishing-sdk:1.5.0')
362362
363363
// The Mapbox Navigation SDK.
364364
implementation ('com.mapbox.navigation:android:2.8.0') {

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ allprojects {
4444

4545
// version MUST conform to the Semantic Versioning Specification (https://semver.org/) version 2.0.0
4646
// on incrementing this value, ensure to also increment versionCode in android defaultConfig (also in this file)
47-
version = '1.4.1'
47+
version = '1.5.0'
4848

4949
// Values used to publish the SDK to maven repositories.
5050
ext {
@@ -111,7 +111,7 @@ subprojects {
111111
// projects in this repository. Therefore, this same version number is used for SDK and
112112
// example app projects alike.
113113
// - versionCode MUST be incremented by 1 for each release from the main branch
114-
versionCode 33
114+
versionCode 34
115115
versionName version
116116

117117
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'

0 commit comments

Comments
 (0)