Changelog
Version history for the StreamLayer Android SDK. What's added, changed, fixed, and deprecated in each release, most recent first.
All notable changes to the StreamLayer Android SDK are documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. The most recent version appears first.
For upgrade steps between versions, see the Migration Guide. For the methods referenced below, see the Integration Guide.
Versioning
The SDK reports its current version at runtime — it is logged under the
StreamLayerLogcat tag duringinitializeApp(). Pull the latest published artifact from Maven Central. The full per-commit history lives in the GitHub releases.
[2.19.0] - 2026-02-02
Added
- Pause ad unit prefetch for faster display.
- Ad API surface for host-driven ad units.
- Android TV original layout mode.
Changed
- Extended analytics coverage across ad unit interactions.
- Web overlay (WebView) loading and spinner behavior.
Fixed
- Pause ad unit behavior and poll/prediction ad unit kinds.
- Side-by-side (SBS) and picture-in-picture (PIP) ad unit layouts.
- Android TV landscape layout, Launch Button placement, and R8 keep rules.
- Public chat theming and ad unit gradient rendering.
createEventSessionquestion subscription handling and JWT expiry timing.
[2.18.0] - 2025-01-24
Added
- L-bar and sidebar format support.
- Google PAL SDK demo integration.
Changed
- Ad unit notification handling and presentation.
[2.17.0] - 2024-08-27
Added
- Expandable bottom sheet for the StreamLayer Element.
[2.16.0] - 2024-02-21
Added
- Gamification top-overlay flow.
Note
Versions prior to 2.16.0 predate this in-docs changelog. See the GitHub releases for the complete history back to 1.0.0.
Related
- Migration Guide — Version-to-version upgrade instructions
- Integration Guide — Full Android SDK setup and configuration
- Error Reference — SDK error codes, causes, and fixes
Updated 3 months ago
