Skip to content

Feature/upgrade expo sdk 54#8

Open
kamalalshinawi wants to merge 13 commits into
baqx:mainfrom
kamalalshinawi:feature/upgrade-expo-sdk-54
Open

Feature/upgrade expo sdk 54#8
kamalalshinawi wants to merge 13 commits into
baqx:mainfrom
kamalalshinawi:feature/upgrade-expo-sdk-54

Conversation

@kamalalshinawi
Copy link
Copy Markdown

upgrade app to sdk 54 instead sdk 51

kamalalshinawi and others added 13 commits May 23, 2026 18:06
Introduce shared English month names for database filtering while UI
uses translated labels. Add strings for RTL restart alerts and tab labels.

Co-authored-by: Cursor <[email protected]>
Wire CreatePin, ValidatePin, EditPin, and EditUsername to react-i18next
so onboarding copy appears in English or Arabic.

Co-authored-by: Cursor <[email protected]>
Translate greetings, empty state, dashboard, year chips, and diary list
dates while keeping English month names for database queries.

Co-authored-by: Cursor <[email protected]>
Translate form labels, placeholders, top bars, delete confirmation, and
diary date display across Add, Edit, and Diary screens.

Co-authored-by: Cursor <[email protected]>
Use translated strings for speech UI, tab labels, and the RTL restart
prompt. Select ar-SA or en-US locale for voice recognition by language.

Co-authored-by: Cursor <[email protected]>
Bump expo to ^54 with React 19.1 and React Native 0.81. Align all
expo-* packages, add babel-preset-expo, and remove duplicate voice dep.

Co-authored-by: Cursor <[email protected]>
Replace legacy WebSQL-style openDatabase with openDatabaseSync,
runAsync, and getAllAsync required by expo-sqlite 16.

Co-authored-by: Cursor <[email protected]>
Hermes rejects implicit globals like lightmode and css assignments
without const/let, which caused ReferenceError on the Home screen.

Co-authored-by: Cursor <[email protected]>
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