Skip to content

Comments

replace async-storage with direct local storage access, deps bump#2230

Merged
Simek merged 4 commits intomainfrom
async-storage-bump
Feb 23, 2026
Merged

replace async-storage with direct local storage access, deps bump#2230
Simek merged 4 commits intomainfrom
async-storage-bump

Conversation

@Simek
Copy link
Member

@Simek Simek commented Feb 23, 2026

📝 Why & how

Drop Async Storage in favour of direct local storage access, since v3 is based on IndexedDB, which seems to be to slow for our use case, and we also need sync access to delay render so theme flash does not happen.

In the process I have also bumped few other dependencies.

@github-actions
Copy link

github-actions bot commented Feb 23, 2026

bun.lock changes

Summary

Status Count
UPDATED 62
REMOVED 3
Click to toggle table visibility
Name Status Previous Current
@expo/cli UPDATED 55.0.8 55.0.10
@expo/config UPDATED 55.0.6 55.0.7
@expo/fingerprint UPDATED 0.16.3 0.16.4
@expo/local-build-cache-provider UPDATED 55.0.4 55.0.5
@expo/metro-config UPDATED 55.0.6 55.0.7
@expo/prebuild-config UPDATED 55.0.5 55.0.6
@expo/require-utils UPDATED 55.0.0 55.0.1
@expo/router-server UPDATED 55.0.6 55.0.7
@oxfmt/binding-android-arm-eabi UPDATED 0.33.0 0.35.0
@oxfmt/binding-android-arm64 UPDATED 0.33.0 0.35.0
@oxfmt/binding-darwin-arm64 UPDATED 0.33.0 0.35.0
@oxfmt/binding-darwin-x64 UPDATED 0.33.0 0.35.0
@oxfmt/binding-freebsd-x64 UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-arm-gnueabihf UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-arm-musleabihf UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-arm64-gnu UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-arm64-musl UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-ppc64-gnu UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-riscv64-gnu UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-riscv64-musl UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-s390x-gnu UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-x64-gnu UPDATED 0.33.0 0.35.0
@oxfmt/binding-linux-x64-musl UPDATED 0.33.0 0.35.0
@oxfmt/binding-openharmony-arm64 UPDATED 0.33.0 0.35.0
@oxfmt/binding-win32-arm64-msvc UPDATED 0.33.0 0.35.0
@oxfmt/binding-win32-ia32-msvc UPDATED 0.33.0 0.35.0
@oxfmt/binding-win32-x64-msvc UPDATED 0.33.0 0.35.0
@oxlint-tsgolint/darwin-arm64 UPDATED 0.14.1 0.14.2
@oxlint-tsgolint/darwin-x64 UPDATED 0.14.1 0.14.2
@oxlint-tsgolint/linux-arm64 UPDATED 0.14.1 0.14.2
@oxlint-tsgolint/linux-x64 UPDATED 0.14.1 0.14.2
@oxlint-tsgolint/win32-arm64 UPDATED 0.14.1 0.14.2
@oxlint-tsgolint/win32-x64 UPDATED 0.14.1 0.14.2
@oxlint/binding-android-arm-eabi UPDATED 1.48.0 1.50.0
@oxlint/binding-android-arm64 UPDATED 1.48.0 1.50.0
@oxlint/binding-darwin-arm64 UPDATED 1.48.0 1.50.0
@oxlint/binding-darwin-x64 UPDATED 1.48.0 1.50.0
@oxlint/binding-freebsd-x64 UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-arm-gnueabihf UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-arm-musleabihf UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-arm64-gnu UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-arm64-musl UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-ppc64-gnu UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-riscv64-gnu UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-riscv64-musl UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-s390x-gnu UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-x64-gnu UPDATED 1.48.0 1.50.0
@oxlint/binding-linux-x64-musl UPDATED 1.48.0 1.50.0
@oxlint/binding-openharmony-arm64 UPDATED 1.48.0 1.50.0
@oxlint/binding-win32-arm64-msvc UPDATED 1.48.0 1.50.0
@oxlint/binding-win32-ia32-msvc UPDATED 1.48.0 1.50.0
@oxlint/binding-win32-x64-msvc UPDATED 1.48.0 1.50.0
@react-native-async-storage/async-storage REMOVED 2.2.0 -
babel-preset-expo UPDATED 55.0.5 55.0.6
expo-asset UPDATED 55.0.5 55.0.6
expo-constants UPDATED 55.0.5 55.0.6
expo-file-system UPDATED 55.0.6 55.0.8
expo-keep-awake UPDATED 55.0.3 55.0.4
expo-modules-autolinking UPDATED 55.0.4 55.0.7
expo-modules-core UPDATED 55.0.9 55.0.10
merge-options REMOVED 3.0.4 -
merge-optionsis-plain-obj REMOVED 2.1.0 -
oxfmt UPDATED 0.33.0 0.35.0
oxlint UPDATED 1.48.0 1.50.0
oxlint-tsgolint UPDATED 0.14.1 0.14.2

@Simek Simek changed the title upgrade async-storage, other deps bump replace async-storage with direct local storage access, deps bump Feb 23, 2026
@Simek Simek marked this pull request as ready for review February 23, 2026 21:26
@Simek Simek merged commit 3d5d5c2 into main Feb 23, 2026
2 checks passed
@Simek Simek deleted the async-storage-bump branch February 23, 2026 21:26
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