Skip to content

Releases: configcat/android-sdk

v10.4.3

31 Jul 14:29
2251180

Choose a tag to compare

Changed

  • Only consider the HTTP status code 200 as an indication of success. We won't try to process the HTTP response body otherwise.
  • ConfigCatLogger.error(int eventId, Object message, Throwable exception) method extends the formatted message with the exception.getMessage value.

Added

  • Check for empty/invalid HTTP response body to report meaningful errors instead of null pointer exceptions during deserialization.

v10.4.2

19 May 15:03
4b2f9e6

Choose a tag to compare

Changed

  • Publish using the new Maven Central publishing API.

v10.4.1

17 Apr 11:50
a5749e5

Choose a tag to compare

Fixed

  • #63: With R8 on the config JSON cant be parsed

v10.4.0

06 Mar 15:49
f7937c2

Choose a tag to compare

Changed

  • ScheduledExecutorService.scheduleAtFixedRate() to ScheduledExecutorService.scheduleWithFixedDelay().

v10.3.1

22 Feb 03:17
9b3ea27

Choose a tag to compare

Fixed

  • java.lang.NoSuchMethodError: No static method encodeHexString([B)Ljava/lang/String error caused by DigestUtils.sha1Hex() on API level 26.

v10.3.0

17 Dec 12:39
1bae02f

Choose a tag to compare

Improvements

  • Add new logFilter(LogFilterFunction) to the client customization options. The LogFilterFunction interface allows a custom log filtering implementation.
  • Optimize log message formatting.
  • Added HTTP response CF-RAY header value to ConfigFetcher logs
  • Updated Auto poll correction time

v10.2.2

05 Aug 14:10
9b6549a

Choose a tag to compare

  • 2024 August security update

v10.2.1

14 Jun 13:30
a2b6c6b

Choose a tag to compare

Fixes

  • Change the sha256 implementation to work with older Android API versions.

v10.2.0

07 Jun 14:42
d2e5904

Choose a tag to compare

Improvements / Changes

  • Deprecated addOnClientReady(Runnable callback) hook and added a new version addOnClientReady(Consumer callback)
  • ConfigCatHooks synchronization replaced with ReentrantReadWriteLock
  • Added waitForReadyAsync method to client
  • ConfigCat User object methods visibility fixed.

v10.1.2

07 May 10:08
0d3031a

Choose a tag to compare

Fixed

  • Initial config JSON load when auto poll enabled with results from cache.