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/config
to includeoriginalFullName
in 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-interface
toexpo-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
xde
property fromConstants.manifest
. (#12438 by @fson) - Update
@expo/config
to includecurrentFullName
in embedded config manifest. Related PR on expo-cli.
10.1.1 — 2021-03-23
🎉 New features
- Added new
Constants.__unsafeNoWarnManifest
property that behaves asConstants.manifest
property, 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-types
package forExpoConfig
type. (#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.model
nullability — it can now benull
, if the value cannot be determined. (#11445 by @sjchmiela)
🐛 Bug fixes
- Removed
fbjs
dependency (#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.manifest
was 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.js
script to work with the latest version of@expo/config
.
9.3.1 — 2020-11-25
🛠 Breaking changes
- Fixed
installationId
being backed up on Android which resulted in multiple devices having the sameinstallationId
. (#11005 by @sjchmiela) - Deprecated
.installationId
and.deviceId
as these properties can be implemented in user space. Instead, implement the installation identifier on your own usingexpo-application
's.androidId
on Android and a storage API likeexpo-secure-store
on iOS andlocalStorage
on Web. (#10997 by @sjchmiela)
9.3.0 — 2020-11-17
🎉 New features
- Added
Constants.executionEnvironment
to 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
manifest
is defined onexpo-updates
then use it instead ofExponentConstants.manifest
(#10668 by @esamelson) - Warn when developer attempts to access empty
Constants.manifest
in bare. Throw error when it is empty in managed. (#11028 by @esamelson) - Set
Contants.executionEnvironment
toExecutionEnvironment.Bare
on 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)