[packages] fix another gradle 8 warnings (#22609)# Why there are other gradle 8 build warnings: ``` > Task :expo:processReleaseManifest package="expo.core" found in source AndroidManifest.x
[packages] fix another gradle 8 warnings (#22609)# Why there are other gradle 8 build warnings: ``` > Task :expo:processReleaseManifest package="expo.core" found in source AndroidManifest.xml: /home/runner/work/expo/expo/packages/expo/android/src/main/AndroidManifest.xml. Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated. Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information. ``` # How migrate `package` in **AndroidManifest.xml** to `namespace` in **build.gradle** # Test Plan ci passed
show more ...
[android][video-thumbnails] Migrate android to use new API (#20541)# Why Continue migration to new modules API # How Followed the usual steps involved in a migration # Test Plan Tested in
[android][video-thumbnails] Migrate android to use new API (#20541)# Why Continue migration to new modules API # How Followed the usual steps involved in a migration # Test Plan Tested in bare expo app. It is used in the camera component and works as expected
[video-thumbnails] Added the ability for thumbnails to be generated from "content://" scheme on Android (#15553)Co-authored-by: Tomasz Sapeta <[email protected]> Co-authored-by: Łukasz Kosmaty
[video-thumbnails] Added the ability for thumbnails to be generated from "content://" scheme on Android (#15553)Co-authored-by: Tomasz Sapeta <[email protected]> Co-authored-by: Łukasz Kosmaty <[email protected]>
[expo-modules] Move code from `unimodules` into `expo-modules-core` (#13703)# Why Migrated `unimodules-core`, `unimodules-react-native-adapter`, `unimodules-app-loader` into `expo-modules-core`
[expo-modules] Move code from `unimodules` into `expo-modules-core` (#13703)# Why Migrated `unimodules-core`, `unimodules-react-native-adapter`, `unimodules-app-loader` into `expo-modules-core` # How - Change package using AS refactor tools - Fix some places where AS wasn't able to do automatically - Fix compatibility with new auto-linking - Ensure that classes which are used during installation steps are still available in the old place # Test Plan - expo-go (tested using unversioned and 41) - bare-expo
[file-system] Migrate interface to expo-modules-core (#12918)
[video-thumbnails] Prevent from crashing when provided file is corrupted (#6877)* [expo-video-thumbnails] Prevent from crashing * [expo-video-thumbnails] Add better error handling * [expo-vid
[video-thumbnails] Prevent from crashing when provided file is corrupted (#6877)* [expo-video-thumbnails] Prevent from crashing * [expo-video-thumbnails] Add better error handling * [expo-video-thumbnails] update changelog
[video-thumbnails] Fix URI parsing (#5711)# Why Resolve #5657. # How Add URI parsing, when provided URI to a local file. # Test Plan - https://snack.expo.io/@lukaszkosmaty/32b3b2 <-
[video-thumbnails] Fix URI parsing (#5711)# Why Resolve #5657. # How Add URI parsing, when provided URI to a local file. # Test Plan - https://snack.expo.io/@lukaszkosmaty/32b3b2 <- now returns valid thumbnail uri.
[unimodules][android] Change ModuleRegistryConsumer to RegistryLifecycleListener (#4345)# Why Modules need to know when they should release resources.
[expo-video-thumbnails] Add expo-video-thumbnails# Why This module generates images from videos. This can be useful when creating for example a video gallery. # How I created a new unimodu
[expo-video-thumbnails] Add expo-video-thumbnails# Why This module generates images from videos. This can be useful when creating for example a video gallery. # How I created a new unimodule `expo-video-thumbnails` from the template. # Test Plan Here is an example RN project that I was using to test this library: https://github.com/graszka22/videothumbnails