Commit Graph

16 Commits

Author SHA1 Message Date
Mohamed Bassem
fbd12ea345 fix(mobile): fix app memory page size compatibility (#2135)
* fix(mobile): Add 16KB memory page size support for Android

Updates to support Google Play's requirement for 16KB memory page sizes:

- Update Expo SDK from 53.0.11 to 53.0.19
- Update expo-image from 2.2.0 to 2.4.0
- Update React Native from 0.79.3 to 0.79.5
- Configure expo-build-properties with:
  - compileSdkVersion: 35
  - targetSdkVersion: 35
  - buildToolsVersion: 34.0.0
  - ndkVersion: 27.1.12297006 (r27 with 16KB support)

These changes ensure all native libraries are compiled with proper
alignment for 16KB page sizes as required by Android 15+ devices.

Fixes Google Play rejection: "Your app does not support 16 KB memory page sizes"

* some fixes

* more fixes

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-11-15 00:50:02 +00:00
MohamedBassem
560900bb59 deps: Upgrade react-query to 5.90 2025-11-02 23:51:42 +00:00
Mohamed Bassem
dd53ccb962 deps: Upgrade expo & nextjs to react 19 (#1565)
* Attempt to upgrade expo 53

* Attempt upgrade nextjs

* Fix a bunch of peer deps

* upgrade some docs deps

* fix typecheck

* update the shadcn calendar component

* more fixes

* more fixes

* revert ollama upgrade

* update react version to use carets

* remove react-select from landing

* fix the typescript error caused by customFetch

* upgrade the new grid user setting to nextjs 15

* mobile: enable react canary to support react 19.1

* upgrade react native menu

* fix navigation context error
2025-08-20 13:57:34 +01:00
MohamedBassem
77ae89b222 chore: More turbo fixes 2025-07-27 15:06:22 +01:00
MohamedBassem
8f1cb065d7 fix: Ensure that all packages are ESM packages 2025-07-27 14:36:16 +01:00
Mohamed Bassem
a441a67775 deps: Upgrade vite 2025-07-26 21:32:40 +00:00
Mohamed Bassem
fd0bac2832 deps: Upgrade trpc 2025-07-26 10:26:39 +00:00
xuatz
d5e2973dce chore: migrate away from eslint to oxlint (#1642)
* chore: migrate away from eslint to oxlint

* revert turbo task name lint

* it seems like we can remove the seemingly default globals
2025-06-22 12:29:30 +01:00
xuatz
b8cad6a37d deps: upgrade to pnpm@9.15.9 (#1544)
* feat: upgrade to pnpm@9.15.9

* extra stuff

* unpin mobile deps

* unpin root package.json deps too

---------

Co-authored-by: Mohamed Bassem <me@mbassem.com>
2025-06-08 11:38:04 +01:00
MohamedBassem
755fc36e91 chore: Rename hoarder packages to karakeep 2025-04-12 19:37:40 +01:00
Mohamed Bassem
7297144c3a deps: Upgrade trpc and react query 2025-03-22 16:08:26 +00:00
Mohamed Bassem
fd4a99678c deps(mobile): Upgrade to Expo 52 (#692)
* fix(mobile): Sharing bookmark modal

* WIP: Upgrade to 52

* post ugprade fixes

* more fixes

* fix padding in tabbar
2024-11-24 16:03:45 +00:00
MohamedBassem
a13c552f2b build: Fix sherif failures by sorting deps 2024-08-31 17:48:00 +00:00
MohamedBassem
deba31ee01 refactor: Move the shared types to the shared package 2024-04-18 10:01:45 +01:00
MohamedBassem
f696d33b64 fix: Delete the API key on logout from phone or extension 2024-04-09 19:05:28 +01:00
MohamedBassem
79d61be7e1 feature: Extract hook logic into separate package and add a new action bar in bookmark preview 2024-04-07 19:00:00 +01:00