Commit Graph
233 Commits
Author SHA1 Message Date
tianma-if 3519fc9ec3 feat: support SVG image uploads and previews 2026-10-19 16:43:11 +08:00
tianma-if fdad077843 chore: release v1.124.0 [skip ci] 2026-10-19 11:42:38 +08:00
tianma-if 0bebd4e542 fix: unify font loading and fallback messages 2026-10-19 11:34:31 +08:00
tianma-if 83fac43d4e fix: show template font fallback and restore fonts after retry 2026-10-19 11:31:51 +08:00
tianma-if 5eecc8df13 perf: reduce bundled fonts and defer startup dependencies
Keep shared offline defaults and download optional fonts into a validated cache with reliable export fallbacks. Prune stale Android DOM assets and refresh the smaller iOS editor bundles.

Preserve lazy startup boundaries through direct shared exports and dependency-aware splitting. Add ESM graph and Chrome startup checks to prevent eager editor and font loading.
2026-10-19 11:10:25 +08:00
tianma-if cb13c07592 chore: release v1.123.0 [skip ci] 2026-10-18 22:21:14 +08:00
tianma-if 89000466ad fix: hide note titles in shared images by default 2026-10-18 22:15:21 +08:00
tianma-if d1492c15e9 fix(ios): display current theme font in image sharing 2026-10-18 21:37:45 +08:00
tianma-if 4c00dbb1df fix: use glass as the default note image theme 2026-10-18 21:16:29 +08:00
tianma-if d885161b3e fix: restore template typography when switching note image themes 2026-10-18 21:09:50 +08:00
tianma-if b58011f76f fix: improve note share image hierarchy and rich content exports 2026-10-18 21:05:16 +08:00
tianma-if eb034b3c8b feat(ios): add font selection list with live previews 2026-10-18 19:53:36 +08:00
tianma-if 862132acc7 chore: release v1.122.0 [skip ci] 2026-10-18 12:47:22 +08:00
tianma-if dca7757caa fix(ios): preserve shared clip body during editor initialization (#601) 2026-10-18 12:02:32 +08:00
tianma-if 67f627cc3c feat(fonts): share all 23 poster fonts across typography pickers 2026-10-17 11:10:22 +08:00
tianma-if 8820de1273 chore: release v1.121.0 [skip ci] 2026-10-17 01:23:52 +08:00
tianma-if 9dc05c2480 feat(fonts): unify catalog for body and poster editors 2026-10-16 22:59:19 +08:00
tianma-if 20a3851958 feat(share): add cached fonts and font picker previews 2026-10-16 22:40:12 +08:00
tianma-if 776fc3b566 feat(share): refine image themes and persist settings across clients 2026-10-16 21:57:49 +08:00
tianma-if 1d6cc281e2 chore: release v1.120.0 [skip ci] 2026-10-16 01:51:16 +08:00
tianma-if 544a6e8e8c chore: release v1.119.0 [skip ci] 2026-10-15 12:46:48 +08:00
tianma-if 2ba1e8e70e chore: release v1.118.0 [skip ci] 2026-10-14 11:03:01 +08:00
tianma-if 8127802f32 chore: release v1.117.0 [skip ci] 2026-10-14 10:56:01 +08:00
tianma-if c6a5eeef5d chore: release v1.116.0 [skip ci] 2026-10-14 10:51:28 +08:00
tianma-if 30a4ab08ca chore: release v1.115.0 [skip ci] 2026-10-13 18:04:02 +08:00
tianma-if ccc8a57129 chore: release v1.114.0 [skip ci] 2026-10-13 17:55:08 +08:00
tianma-if c7c4a5e329 chore: release v1.113.0 [skip ci] 2026-10-13 14:15:15 +08:00
tianma-if 16e8f1a8f3 chore: release v1.112.0 [skip ci] 2026-10-12 23:54:04 +08:00
tianma-if 566d65fde0 chore: release v1.111.1 [skip ci] 2026-10-12 14:06:05 +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 1b0bbf6ed6 chore: release v1.111.0 [skip ci] 2026-10-11 23:42:12 +08:00
tianma-if 12874df3de chore: release v1.110.0 [skip ci] 2026-10-11 18:31:06 +08:00
tianma-if 615a99b230 chore: release v1.109.0 [skip ci] 2026-10-11 15:34:52 +08:00
tianma-if eba142d634 feat: refine image share themes and follow-theme typography 2026-10-11 15:13:22 +08:00
tianma-if 948a56884f feat(share): refresh note image card themes with editorial, terminal and film styles 2026-10-11 12:26:41 +08:00
tianma-if f2f12628d1 feat(share): polish note image cards with polaroid theme, monogram avatar and streamlined preview 2026-10-11 12:12:05 +08:00
tianma-if 57e47a9d12 chore: release v1.108.0 [skip ci] 2026-10-11 00:54:26 +08:00
tianma-if 0da78f6ce8 feat: add native poster notes and unified AI editing 2026-10-11 00:38:44 +08:00
tianma-if b73701541e fix(ios): refresh shared editor dependency lock for YAML properties 2026-10-10 20:01:21 +08:00
tianma-if 2d604b8fac chore: release v1.107.0 [skip ci] 2026-10-10 19:47:46 +08:00
tianma-if 58bb4b4fee chore: release v1.106.0 [skip ci] 2026-10-10 12:24:56 +08:00
tianma-if 97e3a87f28 chore: release v1.105.0 [skip ci] 2026-10-10 00:05:25 +08:00
tianma-if 31e11c1bc9 chore: release v1.104.0 [skip ci] 2026-10-09 22:12:34 +08:00
tianma-if 8883bc25d1 chore: release v1.103.0 [skip ci] 2026-10-09 10:32:27 +08:00
tianma-if dc8f51460f chore: release v1.102.0 [skip ci] 2026-10-08 22:51:47 +08:00
tianma-if 0588a552c8 fix(ios): align note reading and image export with Android 2026-10-08 22:43:17 +08:00
tianma-if d63f17a1dc fix(app): reduce Mermaid diagram footprint in notes 2026-10-08 22:31:15 +08:00
tianma-if 58904d6f7b Default shared note image cards to wide width 2026-10-08 22:08:59 +08:00
tianma-if 5397a1ff56 Default note image sharing to Aurora across platforms 2026-10-08 22:05:34 +08:00
tianma-if 1d5c5bb173 Improve mobile note selection and sharing actions 2026-10-08 16:36:16 +08:00