Johannes Klein
16239e45f0
Update react-i18next to latest v15 ( #3527 )
...
* Update package.json
* Update package-lock.json
* Update package.json
* Update package-lock.json
2026-04-14 01:00:29 +02:00
Johannes Klein
d819d8dc88
Mob 1152 i18next to latest v25 ( #3526 )
...
* Update package.json
* Update package-lock.json
* Update package.json
* Update package-lock.json
* Update package.json
* Update package-lock.json
2026-04-14 00:59:29 +02:00
Johannes Klein
3036529323
Switch react-native-fs ( #3524 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
* Update PrivacyInfo.xcprivacy
* Update react-native-logs.config.ts
* Update paths.ts
* Update savePhotoToDocumentsDirectory.ts
* Update useAppSize.ts
* Update installData.ts
* Update mlModel.ts
* Update storageMetrics.ts
* Update removeAllFilesFromDirectory.ts
* Update util.ts
* Update removeSyncedFilesFromDirectory.ts
* Update contexts.ts
* Update index.ts
* Update Photo.ts
* Update Sound.js
* Update logManagementHelpers.ts
* Update PhotoLibrary.tsx
* Update flattenUploadParams.ts
* Update shouldFetchObservationLocation.ts
* Update Developer.tsx
* Update vision-camera.js
* Update sentinelFiles.ts
* Move mock
* Switch to unlink util
2026-04-14 00:57:20 +02:00
dependabot[bot]
9987a2232e
Bump mathjs and reassure ( #3522 )
...
Bumps [mathjs](https://github.com/josdejong/mathjs ) to 15.2.0 and updates ancestor dependency [reassure](https://github.com/callstack/reassure ). These dependencies need to be updated together.
Updates `mathjs` from 12.4.3 to 15.2.0
- [Changelog](https://github.com/josdejong/mathjs/blob/develop/HISTORY.md )
- [Commits](https://github.com/josdejong/mathjs/compare/v12.4.3...v15.2.0 )
Updates `reassure` from 1.1.0 to 1.4.1
- [Release notes](https://github.com/callstack/reassure/releases )
- [Commits](https://github.com/callstack/reassure/commits )
---
updated-dependencies:
- dependency-name: mathjs
dependency-version: 15.2.0
dependency-type: indirect
- dependency-name: reassure
dependency-version: 1.4.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-12 09:07:04 +02:00
Johannes Klein
1e0ea0592c
Fix: Bug in the "Open Email" button in the "Reset Password" flow on Android ( #3515 )
...
* Update package.json
* Update package-lock.json
* Add few more supported schemes
* Update package.json
* Update package-lock.json
* Update Podfile.lock
* Replace email methods
* Revert "Update package-lock.json"
This reverts commit 7396891732 .
* Revert "Update package.json"
This reverts commit f0a28055cc .
* Revert "Replace email methods"
This reverts commit 16483b22ab .
* Update Podfile.lock
* Replace openInbox method
2026-04-09 22:22:12 +02:00
dependabot[bot]
3475407b8e
Bump lodash from 4.17.23 to 4.18.1 ( #3503 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-08 17:02:20 +02:00
Johannes Klein
e09a47f943
Update version to 1.0.20
2026-04-07 22:44:35 +02:00
Ryan Stelly
ad62fc104f
Add rozenite controls plugin with ff toggle ( #3490 )
...
* add controls rozenite plugin
* refactor rozenite config to useRozenite hook
* add TODO comment for lifting up nav rozenite config
* move rozenite controls from devDeps to deps
* switch ff toggle to use..... a toggle : p
* remove temp code disabling logbox
2026-04-03 14:26:05 -05:00
Johannes Klein
e3c53cf7ad
Switch to react-native-exify ( #3471 )
...
* Update package.json
* Update package.json
* MIgrate parseExif to TS
* Update parseExif.ts
* Type exif objects
* Update types
* Remove write wrapper
* Update parseExif.ts
* Remove react-native-exif-reader
* Replace mock
* Wrongly mocked
* Replace library in test
* Update package-lock.json
* Update Podfile.lock
* Update project.pbxproj
* Append scheme if missing
* Log rejected promises reasons
* Update parseExif.ts
* Adjust exif coordinates with ref with
* Time zone error
* Revert "Time zone error"
This reverts commit 538fb244b7 .
* Update parseExif.ts
* Update parseExif.test.js
* Show literal date string in debug mode
* Simpler regex
* Update parseExif.ts
* Major code cleanup
* Update parseExif.test.js
* Update parseExif.ts
* Update Observation.js
* Rename param
* Infer readExifFromMultiplePhotos return type
2026-03-29 20:32:40 +02:00
dependabot[bot]
bb9928fff4
Bump jsrsasign from 11.1.0 to 11.1.1 ( #3483 )
...
Bumps [jsrsasign](https://github.com/kjur/jsrsasign ) from 11.1.0 to 11.1.1.
- [Release notes](https://github.com/kjur/jsrsasign/releases )
- [Changelog](https://github.com/kjur/jsrsasign/blob/master/ChangeLog.txt )
- [Commits](https://github.com/kjur/jsrsasign/compare/11.1.0...11.1.1 )
---
updated-dependencies:
- dependency-name: jsrsasign
dependency-version: 11.1.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-29 20:31:15 +02:00
Johannes Klein
6526baba66
Update sanitize-html to latest ( #3470 )
...
* Update package.json
* Update package-lock.json
2026-03-25 22:06:32 +01:00
Johannes Klein
99e8a0c121
Update detox to 20.50.1 (latest) ( #3461 )
2026-03-25 09:41:04 +01:00
Johannes Klein
7e584eefb1
Update react-native-firebase packages to 23.8.8 ( #3465 )
2026-03-25 09:39:37 +01:00
Johannes Klein
9ee22a7576
Update rozenite packages to 1.6.0 ( #3464 )
2026-03-25 01:05:01 +01:00
Johannes Klein
fcda3c8eb6
Update version to 1.0.19
2026-03-24 21:25:27 +01:00
Abbey Campbell
c210b7c1de
Merge pull request #3455 from inaturalist/mob-1184-startup-time-time-to-interactive
...
Mob 1184 startup time time to interactive
2026-03-24 11:01:01 -07:00
Johannes Klein
010e40ef93
Update react-native-gesture-handler to latest ( #3462 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
2026-03-24 17:31:17 +01:00
Abbey Campbell
6c778c3286
add react-native-performance
2026-03-19 16:25:07 -07:00
sepeterson
21e3a46606
MOB-1209: merge back
2026-03-15 22:25:29 -05:00
sepeterson
4ae2208444
merge main
2026-03-13 16:21:18 -05:00
sepeterson
6a1fbcaaa8
MOB-1209: android building
2026-03-13 16:00:26 -05:00
sepeterson
311fe704d5
MOB-1209: rn 0.82.1 first pass, building on ios device
2026-03-13 10:13:06 -05:00
Abbey Campbell
41f66ecf3c
Merge pull request #3427 from inaturalist/mob-1234-upgrade-react-native-reanimated-to-latest-version-and-fix
...
Mob 1234 upgrade react native reanimated to latest version and fix
2026-03-12 16:22:43 -07:00
Johannes Klein
ae2d6236bc
Update rozenite packages to v1.4 ( #3428 )
...
* Update package.json
* Update package-lock.json
2026-03-13 00:14:46 +01:00
Abbey Campbell
b31aa617f3
fix alphabetization
2026-03-12 15:08:51 -07:00
Abbey Campbell
8c5f73bbb6
bump react-native-reanimated to 4.2.2
2026-03-11 13:05:13 -07:00
Abbey Campbell
960b2159f9
bump react-native-reanimated to 4.2.1
2026-03-11 12:17:21 -07:00
Abbey Campbell
1d5ecf6416
bump react-native-reanimated to 4.2.0
2026-03-11 12:08:42 -07:00
Johannes Klein
551dec2a48
Update version to 1.0.18
2026-03-11 16:24:45 +01:00
Abbey Campbell
b16beab32c
bump react-native-reanimated to 4.1, rn-worklets to 5
2026-03-09 19:18:38 -07:00
Abbey Campbell
92817aed9f
bump react-native-reanimated to v4, add react-native-worklets, update babel config
2026-03-09 17:06:01 -07:00
Johannes Klein
1d84ac4374
Update react-native-reanimated-carousel to v4 latest ( #3423 )
2026-03-09 22:04:21 +02:00
Johannes Klein
d5c110fcac
Update to version 1.0.17
2026-03-03 19:02:49 +02:00
Ryan Stelly
214c47058f
add and configure react-navigation rozenite plugin ( #3408 )
2026-03-02 13:23:53 -06:00
Johannes Klein
6a28be5093
Update react-native-device info to v15 ( #3393 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
2026-02-27 01:18:20 +01:00
Johannes Klein
f488a8c871
Mob 1211 update react native reanimated to 3.19.5 ( #3398 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
2026-02-25 11:20:47 +01:00
Johannes Klein
335ab02ac8
Mob 1210 update @gorhom/bottom-sheet to 5.2.8 ( #3399 )
...
* Update package.json
* Update package-lock.json
2026-02-25 11:19:37 +01:00
Johannes Klein
ecd97b5fba
Update react-native-audio-recorder-player to 3.6.14 ( #3394 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
* Replace patch
2026-02-25 11:18:45 +01:00
Johannes Klein
18ec603778
Update package.json
2026-02-23 23:23:15 +01:00
Johannes Klein
d736cddedc
Update i18next-resources-to-backend to 1.2.1 ( #3392 )
...
* Update package.json
* Update package-lock.json
2026-02-23 18:10:24 +01:00
Johannes Klein
bff28d2dd5
Replace react-native-image-picker fork with patch ( #3395 )
...
* Update package.json
* Update package-lock.json
* Create react-native-image-picker+8.2.1.patch
2026-02-23 18:05:38 +01:00
Johannes Klein
25c13c9eb5
Reapply react-native-sensitive-info update with "migration" ( #3373 )
...
* Reapply "Update react-native-sensitive-info to 5.6.2 (#3346 )"
This reverts commit 4bd596074c .
* Explicitly set keychainService to "app" for all calls to RNSInfo
So, apparently the default string used to save sensitive items changed from "app" to "default" between versions 6.0.0-alpha.9 and 5.6.2.
So if we install an app update built with 5.6.2 on top of our previous version (using 6.0.0-alpha.9) we can no longer find our previously stored secrets.
I am leaving the key as overridable by actual options propped in, in case someone wants to build a separate slice at one point. In contrast to accessControl which probably should not be a decision in engineerings court.
* Add comment
* Update test helpers
2026-02-19 22:36:20 +01:00
dependabot[bot]
555f9e56f9
Bump markdown-it from 14.1.0 to 14.1.1 ( #3380 )
...
Bumps [markdown-it](https://github.com/markdown-it/markdown-it ) from 14.1.0 to 14.1.1.
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md )
- [Commits](https://github.com/markdown-it/markdown-it/compare/14.1.0...14.1.1 )
---
updated-dependencies:
- dependency-name: markdown-it
dependency-version: 14.1.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 22:30:51 +01:00
Johannes Klein
abfb6a3ce8
Mob 1100 update react-native-maps-package to latest ( #3376 )
...
* Update package.json
* Update package-lock.json
* Update Podfile.lock
* Create react-native-maps.js
* Add function mock
2026-02-16 11:37:58 +01:00
Johannes Klein
4bd596074c
Revert "Update react-native-sensitive-info to 5.6.2 ( #3346 )"
...
This reverts commit d30e788ed0 .
2026-02-11 23:51:15 +01:00
Johannes Klein
bd19efafb4
Update to version 1.0.16
2026-02-11 12:27:35 +01:00
Johannes Klein
5277e21ed5
Update @tanstack/react-query to 5.90.20 ( #3358 )
...
* update react-query to latest
* Update package.json
* Update package.json
* Update package-lock.json
* Update package-lock.json
* Update .eslintrc.js
* Update package.json
* Update package-lock.json
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Bump
* Last bump
* Last bump eslint plugin
* Tilde is fine here
---------
Co-authored-by: Ryan Stelly <ryan.stelly@live.com >
2026-02-10 23:42:54 +01:00
Johannes Klein
d30e788ed0
Update react-native-sensitive-info to 5.6.2 ( #3346 )
...
* Update react-native-sensitive-info
* Delete react-native-sensitive-info+6.0.0-alpha.9.patch
* Migrate sensitive info error handling
* Lint rules changes
* Add comment
* Remove incomplete type
* Add hasItem mock
* Update type
* Remove exported function getUsername
This is nowhere imported, used only in AuthenticationService. Have added the only function that makes use of getSensitiveItem( "username" ) = isCurrentUser to the Auth integration test instead.
* Update package-lock.json
* Update Podfile.lock
* Replace string with exported error code
* Add try catch to hasItem call
2026-02-10 23:42:35 +01:00
Johannes Klein
e44a54be88
Update rozenite packages to 1.2.0 ( #3362 )
...
* Update package.json
* Update package-lock.json
2026-02-09 18:04:35 +01:00
Johannes Klein
f1be620752
Add rozenite require profiler plugin ( #3349 )
...
* Update package.json
* Update package.json
* Update package-lock.json
* Use tilde
* Update metro.config.js
* Update index.js
2026-02-03 18:13:36 +01:00