desktop/8.5.3
·
1 commit
to master
since this release
feat: add web database encryption and app version display - Enable web database encryption using SQLite3MultipleCiphers WASM with OPFS storage. - Implement `AppVersionUseCase` across all platforms (Android, iOS, JVM, WasmJs) to display the application version in the Info settings. - Rename "Theme" settings category to "Appearance" and update related UI components and test tags. - Refactor `SettingsViewModel` and state handling to use a unified `SettingsResult` model. - Extract shared build logic into reusable Gradle convention extensions for Karma tests, SQLite3MC resources, and dependency management. - Remove the vendored `androidx.paging.compose` fork. - Expand WasmJs UI test coverage and update shared test infrastructure. - Bump project version to `8.5.3` and update dependencies (Gradle 9.4.0, Compose 1.10.2). - Update documentation for web encryption, OPFS, and database export/inspection.