GT2/Ejectable/node_modules/expo-constants/CHANGELOG.md

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

🐛 Bug fixes

💡 Others

  • Migrated module interface from unimodules-constants-interface to expo-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 from Constants.manifest. (#12438 by @fson)
  • Update @expo/config to include currentFullName in embedded config manifest. Related PR on expo-cli.

10.1.1 — 2021-03-23

🎉 New features

  • Added new Constants.__unsafeNoWarnManifest property that behaves as Constants.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 for ExpoConfig 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 be null, 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 same installationId. (#11005 by @sjchmiela)
  • Deprecated .installationId and .deviceId as these properties can be implemented in user space. Instead, implement the installation identifier on your own using expo-application's .androidId on Android and a storage API like expo-secure-store on iOS and localStorage 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 on expo-updates then use it instead of ExponentConstants.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 to ExecutionEnvironment.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