- Bump Kotlin to min. 1.6 compatibility (#68)
- Do not set
$network_carrier
property if empty (#66)
- Add a
propertiesSanitizer
callback configuration (#64)
- Expose and allow to enable and disable the debug mode at runtime (#60)
- Cache and read feature flags on the disk (#61)
- Pick up consumer proguard rules correctly (#62)
- Fix leaked resources identified by StrictMode (#59)
- Keep trying to flush events till the device is connected (#54)
- Registered keys are cached in the disk preferences (#51)
- SDK only sends the
$feature_flag_called
event once per flag (#47) - Groups are cached in the disk (#48)
- isFeatureEnabled now returns true if multivariant flag (#42)
- getFeatureFlagPayload returns non strigified JSON (#44)
- Upsert flags when loading feature flags with computed errors (#38)
$active_feature_flags
event should filter non active flags (#41)
- Does not report screen events if there's no title (#32)
- Add
distinctId()
getter to the Public API (#33) - Add compatibility to Java 8 bytecode (previously Java 11+) (#37)
- Fixed small issues after code review
- Added many tests and fixed small issues
- Fix permission check for Network status (commit)
- Next major of the Android SDK rewritten in Kotlin
- Just testing the release automation
- Feature flags will be sent with payloads by default for capture and screen events.
- Revert: Feature flags will be sent with payloads by default. Default Options will be properly applied
- Feature flags will be sent with payloads by default. Default Options will be properly applied
- Add support for groups, simplefeature flags, and multivariate feature flags
- Fix NullPointerException in PostHogActivityLifecycleCallbacks
- Refactor properties
- Fix a bug where the name of the event changed to
$screen
instead of the key for the event screen
- Use
$screen_name
instead of$screen
as key for what screen you are on when sending a .screen event
- Use
.defaultOptions(new Options().putContext("$lib", "custom-lib"))
to pass a default context
- Added
.getAnonymousId()
toPostHog
- First version