6.2 KiB
6.2 KiB
Changelog
Unpublished
🛠 Breaking changes
🎉 New features
🐛 Bug fixes
💡 Others
11.0.1 — 2021-06-22
This version does not introduce any user-facing changes.
11.0.0 — 2021-06-16
🛠 Breaking changes
- Add new manifest2 field and make existing field optional. (#12817 by @wschurman)
- Update
@expo/configto includeoriginalFullNamein embedded config manifest. Related PR on expo-cli.
🐛 Bug fixes
- Enable kotlin in all modules. (#12716 by @wschurman)
- Ensure classic manifest originalFullName is used over id. (#12955 by @wschurman)
💡 Others
- Migrated module interface from
unimodules-constants-interfacetoexpo-modules-core. (#12876 by @tsapeta) - Build Android code using Java 8 to fix Android instrumented test build error. (#12939 by @kudo)
10.1.3 — 2021-04-13
This version does not introduce any user-facing changes.
10.1.2 — 2021-04-09
🛠 Breaking changes
- Remove the
xdeproperty fromConstants.manifest. (#12438 by @fson) - Update
@expo/configto includecurrentFullNamein embedded config manifest. Related PR on expo-cli.
10.1.1 — 2021-03-23
🎉 New features
- Added new
Constants.__unsafeNoWarnManifestproperty that behaves asConstants.manifestproperty, but suppresses warning upon no manifest available. (#12237 by @bbarthec)Warning: don't use this property, it's introduced for internal use only.
10.1.0 — 2021-03-10
🎉 New features
- Updated Android build configuration to target Android 11 (added support for Android SDK 30). (#11647 by @bbarthec)
- Use
@expo/config-typespackage forExpoConfigtype. (#11810 by @EvanBacon)
🐛 Bug fixes
- Fixed support for Android Gradle plugin 4.1+ (#11926 by @esamelson)
- Add deprecation messages for previously deprecated Constants fields. (#11960 by @ide)
10.0.1 — 2021-01-25
This version does not introduce any user-facing changes.
10.0.0 — 2021-01-15
🛠 Breaking changes
🎉 New features
- Add support for new Apple devices to
platform.ios.deviceModel. (#11446 by @sjchmiela) - Changed
Constants.platform.ios.modelnullability — it can now benull, if the value cannot be determined. (#11445 by @sjchmiela)
🐛 Bug fixes
- Removed
fbjsdependency (#11396 by @cruzach) - Added support for simulators running on Apple ARM64 processors (previously, constants expected to be exported by native code were unavailable). (#11445 by @sjchmiela)
9.3.5 — 2020-12-11
🐛 Bug fixes
- Add @expo/config to dependencies
9.3.4 — 2020-12-09
🐛 Bug fixes
- Fixed an issue where
Constants.manifestwas still undefined in debug Android builds in the bare workflow
9.3.3 — 2020-12-02
This version does not introduce any user-facing changes.
9.3.2 — 2020-12-01
🐛 Bug fixes
- Fixed the
getAppConfig.jsscript to work with the latest version of@expo/config.
9.3.1 — 2020-11-25
🛠 Breaking changes
- Fixed
installationIdbeing backed up on Android which resulted in multiple devices having the sameinstallationId. (#11005 by @sjchmiela) - Deprecated
.installationIdand.deviceIdas these properties can be implemented in user space. Instead, implement the installation identifier on your own usingexpo-application's.androidIdon Android and a storage API likeexpo-secure-storeon iOS andlocalStorageon Web. (#10997 by @sjchmiela)
9.3.0 — 2020-11-17
🎉 New features
- Added
Constants.executionEnvironmentto distinguish between apps running in a bare, managed standalone, or App/Play Store development client environment. (#10986 by @esamelson) - Added script to embed app configuration into a bare app and export this object as
Constants.manifest. (#10948 and #10949 by @esamelson) - If
manifestis defined onexpo-updatesthen use it instead ofExponentConstants.manifest(#10668 by @esamelson) - Warn when developer attempts to access empty
Constants.manifestin bare. Throw error when it is empty in managed. (#11028 by @esamelson) - Set
Contants.executionEnvironmenttoExecutionEnvironment.Bareon web.
9.2.0 — 2020-08-18
This version does not introduce any user-facing changes.
9.1.1 — 2020-05-28
This version does not introduce any user-facing changes.
9.1.0 — 2020-05-27
🐛 Bug fixes
- Fixed
uuid's deprecation of deep requiring (#8114 by @actuallymentor)