Skip to main content

Kotzilla SDK changelog

Stay up-to-date with the latest changes, bug fixes, and improvements in the Kotzilla SDK.

Maven Packages

The Kotzilla SDK & Plugin are available on maven central.

Here are the current available versions:

ModuleVersion
kotzilla-sdkMaven Central
kotzilla-pluginMaven Central

Latest Changes

  • 0.13.2 (20/11/2024)

    • Logger optimization & Fixes
    • Core Scheduler start optimization
  • 0.13.1 (20/11/2024)

    • Project file format fix
  • 0.13.0 (24/10/2024) - Rebranding to Kotzilla Platform + Api Key Managagement

    • renamed CloudInjectSDK to KotzillaSDK class
    • moved io.kotzilla.cloudinject in to io.kotzilla.sdk package
    • moved Maven package from io.kotzilla:cloud-inject to io.kotzilla:kotzilla-sdk
    • moved Maven package from io.kotzilla:cloud-inject-gradle to io.kotzilla:kotzilla-gradle
    • added proguard rule: -keep class io.kotzilla.sdk.** { *; }
    • added generateAndroidAssetsKey Gradle task to generate container key from kotzilla.json project file see more
    • added generateProjectFile Gradle task to generate empty kotzilla.json with all package see more
info

New Maven packages are kotzilla-sdk & kotzilla-plugin

info

You need to download a kotzilla.json project file


  • 0.12.0 (27/9/2024)

    • CloudInjectSDK setup DSL revamped to allow easyer setup and options
    • Http engine fixed back to Ktor CIO
    • changed tag for logs in 'Kotzilla Platform'
    • updated to cloudInject Gradle DSL declaration part
  • 0.11.1 (27/9/2024)

    • Fix Koin 4.0 compatibility
    • Fix min SDK to 21
    • Fix error report job cancelling
    • Breaking, due to package move. Add -keep class io.kotzilla.data.json.** { *; } to proguard rules
  • 0.11.0 (9/9/2024)

    • New KMP/standalone context isolation
    • Fix plugin setup description
  • 0.10.0-Beta6 (23/8/2024)

    • Fix to Handle Android Library from plugin
  • 0.10.0-Beta5 (2/7/2024)

    • merge android & KMP project as single gradle module
  • 0.10.0-Beta4 (2/7/2024)

    • work all native KMP API to help start on iOS
  • 0.10.0-Beta3 (31/5/2024)

    • optimized startup process & Stricmode fixes
    • global background performances updates
    • SDK context isolation
  • 0.10.0-Beta1

    • Start of new KMP Version (Experimental)
  • 0.9.5

    • Fix Http Client engine to avoid StrictMode conflicts
    • Display sessionId in info logs
    • remove useless setUserId done at start
    • Optimize SDK start calls on IO for local storage
  • 0.9.4

    • Fix some internals logging
  • 0.9.3

    • Proguard fix
  • 0.9.2

    • Feature createIssue to manually to create an issue from the app
    • API protection reinforcements
  • 0.9.1

    • SDK startup Delay Fix
    • logError() can take up to 20 lines of stacktrace
  • 0.9.0

    • log() function to log messages
    • trace() function to trace performances for a block code
  • 0.8.1

    • Fix proguard flatten packages to avoid conflicts with other SDK
  • 0.8.0

    • SDK is now public on Maven Central & Github
    • improved proguard rules internally
  • 0.7.0

    • Fixing internals API - Push rate adjustements
    • Fixing mapping upload with Gradle plugin
  • 0.6.2

    • fix offline networking error
    • handle android security config
  • 0.6.1

    • Fix plugin id to help setup with Gradle KTS
    • New Logger system - report fatal internals
    • Check for Koin Logger setup if not properly setup when SDK is connecting
  • 0.6.0

    • renaming both sdk & plugin to 0.6.x version track
    • publish back to JFrog
  • 0.5.x

    • Gradle plugin to upload mapping & meta index to the platform
  • 0.4.5

    • SDK internal initialization fix to allow async usage of different analytics reporter, in different threads
  • 0.4.3 & 0.4.4

    • JFrog distribution hosting - kotzilla.jfrog.io
    • internals update with common-sdk
  • 0.4.2

    • crash reporter enabled by default (compatible with crashlytics)
    • explicit API cleaning
  • 0.4.1

    • Error reporting reconnection fix
    • Local backup format fix
  • 0.4.0

    • Client connection handling 403/429 and reconnect strategy
    • Crash reporting (not yet enabled by default)
      • Store & resend saved crash report
    • Core scheduler update with Coroutines 1.7.1
  • 0.3.x

    • cloud inject rebranding
    • new connection endpoint
    • new background scheduler

0**.3.1 - 2023-05-11**

  • cloud-inject rebranding
  • allow delayed SDK setup for Koin logger

0**.2.0 - 2023-**

  • connection & control flow from the cloud
  • persist refresh

0**.1.5 - 2023-04-24**

  • atomic order management

0**.1.3 - 2023-03-17**

  • Android event scheduling fix

0.1.2 - 2023-03-14

  • Environment Configuration management
  • Threading info Fix