diff --git a/app.config.js b/app.config.js index b4e4959623..4ab8aca680 100644 --- a/app.config.js +++ b/app.config.js @@ -141,7 +141,6 @@ module.exports = function (config) { adaptiveIcon: { foregroundImage: './assets/icon-android-foreground.png', monochromeImage: './assets/icon-android-foreground.png', - backgroundImage: './assets/icon-android-background.png', backgroundColor: '#1185FE', }, googleServicesFile: './google-services.json', diff --git a/package.json b/package.json index 83a3990c5f..b60598ed67 100644 --- a/package.json +++ b/package.json @@ -169,7 +169,7 @@ "react-image-crop": "^11.0.7", "react-keyed-flatten-children": "^3.0.0", "react-native": "0.76.1", - "react-native-compressor": "1.8.24", + "react-native-compressor": "1.9.0", "react-native-date-picker": "^5.0.7", "react-native-drawer-layout": "^4.0.1", "react-native-gesture-handler": "2.20.2", @@ -210,8 +210,8 @@ "@babel/preset-env": "^7.26.0", "@babel/runtime": "^7.26.0", "@did-plc/server": "^0.0.1", - "@expo/config-plugins": "8.0.4", - "@expo/prebuild-config": "6.7.0", + "@expo/config-plugins": "8.0.10", + "@expo/prebuild-config": "7.0.9", "@lingui/cli": "^4.5.0", "@lingui/macro": "^4.5.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", diff --git a/patches/react-native-compressor+1.9.0.patch b/patches/react-native-compressor+1.9.0.patch new file mode 100644 index 0000000000..5f6517b35e --- /dev/null +++ b/patches/react-native-compressor+1.9.0.patch @@ -0,0 +1,16 @@ +diff --git a/node_modules/react-native-compressor/package.json b/node_modules/react-native-compressor/package.json +index 8adf7dc..8dd43a6 100644 +--- a/node_modules/react-native-compressor/package.json ++++ b/node_modules/react-native-compressor/package.json +@@ -197,11 +197,6 @@ + "name": "RNCompressorSpec", + "type": "modules", + "jsSrcsDir": "src" +- }, +- { +- "name": "RNVideoCompressorSpec", +- "type": "modules", +- "jsSrcsDir": "src" + } + ] + } diff --git a/patches/react-native-screens+3.31.1.patch b/patches/react-native-screens+3.31.1.patch index 7df24dd04d..1802c5861e 100644 --- a/patches/react-native-screens+3.31.1.patch +++ b/patches/react-native-screens+3.31.1.patch @@ -16,3 +16,4 @@ index c45adc0..338a571 100644 +// } return super.updateState(view, props, stateWrapper) } + diff --git a/yarn.lock b/yarn.lock index 965b6d8b9c..3fc8b82579 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2838,12 +2838,12 @@ node-forge "^1.2.1" nullthrows "^1.1.1" -"@expo/config-plugins@8.0.4": - version "8.0.4" - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-8.0.4.tgz#1e781cd971fab27409ed2f8d621db6d29cce3036" - integrity sha512-Hi+xuyNWE2LT4LVbGttHJgl9brnsdWAhEB42gWKb5+8ae86Nr/KwUBQJsJppirBYTeLjj5ZlY0glYnAkDa2jqw== +"@expo/config-plugins@8.0.10", "@expo/config-plugins@~8.0.8": + version "8.0.10" + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-8.0.10.tgz#5cda076f38bc04675cb42d8acdd23d6e460a62de" + integrity sha512-KG1fnSKRmsudPU9BWkl59PyE0byrE2HTnqbOrgwr2FAhqh7tfr9nRs6A9oLS/ntpGzmFxccTEcsV0L4apsuxxg== dependencies: - "@expo/config-types" "^51.0.0-unreleased" + "@expo/config-types" "^51.0.3" "@expo/json-file" "~8.3.0" "@expo/plist" "^0.1.0" "@expo/sdk-runtime-versions" "^1.0.0" @@ -2879,29 +2879,6 @@ xcode "^3.0.1" xml2js "0.6.0" -"@expo/config-plugins@~7.8.0": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-7.8.4.tgz#533b5d536c1dc8b5544d64878b51bda28f2e1a1f" - integrity sha512-hv03HYxb/5kX8Gxv/BTI8TLc9L06WzqAfHRRXdbar4zkLcP2oTzvsLEF4/L/TIpD3rsnYa0KU42d0gWRxzPCJg== - dependencies: - "@expo/config-types" "^50.0.0-alpha.1" - "@expo/fingerprint" "^0.6.0" - "@expo/json-file" "~8.3.0" - "@expo/plist" "^0.1.0" - "@expo/sdk-runtime-versions" "^1.0.0" - "@react-native/normalize-color" "^2.0.0" - chalk "^4.1.2" - debug "^4.3.1" - find-up "~5.0.0" - getenv "^1.0.0" - glob "7.1.6" - resolve-from "^5.0.0" - semver "^7.5.3" - slash "^3.0.0" - slugify "^1.6.6" - xcode "^3.0.1" - xml2js "0.6.0" - "@expo/config-plugins@~7.9.0": version "7.9.2" resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-7.9.2.tgz#fc18e84761067ce670742d735b888613c06fbea8" @@ -2925,27 +2902,6 @@ xcode "^3.0.1" xml2js "0.6.0" -"@expo/config-plugins@~8.0.8": - version "8.0.10" - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-8.0.10.tgz#5cda076f38bc04675cb42d8acdd23d6e460a62de" - integrity sha512-KG1fnSKRmsudPU9BWkl59PyE0byrE2HTnqbOrgwr2FAhqh7tfr9nRs6A9oLS/ntpGzmFxccTEcsV0L4apsuxxg== - dependencies: - "@expo/config-types" "^51.0.3" - "@expo/json-file" "~8.3.0" - "@expo/plist" "^0.1.0" - "@expo/sdk-runtime-versions" "^1.0.0" - chalk "^4.1.2" - debug "^4.3.1" - find-up "~5.0.0" - getenv "^1.0.0" - glob "7.1.6" - resolve-from "^5.0.0" - semver "^7.5.4" - slash "^3.0.0" - slugify "^1.6.6" - xcode "^3.0.1" - xml2js "0.6.0" - "@expo/config-types@^50.0.0", "@expo/config-types@^50.0.0-alpha.1": version "50.0.1" resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-50.0.1.tgz#12d889214dedf64fbf2322c9d9e75c9d5ca7f695" @@ -3094,22 +3050,6 @@ semver "7.3.2" tempy "0.3.0" -"@expo/image-utils@^0.4.0": - version "0.4.2" - resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.4.2.tgz#84beabbe50d7e1c2ad78f1b44be6ec49a9dbc0da" - integrity sha512-CxP+1QXgRXsNnmv2FAUA2RWwK6kNBFg4QEmVXn2K9iLoEAI+i+1IQXcUgc+J7nTJl9pO7FIu2gIiEYGYffjLWQ== - dependencies: - "@expo/spawn-async" "1.5.0" - chalk "^4.0.0" - fs-extra "9.0.0" - getenv "^1.0.0" - jimp-compact "0.16.1" - node-fetch "^2.6.0" - parse-png "^2.1.0" - resolve-from "^5.0.0" - semver "7.3.2" - tempy "0.3.0" - "@expo/image-utils@^0.5.0": version "0.5.1" resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.5.1.tgz#06fade141facebcd8431355923d30f3839309942" @@ -3228,22 +3168,6 @@ base64-js "^1.2.3" xmlbuilder "^14.0.0" -"@expo/prebuild-config@6.7.0": - version "6.7.0" - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-6.7.0.tgz#1fdac4ee8e5a864cf0eb95fdffd3a0673c2febad" - integrity sha512-55V9wbtH/d1htj68MM9pEfSHqq61PjO99dCCERdR37iFQS8q6dDblWC0PAMinI4BDOl14YzY7jtmDv9PbXG9tQ== - dependencies: - "@expo/config" "~8.5.0" - "@expo/config-plugins" "~7.8.0" - "@expo/config-types" "^50.0.0-alpha.1" - "@expo/image-utils" "^0.4.0" - "@expo/json-file" "^8.2.37" - debug "^4.3.1" - fs-extra "^9.0.0" - resolve-from "^5.0.0" - semver "7.5.3" - xml2js "0.6.0" - "@expo/prebuild-config@7.0.8": version "7.0.8" resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-7.0.8.tgz#8af72b19c92f05f1ab6c6c70d31f33159dacac39" @@ -3261,6 +3185,23 @@ semver "^7.6.0" xml2js "0.6.0" +"@expo/prebuild-config@7.0.9": + version "7.0.9" + resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-7.0.9.tgz#7abd489e18ed6514a0c9cd214eb34c0d5efda799" + integrity sha512-9i6Cg7jInpnGEHN0jxnW0P+0BexnePiBzmbUvzSbRXpdXihYUX2AKMu73jgzxn5P1hXOSkzNS7umaY+BZ+aBag== + dependencies: + "@expo/config" "~9.0.0-beta.0" + "@expo/config-plugins" "~8.0.8" + "@expo/config-types" "^51.0.3" + "@expo/image-utils" "^0.5.0" + "@expo/json-file" "^8.3.0" + "@react-native/normalize-colors" "0.74.85" + debug "^4.3.1" + fs-extra "^9.0.0" + resolve-from "^5.0.0" + semver "^7.6.0" + xml2js "0.6.0" + "@expo/prebuild-config@^8.0.9": version "8.0.10" resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-8.0.10.tgz#1be6ab21e1bb1d1e2b5bf1b953863d95eddd6d56" @@ -16874,10 +16815,10 @@ react-keyed-flatten-children@^3.0.0: dependencies: react-is "^18.2.0" -react-native-compressor@1.8.24: - version "1.8.24" - resolved "https://registry.yarnpkg.com/react-native-compressor/-/react-native-compressor-1.8.24.tgz#3cc481ad6dfe2787ec4385275dd24791f04d9e71" - integrity sha512-PdwOBdnyBnpOag1FRX9ks4cb0GiMLKFU9HSaFTHdb/uw6fVIrnCHpELASeliOxlabWb5rOyVPbc58QpGIfZQIQ== +react-native-compressor@1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/react-native-compressor/-/react-native-compressor-1.9.0.tgz#3b5aabac97f996036990f41294383a34510aaf22" + integrity sha512-kJgRBTrvI8/yOJs8GhXfc1bZui/Wl3FNKOkc3K5+EIgihzU/vS+UTLkojGcYwoYXxj4xP7GFwp0SJLsNOOJZNw== react-native-date-picker@^5.0.7: version "5.0.7"