Description
Introduced scalable local document storage, complete workspace backup and recovery, and a rebuilt GitHub importer with secure private-repository access.
- Workspace Storage: Removed the document-count limit, migrated browser workspaces to per-document IndexedDB records with on-demand loading, a bounded memory cache, and paged Explorer rendering, and stored desktop documents as ordinary Markdown files in the fixed
Documents/Markdown Viewer Vaultlocation. - Backup & Recovery: Added folder-preserving ZIP backup and restore for web and desktop, optional encrypted Secret Workspace files, exact usage and document counts, safer import and reset confirmations, and clearer browser-data and Private mode behavior.
- GitHub Import: Discovered every Markdown file including truncated repository trees, resolved branches, tags, slash-containing refs, and commits to immutable SHAs, and added named fine-grained or classic PAT access stored in an AES-GCM-encrypted local credential vault.
- Interface, Localization & Desktop: Added searchable responsive import selection, staged loading feedback, import-without-tab-flooding, and batched tab closing; audited all 14 interface catalogs, synchronized offline desktop resources, and made tagged prereleases publish with the correct metadata.
What's Changed
- feat(storage): add unlimited storage, backup, reset, and fixed vault by @ThisIs-Developer in #230
- chore(history): preserve PR #230 commit history by @ThisIs-Developer in #231
- docs(readme): refine storage highlights by @ThisIs-Developer in #232
- feat(import): scale GitHub imports and simplify private access by @ThisIs-Developer in #233
Full Changelog: v3.9.4...v3.10.0