Commit Graph
11 Commits
Author SHA1 Message Date
tianma-if 9461e7863a fix(android): apply incoming share fixes to bundled entrypoint 2026-10-19 13:53:33 +08:00
tianma-if 2aaab5fa87 fix(android): prevent consumed shares from restarting clipping 2026-10-18 12:31:55 +08:00
LuoQianhong 1bb9580007 feat(extension): expand vertical and article platform clipping (#578) 2026-10-15 21:39:41 +08:00
tianma-if 59d6548abd fix: harden remaining dependency paths and desktop npm
Remove the unused React Native Markdown renderer. Pin safe YAML, shell quoting, tar, and cache dependencies; upgrade npm within the 11 series and apply upstream fixes to its hidden bundled Undici and cache copies.

Add actual-consumer security regressions and an opt-in real npm/ACP upgrade verifier. Typechecks, Web build, Android APK/signature checks, and 2,997 tests passed (23 skipped). Real old-to-new npm installs, ACP initialize, rollback, restart, and fallback retention passed under the desktop Electron runtime.

Android USB-device validation and full desktop automatic-update release gates remain pending. Dependency audit is reduced from 85 to 74 unique advisories; this is not a complete security clearance.
2026-10-12 12:48:47 +08:00
tianma-if 0e958b4944 chore: upgrade core dependencies and migrate site to Astro 7
Align editor, AI SDK, query, and Expo SDK 57 dependencies; pin floating versions and rebase the Mermaid and Android sharing patches. Refresh the standalone iOS editor bundle and migrate site content collections while preserving routes.

Validation: typechecks for Web/API, Android, and iOS editor; Web, site, iOS editor, Worker, Docker server, extension, and Android APK builds; 2,994 tests passed, 23 skipped. Built-in browser verified rich-text paste/undo and bilingual site navigation.

USB-device upgrade/data/share verification and desktop cross-version release gates remain pending. Remaining dependency audit advisories are not all resolved.
2026-10-12 12:22:42 +08:00
tianma-if 128353ed5d fix(mobile): report unresolved incoming shares 2026-10-02 12:37:36 +08:00
tianma-if cc0f69456e fix(mobile): resolve android share intent stream uri and error handling 2026-10-02 12:33:29 +08:00
tianma-if 416083147f chore(deps): upgrade TipTap and Expo stack 2026-09-02 02:15:02 +08:00
tianma-if dd2b8a6942 fix(mobile): receive styled Android share text 2026-08-25 11:39:44 +08:00
tianma-if 8018ffa78d fix(mobile): accept mislabeled shared images 2026-08-16 20:26:44 +08:00
tianma-if 2b059aa39f feat: add Mermaid diagrams across web and mobile 2026-07-22 10:31:59 +08:00