Releases: DevCycleHQ/android-client-sdk
Releases · DevCycleHQ/android-client-sdk
v2.7.1
v2.7.0
Features
- feat: adds eval reasons by @kaushalkapasi in #240
- feat: Add configurable log level support to DevCycle Android SDK by @jonathannorris in #254
- feat: improve error handling and state management in identifyUser and resetUser by @jonathannorris in #252
- feat: Android OpenFeature Provider by @jonathannorris in #227
- feat: expose devcycleClient property from DevCycleProvider by @jonathannorris in #264
- feat: use cached config if avail on init with openfeature provider by @luxscious in #287
Bug Fixes
- fix: update user validation logic to match other SDKs by @jonathannorris in #241
- fix: release user by @JamieSinn in #243
- fix: mark DVCVariable evalReason as deprecated by @kaushalkapasi in #246
- fix: Create CODEOWNERS by @JamieSinn in #260
- fix: support user_id / userId in OF Context by @jonathannorris in #261
- fix: add proper exception handling for background event source by @suthar26 in #281
- fix: keep dependabot remediation compatible with minSdk 23 by @jonathannorris in #286
- fix: support releasing from non-main branches with version override by @luxscious in #290
Other Changes
- chore: add required permissions to update-flutter-sdk by @kaushalkapasi in #237
- chore: add test for invalid config by @jsalaber in #238
- chore: update android dependancies by @jonathannorris in #239
- chore: cleanup unnecessary JSON properties and annotations by @jonathannorris in #242
- chore: pin GH Action version tags by @jonathannorris in #245
- chore: update all dependabot alerts by @jonathannorris in #253
- chore: Update LICENSE copyright to 2025 Taplytics Inc. by @Copilot in #273
- chore: upgrade openfeature kotlin sdk by @jonathannorris in #274
Uncategorized
- chore(deps): bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.18.2 to 2.19.1 by @dependabot[bot] in #244
- chore(deps): bump androidx.appcompat:appcompat from 1.4.1 to 1.7.1 by @dependabot[bot] in #232
- chore(deps): bump org.json:json from 20240303 to 20250517 by @dependabot[bot] in #248
- chore(deps): bump junit_version from 5.11.4 to 5.13.2 by @dependabot[bot] in #247
- chore(deps): bump gradle/actions from 4.4.1 to 4.4.2 by @dependabot[bot] in #265
- chore(deps): bump coroutines_version from 1.10.1 to 1.10.2 by @dependabot[bot] in #255
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #266
- chore(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #270
- chore(deps): bump org.mockito:mockito-core from 5.14.2 to 5.19.0 by @dependabot[bot] in #272
- chore(deps): bump androidx.test.espresso:espresso-core from 3.6.1 to 3.7.0 by @dependabot[bot] in #277
- chore(deps): bump gradle/actions from 4.4.2 to 4.4.3 by @dependabot[bot] in #275
v2.3.3
Release 2.3.3
fixing the event source exception handling by adding ErrorStrategy to EventSource build params
v2.6.3
Other Changes
- chore: Update LICENSE copyright to 2025 Taplytics Inc. by @Copilot in #273
- chore: upgrade openfeature kotlin sdk by @jonathannorris in #274
Uncategorized
- chore(deps): bump gradle/actions from 4.4.1 to 4.4.2 by @dependabot[bot] in #265
- chore(deps): bump coroutines_version from 1.10.1 to 1.10.2 by @dependabot[bot] in #255
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #266
- chore(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #270
- chore(deps): bump org.mockito:mockito-core from 5.14.2 to 5.19.0 by @dependabot[bot] in #272
v2.6.2
Features
- feat: expose devcycleClient property from DevCycleProvider by @jonathannorris in #264
Uncategorized
v2.6.1
v2.6.0
Features
- feat: Add configurable log level support to DevCycle Android SDK by @jonathannorris in #254
- feat: improve error handling and state management in identifyUser and resetUser by @jonathannorris in #252
- feat: Android OpenFeature Provider by @jonathannorris in #227
Bug Fixes
- fix: Create CODEOWNERS by @JamieSinn in #260
Other Changes
- chore: update all dependabot alerts by @jonathannorris in #253
Uncategorized
- chore(deps): bump org.json:json from 20240303 to 20250517 by @dependabot[bot] in #248
- chore(deps): bump junit_version from 5.11.4 to 5.13.2 by @dependabot[bot] in #247
v2.5.0
Features
- feat: adds eval reasons by @kaushalkapasi in #240
Bug Fixes
- fix: release user by @JamieSinn in #243
- fix: mark DVCVariable evalReason as deprecated by @kaushalkapasi in #246
Other Changes
- chore: cleanup unnecessary JSON properties and annotations by @jonathannorris in #242
- chore: pin GH Action version tags by @jonathannorris in #245
Uncategorized
- chore(deps): bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.18.2 to 2.19.1 by @dependabot[bot] in #244
- chore(deps): bump androidx.appcompat:appcompat from 1.4.1 to 1.7.1 by @dependabot[bot] in #232
v2.4.0
Features
- feat: adds eval reasons by @kaushalkapasi in #240
- feat: Add configurable log level support to DevCycle Android SDK by @jonathannorris in #254
- feat: improve error handling and state management in identifyUser and resetUser by @jonathannorris in #252
- feat: Android OpenFeature Provider by @jonathannorris in #227
- feat: expose devcycleClient property from DevCycleProvider by @jonathannorris in #264
- feat: use cached config if avail on init with openfeature provider by @luxscious in #287
Bug Fixes
- fix: update user validation logic to match other SDKs by @jonathannorris in #241
- fix: release user by @JamieSinn in #243
- fix: mark DVCVariable evalReason as deprecated by @kaushalkapasi in #246
- fix: Create CODEOWNERS by @JamieSinn in #260
- fix: support user_id / userId in OF Context by @jonathannorris in #261
- fix: add proper exception handling for background event source by @suthar26 in #281
- fix: keep dependabot remediation compatible with minSdk 23 by @jonathannorris in #286
Other Changes
- chore: add required permissions to update-flutter-sdk by @kaushalkapasi in #237
- chore: add test for invalid config by @jsalaber in #238
- chore: update android dependancies by @jonathannorris in #239
- chore: cleanup unnecessary JSON properties and annotations by @jonathannorris in #242
- chore: pin GH Action version tags by @jonathannorris in #245
- chore: update all dependabot alerts by @jonathannorris in #253
- chore: Update LICENSE copyright to 2025 Taplytics Inc. by @Copilot in #273
- chore: upgrade openfeature kotlin sdk by @jonathannorris in #274
Uncategorized
- chore(deps): bump com.fasterxml.jackson.module:jackson-module-kotlin from 2.18.2 to 2.19.1 by @dependabot[bot] in #244
- chore(deps): bump androidx.appcompat:appcompat from 1.4.1 to 1.7.1 by @dependabot[bot] in #232
- chore(deps): bump org.json:json from 20240303 to 20250517 by @dependabot[bot] in #248
- chore(deps): bump junit_version from 5.11.4 to 5.13.2 by @dependabot[bot] in #247
- chore(deps): bump gradle/actions from 4.4.1 to 4.4.2 by @dependabot[bot] in #265
- chore(deps): bump coroutines_version from 1.10.1 to 1.10.2 by @dependabot[bot] in #255
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #266
- chore(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #270
- chore(deps): bump org.mockito:mockito-core from 5.14.2 to 5.19.0 by @dependabot[bot] in #272
- chore(deps): bump androidx.test.espresso:espresso-core from 3.6.1 to 3.7.0 by @dependabot[bot] in #277
- chore(deps): bump gradle/actions from 4.4.2 to 4.4.3 by @dependabot[bot] in #275
v2.3.2
Bug Fixes
- fix: use cached config if identify user fails by @kaushalkapasi in #234
Other Changes
- chore: call flutter sdk update-android-sdk action by @jonathannorris in #231
- chore: add pull-request write permission to update-flutter-sdk in the release workflow by @kaushalkapasi in #235
- chore: remove update-flutter-sdk step from release action by @kaushalkapasi in #236