Complete storage and search foundation
This commit is contained in:
+9
-6
@@ -2,12 +2,15 @@
|
||||
|
||||
## Unreleased
|
||||
|
||||
- Recorded the active development direction: use the local HotView/hot-reload setup for iterative app work and defer web/local builds and hosted deployment unless explicitly requested.
|
||||
- Started Phase 4 shared app core cleanup by adding an explicit `StudyDataClient` contract and browser/Tauri data adapters behind the existing study client API.
|
||||
- Added explicit workspace/auth client contracts so local HotView storage and hosted workspace persistence sit behind the same app-core boundary.
|
||||
- Routed the app shell's hosted-login checks through the auth client instead of reading the hosted environment flag directly.
|
||||
- Reframed the roadmap into seven sequential phases with a one-active-phase rule and marked hosted/deploy work as parked supporting infrastructure.
|
||||
- Added a versioned workspace snapshot with migration from legacy local session/settings keys.
|
||||
- No unreleased changes.
|
||||
|
||||
## 0.1.32 - 2026-07-15
|
||||
|
||||
- Completed Phase 5 storage/search foundation for the active HotView workflow.
|
||||
- Added a page-level data-client method so visible pages can hydrate through the shared app contract instead of assuming the reader owns whole-resource arrays.
|
||||
- Changed browser/HotView Strong's loading to prefer KJV chapter shards and a compact Strong's search index, with whole-file loading kept only as a legacy package fallback.
|
||||
- Added SQLite indexes and an FTS5 verse search table for the native data path.
|
||||
- Updated LibreBible package consumption expectations around chapter-sharded verses, chapter-sharded Strong's links, and indexed Strong's lookups.
|
||||
|
||||
## 0.1.31 - 2026-07-15
|
||||
|
||||
|
||||
Reference in New Issue
Block a user