This version does not introduce any user-facing changes.
This version does not introduce any user-facing changes.
- Install the Segment-Firebase integration via
aar
package to avoid potential build-time crashes. (#10972 by @cruzach) - Fix building errors from use_frameworks! in Podfile. (#14523 by @kudo)
- Enable kotlin in all modules. (#12716 by @wschurman)
- Update Android segment package from
v4.8.2
tov4.9.2
. (#13263 by @ajsmth)
- Converted Android code to Kotlin. (#13562 by @kkafar)
- Migrated constants interface from
unimodules-constants-interface
toexpo-modules-core
. (#12876 by @tsapeta) - Build Android code using Java 8 to fix Android instrumented test build error. (#12939 by @kudo)
- Replace various arguments generic object types with
Record
s. (#13207 by @Simek)
This version does not introduce any user-facing changes.
- Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)
- Remove peerDependencies and unimodulePeerDependencies from Expo modules. (#11980 by @brentvatne)
This version does not introduce any user-facing changes.
- Upgraded Segment Analytics iOS to 4.0.4. This removes the IDFA code that was previously included with the Segment library. If you would like to collect the IDFA, you must be in the bare workflow or use SDK < 39. (#9606 by @cruzach).
- The
options
argument forSegment.alias
now accepts context configuration as well as integration configuration. Previously, this expected just theintegrations
configuration. (#9606 by @cruzach). The expected format now is:
{
integrations: {
[integrationName]: {
enabled: boolean,
options: {[key: string]: any}
}
},
context: {
[key: string]: any
}
}
```### 🎉 New features
- You can now pass in custom options to `identifyWithTraits`, `groupWithTraits`, `alias`, `trackWithProperties`, and `screenWithProperties`. This allows you to set [these common fields](https://segment.com/docs/connections/spec/common/). ([#9606](https://github.com/expo/expo/pull/9606) by [@cruzach](https://github.com/cruzach/)).
## 8.2.1 — 2020-05-29
_This version does not introduce any user-facing changes._
## 8.2.0 — 2020-05-27
_This version does not introduce any user-facing changes._