Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

## [3.11.1]

### Fixed
- Push token registration, disable operations, Iterable deep-link redirects, and API requests now use dedicated SDK-owned executors instead of Android's process-wide `AsyncTask` queues. Push and deep-link work retain isolated serial lanes. Ordinary online API requests remain concurrent, while their automatic retries and offline immediate requests retain serial ordering; stored offline requests retain their own FIFO flow. Slow work in one flow no longer delays unrelated SDK operations, and client callbacks and attribution updates continue on the main thread.

Expand Down
2 changes: 1 addition & 1 deletion iterableapi-ui/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ dependencies {

ext {
libraryName = 'iterableapi-ui'
libraryVersion = '3.11.0'
libraryVersion = '3.11.1'
}

if (hasProperty("mavenPublishEnabled")) {
Expand Down
4 changes: 2 additions & 2 deletions iterableapi/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ android {
minSdkVersion 21
targetSdkVersion 34

buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.11.0\""
buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.11.1\""

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
Expand Down Expand Up @@ -91,7 +91,7 @@ dependencies {

ext {
libraryName = 'iterableapi'
libraryVersion = '3.11.0'
libraryVersion = '3.11.1'
}

if (hasProperty("mavenPublishEnabled")) {
Expand Down
Loading