Skip to main content

Changelog

All notable changes to the CloudX Android SDK will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.12.0] - 2025-12-14

Breaking Changes

  • Removed CloudXError.effectiveMessage - use message directly instead
  • Removed setLoggingEnabled() - use setMinLogLevel(CloudXLogLevel.NONE) to disable logging
  • Removed CloudXPrivacy class - privacy is now handled automatically via GPP/TCF

Changed

  • Enhanced GDPR support with GPP Section 2 parsing and vendor consent checking
  • Simplified TCF purpose checks to only require purposes 1 and 2 (removed 3-4)
  • Added CCPA support via GPP with legacy USPrivacy fallback
  • Removed COPPA handling
  • Added CloudXLogLevel.NONE enum value for disabling logs

Fixed

  • Fixed geo API failure handling during initialization

[0.11.0] - 2025-12-09

Changed

  • Migrated HTTP client from Ktor 3.0.3 to OkHttp 4.12.0
  • Added isDestroyed guards to all ad formats

[0.10.0] - 2025-12-03

Added

  • Vungle adapter (SDK 7.6.1) with support for banner and interstitial ads

Changed

  • Simplified log tag to “CloudX” for easier logcat filtering
  • Added entry logging to public API functions for better debugging
  • SDK initialization now fails early with clear error when no adapters are found

Fixed

  • Fixed banner refresh stopping after load failure

[0.9.0] - 2025-11-26

Added

  • Ad revenue tracking via new CloudXAdRevenueListener interface with onAdRevenuePaid callback

Changed

  • Upgraded Ktor from 2.3.8 to 3.0.3 for improved compatibility with apps using Ktor 3.x

Fixed

  • Fixed memory leaks in ad lifecycle management
  • Various bug fixes and stability improvements

[0.8.0] - 2025-11-11

Internal

  • Test release to validate release automation workflow

[0.6.1] - 2025-11-03

Fixed

  • Fixed release script to update Chinese README (README.zh-CN.md) version numbers

[0.6.0] - 2025-11-03

Added

  • Test mode support: Add testMode parameter to CloudXInitializationParams to request test ads during development

[0.5.0] - 2025-10-27

Fixed

  • Fixed release promotion script to properly sync file deletions from release branch to main

[0.4.0] - 2025-10-27

Added

  • Initial alpha release of CloudX Android SDK
  • Support for Banner (320x50) and MREC (300x250) ad formats
  • Support for Interstitial fullscreen ads
  • Real-time bidding with intelligent ad mediation
  • CloudX and Meta Audience Network adapter support
  • Privacy compliance for GDPR, CCPA (via GPP), and COPPA
  • IAB TCF, USPrivacy, and GPP string support
  • Session depth tracking for bid optimization
  • Comprehensive ad lifecycle callbacks and error handling
  • Debug logging with configurable log levels