This version does not introduce any user-facing changes.
- On Android bump
compileSdkVersion
to31
,targetSdkVersion
to31
andJava
version to11
. (#16941 by @bbarthec)
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
- Remove the deprecated, non-async methods:
initialize
,setUserId
,setUserProperties
,clearUserProperties
,logEvent
,logEventWithProperties
,setGroup
andsetTrackingOptions
. (#13675 by @Simek) - Dropped support for iOS 11.0 (#14383 by @cruzach)
- Added API test in BareExpo app (#13774 by @kkafar)
- Added unit tests (#13747 by @kkafar)
- Replace the generic object types with
Record
s. (#13675 by @Simek) - Migrated from
@unimodules/core
toexpo-modules-core
. (#13757 by @tsapeta) - Converted Android code to Kotlin (#13564 by @kkafar)
- Enable kotlin in all modules. (#12716 by @wschurman)
- Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)
- Renamed all methods to include the 'Async' suffix:
initialize
toinitializeAsync
setUserId
tosetUserIdAsync
setUserProperties
tosetUserPropertiesAsync
clearUserProperties
toclearUserPropertiesAsync
logEvent
tologEventAsync
logEventWithProperties
tologEventWithPropertiesAsync
setGroup
tosetGroupAsync
setTrackingOptions
tosetTrackingOptionsAsync
(#9212 by @cruzach)
- All methods now return a Promise. (#9212 by @cruzach)
- Upgraded native Amplitude iOS library from
4.7.1
to6.0.0
. This removes the IDFA code that was previously included with the Amplitude library.disableIDFA
option forAmplitude.setTrackingOptions
is removed. If you would like to collect the IDFA, you must be in the bare workflow. (#9880 by @bbarthec)
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.