Releases: bucketeer-io/android-client-sdk
Releases · bucketeer-io/android-client-sdk
v2.1.3
2.1.3 (2023-10-17)
Build System
- deps: update plugin publish to v0.25.3 (#84) (df9f747)
- deps: update actions/checkout action to v4 (#98) (a3a6700)
- deps: update actions/setup-java action to v3.13.0 (#102) (9fb41a7)
Miscellaneous
- add sdk version to the network requests (#99) (6c6fa90)
- add the current timeout setting in the TimeoutErrorMetricsEvent (#91) (cd0fbde)
- change timeout type from float to double (#114) (b8054d7)
Bug Fixes
Performance Improvements
Refactoring
v2.1.2
v2.1.1
v2.1.0
2.1.0 (2023-06-13)
Features
Miscellaneous
- change not to duplicate the same metric events (#68) (82f89f7)
- change the APIs request/response format (#63) (3fca036)
- force to re-evaluate the user when the custom attributes change (#59) (73508d1)
- set default value for track interface (#62) (5544bbf)
Build System
- deps: update agp to v7.3.1 (#26) (30c70a5)
- deps: update kotlin and AGP version (#70) (7b09892)
- deps: update actions/setup-java action to v3.11.0 (#61) (e6616a3)
- deps: update actions/setup-java action to v3.6.0 (#29) (7ba510a)
- deps: update actions/setup-java action to v3.9.0 (#38) (47b226d)
- deps: update amannn/action-semantic-pull-request action to v5 (#31) (69d45eb)
- deps: update dependency androidx.test.ext:junit to v1.1.5 (#54) (6d11126)
- deps: update dependency gradle to v7.6 (#45) (79880d2)
- deps: update dependency gradle to v7.6.1 (#57) (f86eaa1)
- deps: update google-github-actions/release-please-action action to v3.6.0 (#30) (c4b35f4)
- deps: update google-github-actions/release-please-action action to v3.7.3 (#53) (a1832d0)
- deps: update google-github-actions/release-please-action action to v3.7.4 (#58) (c0be7f6)
- deps: update google-github-actions/release-please-action action to v3.7.8 (#60) (17cb789)
- deps: update kotlin monorepo to v1.7.22 (#37) (f59acbc)
- deps: update plugin kotlin-dokka to v1.7.20 (#47) (4244df1)
- deps: update plugin kotlinter to v3.13.0 (#46) (b4d7a53)
- deps: update plugin publish to v0.24.0 (#50) (56a2cad)
- deps: update androidxtest to v1.5.0 (#43) (b994c73)
- deps: update dependency androidx.test:orchestrator to v1.4.2 (#41) (df7b911)
- deps: update dependency androidx.test.ext:junit to v1.1.4 (#40) (054922b)
- deps: update dependency com.google.android.material:material to v1.7.0 (#44) (ad5b896)
- deps: update dependency com.google.testparameterinjector:test-parameter-injector to v1.10 (#39) (a1cc332)
- deps: update dependency com.google.testparameterinjector:test-parameter-injector to v1.9 (#32) (bf6933f)
- deps: update dependency org.robolectric:robolectric to v4.9 (#34) (1cd4239)
- deps: update dependency org.robolectric:robolectric to v4.9.2 (#42) (9d17344)
v2.0.0
2.0.0 (2022-10-04)
This version brings the BREAKING CHANGES.
- Removed the gRPC dependency
- Improved SDK metrics
- Changed SDK initialization process
- Changed the get variation interfaces (
booleanVariation
,stringVariation
, etc.) - Added
flush
interface to manually send events in the DB to the server if needed - Added
addEvaluationUpdateListener
interface so the user can listen when the evaluations change in the DB - Added background polling (The SDK will continue polling the latest data from the server even if in the background)
- Now the SDK flushes events when the app enters the background
See the documentation for the 2.0.0 version.
Features
Bug Fixes
Miscellaneous
- change renovate to check for update monthly (#22) (dcd5a8e)
- deps: add renovate.json (#4) (9a92fba)
- deps: update actions/setup-java action to v3.5.1 (#15) (83ca4d5)
- deps: update agp to v7.3.0 (#19) (e3085ca)
- deps: update dependency gradle to v7.5.1 (#20) (70a92cf)
- deps: update kotlin to v1.7.20 (#16) (5226188)
- deps: update plugin ksp to v1.7.20-1.0.6 (#18) (a4eb543)
- remove unused dependencies (#9) (3dc4361)
- rename endpoint config to apiEndpoint (#14) (0bf267a)
- rename to setUserAttributes interface to updateUserAttributes (#13) (b6c05e4)
- update POM urls (#24) (06fd0d9)