Skip to content

Release 2026.04.09-13.26#149

Merged
tai2 merged 23 commits into
mainfrom
release/2026.04.09-13.26
Apr 11, 2026
Merged

Release 2026.04.09-13.26#149
tai2 merged 23 commits into
mainfrom
release/2026.04.09-13.26

Conversation

@tai2

@tai2 tai2 commented Apr 9, 2026

Copy link
Copy Markdown
Owner

No description provided.

tai2 and others added 23 commits April 5, 2026 10:30
Upgrade Expo SDK, React Native 0.83, React 19.2, and all related
dependencies. Enable React Compiler and Hermes V1. Remove babel.config.js
(no longer needed). Fix Android playback restart on finish by pausing
before seeking. Request notification permissions for background recording
on Android.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Update Expo SDK 54 to 55 with bug fixes
Bumps the npm_and_yarn group with 1 update in the / directory: [picomatch](https://github.com/micromatch/picomatch).


Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
…n-66413a1f6e

Bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory
Upgrade eslint from v8 to v9 and replace .eslintrc.js with eslint.config.js
using eslint-config-expo/flat.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
AudioModule.requestNotificationPermissionsAsync() is Android-only and
undefined on iOS, causing a TypeError crash. Guard the call with a
Platform.OS check and use the top-level wrapper functions from expo-audio
instead of calling AudioModule methods directly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Fix iOS crash when starting audio recording
Background URL sessions (the default for expo-file-system uploads) fail
with NSURLErrorDomain Code=-1 in release builds. Switch to foreground
sessions since the user is actively waiting for the upload.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Fix upload failing in release builds
…lement error

Wrap SecureStore read/write calls in try-catch so that if Keychain
access fails (e.g., missing entitlement in Simulator release builds),
the app falls through to the OAuth login flow instead of crashing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Fix Dropbox upload failing in release builds
@tai2
tai2 merged commit 7626965 into main Apr 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant