Skip to content

Commit

Permalink
[modules-core] Bump version to 0.7.0 (#24)
Browse files Browse the repository at this point in the history
Bump `expo-modules-core` to `0.7.0`:

# Changelog:

## 0.7.0 β€” 2022-01-26

### πŸŽ‰ New features

- Allow accessing `RCTBridge` from the modules on iOS. ([#15816](expo/expo#15816) by [@tsapeta](https://github.com/tsapeta))
- Added support for native callbacks through the view props in Sweet API on iOS. ([#15731](expo/expo#15731) by [@tsapeta](https://github.com/tsapeta))
- Added support for native callbacks through the view props in Sweet API on Android. ([#15743](expo/expo#15743) by [@lukmccall](https://github.com/lukmccall))
- The `ModuleDefinition` will use class name if the `name` component wasn't provided in Sweet API on Android. ([#15738](expo/expo#15738) by [@lukmccall](https://github.com/lukmccall))
- Added `onViewDestroys` component to the `ViewManager` in Sweet API on Android. ([#15740](expo/expo#15740) by [@lukmccall](https://github.com/lukmccall))
- Added shortened `constants` component that takes `vargs Pair<String, Any?>` as an argument in Sweet API on Android. ([#15742](expo/expo#15742) by [@lukmccall](https://github.com/lukmccall))
- Introduced the concept of chainable exceptions in Sweet API on iOS. ([#15813](expo/expo#15813) by [@tsapeta](https://github.com/tsapeta))
- Sweet function closures can throw errors on iOS. ([#15849](expo/expo#15849) by [@tsapeta](https://github.com/tsapeta))
- Add `requireNativeModule` function to replace accessing native modules from `NativeModulesProxy`. ([#15848](expo/expo#15848) by [@tsapeta](https://github.com/tsapeta))
- Implemented basic functionality of JSI host object to replace `NativeModulesProxy` on iOS. ([#15847](expo/expo#15847) by [@tsapeta](https://github.com/tsapeta))

### πŸ› Bug fixes

- It's no longer possible to directly call methods from the `ModuleDefinition` in the `ViewManagers` on Android. ([#15741](expo/expo#15741) by [@lukmccall](https://github.com/lukmccall))
- Fix compatibility with react-native 0.66. ([#15914](expo/expo#15914) by [@Kudo](https://github.com/kudo))

## 0.6.4 β€” 2022-01-05

### πŸ› Bug fixes

- Fix `ReactInstanceManager.onHostPause` exception from moving Android apps to background. ([#15748](expo/expo#15748) by [@Kudo](https://github.com/kudo))

## 0.6.3 β€” 2021-12-16

### πŸ› Bug fixes

- Fixed the deep link wasn't passed to the application if the application wasn't running when the deep link was sent. ([#15593](expo/expo#15593) by [@lukmccall](https://github.com/lukmccall))

## 0.6.2 β€” 2021-12-15

### πŸŽ‰ New features

- Add `onNewIntent` and `onBackPressed` support to `ReactActivityLifecycleListener`. ([#15550](expo/expo#15550) by [@Kudo](https://github.com/Kudo))
  • Loading branch information
lukmccall committed Jan 27, 2022
1 parent 1f309ae commit f1bab3f
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 30 deletions.
10 changes: 5 additions & 5 deletions example/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ PODS:
- ExpoModulesCore
- EXKeepAwake (10.0.1):
- ExpoModulesCore
- Expo (44.0.0-beta.1):
- Expo (44.0.5):
- ExpoModulesCore
- ExpoMaps (1.0.0):
- ExpoModulesCore
- GoogleMaps
- ExpoModulesCore (0.6.1):
- ExpoModulesCore (0.7.0):
- React-Core
- ReactCommon/turbomodule/core
- FBLazyVector (0.64.3)
Expand Down Expand Up @@ -474,11 +474,11 @@ SPEC CHECKSUMS:
EXFileSystem: 7d1309ba6b38b82ef7fc9e80174de3f9184ac8b4
EXFont: 1fb13af43dc517c01c0ff21a6e32f9f9bf2ea602
EXKeepAwake: b571c2ad8323b2fced6e907766e2549f75119471
Expo: dcd13c848d84cf058c81b1a4289ac3a7891f61b4
Expo: 337c72b7e9314e93023af79c875930db8e008275
ExpoMaps: 0eec27d0df1f40a47868958a9016c8fc2977ba12
ExpoModulesCore: 98f874d20b96d4497eb8ff9df686f14384913a30
ExpoModulesCore: 5ee50e40092c569518fe06977be5e747228c652a
FBLazyVector: c71c5917ec0ad2de41d5d06a5855f6d5eda06971
FBReactNativeSpec: bc7bcc6b544e00d6606a51687903bf09faa8483e
FBReactNativeSpec: 1b9e48d3704e8c9a566350b2565c68ad4b903b18
glog: 73c2498ac6884b13ede40eda8228cb1eee9d9d62
GoogleMaps: 750f237920fa44dd32de0c0d2004d35cb2c688f3
RCT-Folly: ec7a233ccc97cc556cf7237f0db1ff65b986f27c
Expand Down
3 changes: 2 additions & 1 deletion example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@
},
"dependencies": {
"@babel/runtime": "^7.14.0",
"expo": "44.0.0-beta.1",
"expo": "44.0.5",
"expo-error-recovery": "3.0.4",
"expo-modules-core": "0.7.0",
"expo-maps": "*",
"expo-status-bar": "~1.1.0",
"react": "17.0.1",
Expand Down
3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,8 @@
"example",
"expo-maps"
]
},
"resolutions": {
"expo-modules-core": "0.7.0"
}
}
48 changes: 24 additions & 24 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3306,10 +3306,10 @@ babel-preset-expo@~8.3.0:
babel-plugin-react-native-web "~0.13.6"
metro-react-native-babel-preset "~0.59.0"

babel-preset-expo@~9.0.1:
version "9.0.1"
resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-9.0.1.tgz#e43ad6085ad962a413c45f63118cf8e313eb07f8"
integrity sha512-BYAJ7j+PuY8SF5SpvaiJhxPoMewD0QUkfJONQxamo2ceUOj6fJujmVwgSL6TQjrI9FnAyUP5tO2mT42r12jjkQ==
babel-preset-expo@~9.0.2:
version "9.0.2"
resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-9.0.2.tgz#018bafbe29c61491d55bf5c1b603534b54a13bf1"
integrity sha512-NKVichCkbmb+ZIJ4hvuxzX3PnvHUKT42NxYIYTsKAfHPUKuaSAawtpsmMThph6pUc0GUYcLvCRql8ZX5A1zYNw==
dependencies:
"@babel/plugin-proposal-decorators" "^7.12.9"
"@babel/plugin-transform-react-jsx" "^7.12.17"
Expand Down Expand Up @@ -4764,10 +4764,10 @@ expo-application@~4.0.1:
resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-4.0.1.tgz#d38a1315c06c253b843c951ddc6fbb9a026f05cc"
integrity sha512-yZM/SrpWdi84m5+5F3VDfhrMZOz/uKwXcgBhOP1wzfXt0otGSRW1V5tM+a0sgaKZsDRCGojTU7Jm73BVwwVrwg==

expo-asset@~8.4.4:
version "8.4.4"
resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-8.4.4.tgz#6214270a41af378ac734a28fbff7b542ca84a3cf"
integrity sha512-0yxAOJo8bnYvnRNOWikQ1xFP+YQViJ/px3MofZFUPGw02iaSSUzArcKDfMtpJNmH/EC7HE7GJSZpkoxx+zsHWA==
expo-asset@~8.4.6:
version "8.4.6"
resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-8.4.6.tgz#1c40e9badac66dbd3d2be2810711937e5b9b09bd"
integrity sha512-Kpzcmmf1lceHnZkAdJOvq7l7SU/hCL59vAj2xUZS66U6lFkUf7LNEA/NzILA56loCd4cka5ShYlWs+BMchyFDQ==
dependencies:
blueimp-md5 "^2.10.0"
invariant "^2.2.4"
Expand Down Expand Up @@ -4828,21 +4828,21 @@ expo-module-scripts@^2.0.0:
ts-jest "~26.3.0"
typescript "^4.0.2"

expo-modules-autolinking@0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-0.5.0.tgz#1cbeb3e6ea774eab8485d04db3f67154457e11f0"
integrity sha512-RJ1ZWWqAdjN62kjGJcYA0tQW/7bB3OTsNMoqAwYmsWvnuXw1IwUZdUdCO08tt/k44e3x4UrvI9IdvWyGls3sog==
expo-modules-autolinking@0.5.5:
version "0.5.5"
resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-0.5.5.tgz#6bcc42072dcbdfca79d207b7f549f1fdb54a2b74"
integrity sha512-bILEG0Fg+ZhIhdEaShHzsEN1WC0hUmXJ5Kcd4cd+8rVk1Ead9vRZxA/yLx1cNBDCOwMe0GAMrhF7TKT+A1P+YA==
dependencies:
chalk "^4.1.0"
commander "^7.2.0"
fast-glob "^3.2.5"
find-up "^5.0.0"
fs-extra "^9.1.0"

expo-modules-core@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-0.6.1.tgz#d27c94ae9504c0721cc701c21757a290a1023e83"
integrity sha512-oYb/DPYd6DRARrRHNodzpuFouMr5jnjaxoHM8xJk4RgA/53oOIxOAUmlCbQQSx1g3ox5asohwVvUjPWA2XriwA==
expo-modules-core@0.6.4, expo-modules-core@0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-0.7.0.tgz#ab9ff51410a1dca22087a7db5a95ada2693b6d5a"
integrity sha512-6jd7m2J7kMsnpGtWb4KF1wDf/57+4Tnf1l0kMoww8iRsY5al7QRXhwdy5mSqQ2TaJWUspudsWtFWK5IlYw5NXA==
dependencies:
compare-versions "^3.4.0"
invariant "^2.2.4"
Expand All @@ -4852,24 +4852,24 @@ expo-status-bar@~1.1.0:
resolved "https://registry.yarnpkg.com/expo-status-bar/-/expo-status-bar-1.1.0.tgz#b1015a69c8563b7cadcb5b6c726227397610725d"
integrity sha512-XgAbGfDV/Q6br2h4yzQwcZRYi37bZ/nvc06vvaJ7i7w9tRxb05OJmXBxl7ywkKlFCMcN6q3Miaf2wnzEgMwJoQ==

expo@44.0.0-beta.1:
version "44.0.0-beta.1"
resolved "https://registry.yarnpkg.com/expo/-/expo-44.0.0-beta.1.tgz#8f190bc30972056b68db264e56a4823a7095c7a7"
integrity sha512-tDyutx3gU8L8cPcuyuvD7YtLCGl3O+c2vCcbqjWK86Oe+8vxig25AdHtJXuwmI3w/ldX+dc6vOixoaI4SwOqBg==
expo@44.0.5:
version "44.0.5"
resolved "https://registry.yarnpkg.com/expo/-/expo-44.0.5.tgz#2b681c07e7bb3665c50b70a18850ce6cbc91c23f"
integrity sha512-QNQjUb+Rve1r1wUjs2fSx3JVxAVtcmqWZgS+izCLFovAoX6bZ1UUkQBUkVP9PNfimnZ11EDFG4243E0yxtmuuA==
dependencies:
"@babel/runtime" "^7.14.0"
"@expo/metro-config" "~0.2.6"
"@expo/vector-icons" "^12.0.4"
babel-preset-expo "~9.0.1"
babel-preset-expo "~9.0.2"
cross-spawn "^6.0.5"
expo-application "~4.0.1"
expo-asset "~8.4.4"
expo-asset "~8.4.6"
expo-constants "~13.0.0"
expo-file-system "~13.1.0"
expo-font "~10.0.4"
expo-keep-awake "~10.0.1"
expo-modules-autolinking "0.5.0"
expo-modules-core "0.6.1"
expo-modules-autolinking "0.5.5"
expo-modules-core "0.6.4"
fbemitter "^2.1.1"
invariant "^2.2.4"
md5-file "^3.2.3"
Expand Down

0 comments on commit f1bab3f

Please sign in to comment.