Repository navigation
Releases: pushlytic/pushlytic-android-sdk
Release list
v0.1.4
Pushlytic Android SDK - Beta Release v0.1.4
- Migrated from Gson to kotlinx.serialization for better type safety
- Added support for nested objects and optional fields
- Improved error handling with SerializationException
- Added comprehensive test coverage for message parsing
⚙️ Requirements
- Android API Level 24+
- Kotlin 1.8+
- Gradle 8.0+
- During the beta period (pre-1.0.0), minor version updates may include breaking changes.
- We recommend using "Up to Next Minor" in your dependency configurations.
- Major version 1.0.0 will introduce strict semantic versioning.
📚 Documentation
See the full documentation for integration guides and API reference at Pushlytic Docs.
v0.1.3
Pushlytic Android SDK - Beta Release v0.1.3
- Added ability to include metadata when opening a connection via
openMessageStream(metadata:) - Updates parseMessage function to support the
@Serializableapi
⚙️ Requirements
- Android API Level 24+
- Kotlin 1.8+
- Gradle 8.0+
- During the beta period (pre-1.0.0), minor version updates may include breaking changes.
- We recommend using "Up to Next Minor" in your dependency configurations.
- Major version 1.0.0 will introduce strict semantic versioning.
📚 Documentation
See the full documentation for integration guides and API reference at Pushlytic Docs.
v0.1.2
Pushlytic Android SDK - Beta Release v0.1.2
Adds improvements to TLS handling and connection stability, along with minor bug fixes.
⚙️ Requirements
- Android API Level 24+
- Kotlin 1.8+
- Gradle 8.0+
- During the beta period (pre-1.0.0), minor version updates may include breaking changes.
- We recommend using "Up to Next Minor" in your dependency configurations.
- Major version 1.0.0 will introduce strict semantic versioning.
📚 Documentation
See the full documentation for integration guides and API reference at Pushlytic Docs.
v0.1.1
Pushlytic Android SDK - Beta Release v0.1.1
Adds device ID tracking to improve message delivery controls and maintain parity with iOS SDK.
🚀 Key Features
- Device ID tracking in gRPC metadata using ANDROID_ID
- UUID fallback for edge cases
- Parity with iOS's identifierForVendor implementation
⚙️ Requirements
- Android API Level 24+
- Kotlin 1.8+
- Gradle 8.0+
- During the beta period (pre-1.0.0), minor version updates may include breaking changes.
- We recommend using "Up to Next Minor" in your dependency configurations.
- Major version 1.0.0 will introduce strict semantic versioning.
📚 Documentation
See the full documentation for integration guides and API reference at Pushlytic Docs.
v0.1.0
Pushlytic Android SDK - Beta Release v0.1.0
Initial beta release of the Pushlytic Android SDK, providing real-time messaging capabilities for Android applications.
🚀 Key Features
- Real-time bidirectional message streaming
- User targeting with IDs, tags, and metadata
- Type-safe message parsing
- Automatic connection management
- Support for A/B testing
⚙️ Requirements
- Android API Level 24+
- Kotlin 1.8+
- Gradle 8.0+
- During the beta period (pre-1.0.0), minor version updates may include breaking changes.
- We recommend using "Up to Next Minor" in your dependency configurations.
- Major version 1.0.0 will introduce strict semantic versioning.
📚 Documentation
See the full documentation for integration guides and API reference at Pushlytic Docs.