Skip to content

Conversation

mahiruslu
Copy link

@mahiruslu mahiruslu commented Oct 6, 2025

Must be added to version 2 for support 16 kb pages that android requires

@mrousavy
Copy link
Owner

mrousavy commented Oct 6, 2025

? this has conflicts and main is V4

@Milutin-P
Copy link

Hi @mrousavy

It would really help the community if this 16 KB patch could be merged and released as a small v2 update — just enough to keep older projects compliant while we plan the move to v3 or v4.

A lot of us are still on the old architecture, and migrating isn’t always simple due to existing dependencies. Judging by npm stats, v2 still has around 130k downloads a week, while v3 gets about 55k, so roughly 70%+ of users are still on v2. And the Android 16 KB page size requirement is kicking in on November 1, 2025, this is becoming a real blocker for anyone still on MMKV v2. For me, it’s literally the only native dependency left that doesn’t meet the new standard. So, besides me - there are numerous people stuck.

Thanks for all the work you’ve put into react-native-mmkv — I’ve been using it since the v1 days back in 2021, and it’s been rock solid across multiple projects.

@tastydev
Copy link

tastydev commented Oct 11, 2025

@Milutin-P @mahiruslu v4 supports old arch and 16kb paging. Why aren't you updating to v4 and migrating your code by following the migration guide v4. It is straight forward also when coming from v2.

@teivienn
Copy link

@Milutin-P you can use bluesky fork it's v2 version with support 16kb

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.

5 participants