Commit Graph
1328 Commits
Author SHA1 Message Date
tianma-if f0d60146cb fix: prevent copy notices from being clipped 2026-08-15 22:45:01 +08:00
tianma-if 41921ad96f fix(ios): always start new notes blank 2026-08-15 22:40:20 +08:00
tianma-if a558062d37 feat: copy note template IDs 2026-08-15 22:34:49 +08:00
tianma-if d06b6531aa fix(mobile): always start new notes blank 2026-08-15 22:29:19 +08:00
tianma-if a17da7e704 fix: unify AI instruction terminology 2026-08-15 22:16:11 +08:00
tianma-if 4b43756be2 feat: focus built-in AI prompts 2026-08-15 21:56:17 +08:00
tianma-if b57c2edc64 feat: keep five editable starter templates 2026-08-15 21:32:03 +08:00
tianma-if c9d0785c81 feat: unify editable note templates 2026-08-15 21:02:55 +08:00
tianma-if db5cd5431b chore: release v1.25.0 [skip ci] 2026-08-15 19:15:33 +08:00
tianma-if d01d48ecdf docs: codify release test responsibility 2026-08-15 19:14:13 +08:00
tianma-if 8697af7a7d fix: prevent broken releases from blocking forks 2026-08-15 19:01:05 +08:00
tianma-if c72cfb419d feat: add AI selection menu preference
Fixes #252
2026-08-15 18:26:49 +08:00
tianma-if d8335ead41 chore: release v1.24.3 [skip ci] 2026-08-15 14:35:51 +08:00
tianma-if cf2143d5e5 fix: simplify login screens 2026-08-15 14:34:49 +08:00
tianma-if e0870144a8 chore: release v1.24.2 [skip ci] 2026-08-15 13:59:04 +08:00
tianma-if 8d2bfe6376 fix: rebuild Android for store delivery changes 2026-08-15 13:58:26 +08:00
tianma-if d1eb66584d fix: block installer-locked Play APKs 2026-08-15 13:54:28 +08:00
tianma-if ef836cdbb4 fix: audit unprotected Play APK artifacts 2026-08-15 13:52:39 +08:00
tianma-if 693d10a49a chore: release v1.24.1 [skip ci] 2026-08-15 12:55:15 +08:00
tianma-if fbc0141a07 fix: keep Play Android packages arm64-only 2026-08-15 12:51:35 +08:00
tianma-if f2ab514da3 chore: release v1.24.0 [skip ci] 2026-08-15 01:03:32 +08:00
tianma-if 53c757c0b8 fix: improve Android note actions and release signing 2026-08-15 00:49:21 +08:00
tianma-if e2a77b7c4c feat: add cross-platform tag picker (#235) 2026-08-14 23:29:34 +08:00
tianma-if b2124c1ec9 chore: release v1.23.1 [skip ci] 2026-08-14 19:37:54 +08:00
tianma-if aaab23d9c6 perf: lazy-load AI Worker runtime (refs #244) 2026-08-14 17:00:07 +08:00
tianma-if d367f05821 perf: reduce Worker auth and sync overhead
Move workspace provisioning and seed work off the authentication hot path, compact sync changes, optimize cursor queries, and keep browser-only KaTeX rendering out of the Worker bundle.\n\nRefs #244
2026-08-14 16:44:38 +08:00
tianma-if 20b8cfcb10 docs: sync AI deployment guidance 2026-08-14 12:35:29 +08:00
tianma-if f30ec74be8 docs: clarify Cloudflare R2 payment methods 2026-08-14 11:17:55 +08:00
tianma-if 6eab42a66c fix: harmonize toggle group dark theme 2026-08-14 02:03:56 +08:00
tianma-if 8bd85f7f18 chore: release v1.23.0 [skip ci] 2026-08-14 01:28:10 +08:00
tianma-if 136d70a3ee feat: support MCP 2026-07-28 2026-08-14 01:20:57 +08:00
tianma-if d8fd772a78 ci: optimize native release builds and report timings 2026-08-14 01:06:03 +08:00
tianma-if 37b1631ed5 docs: clarify AI model capabilities in README and optimize button tooltip bundle 2026-08-14 00:47:56 +08:00
tianma-if 87705fd493 fix desktop theme toggle lag 2026-08-14 00:39:44 +08:00
tianma-if fae92d983d docs: generalize AI service support wording 2026-08-14 00:39:14 +08:00
tianma-if 8f97990140 chore: release v1.22.0 [skip ci] 2026-08-13 23:33:17 +08:00
tianma-if e4d6050462 fix(ai): default generation to non-streaming
Add an advanced per-browser streaming opt-in with Cloudflare CPU risk guidance, while preserving progressive output when enabled.\n\nFixes #238
2026-08-13 23:30:24 +08:00
tianma-if 7a217eab1f chore: release v1.21.4 [skip ci] 2026-08-13 22:10:24 +08:00
tianma-if c8dfd2930d test(deploy): normalize Windows line endings 2026-08-13 20:56:52 +08:00
tianma-if d954ab7c29 fix(deploy): keep fork updater bootstrap stable 2026-08-13 20:55:54 +08:00
tianma-if 06297ff11f fix(deploy): preserve fork workflows during updates 2026-08-13 20:49:04 +08:00
tianma-if 12f6fff108 chore: release v1.21.3 [skip ci] 2026-08-13 16:32:40 +08:00
tianma-if b92487ce3b fix(deploy): reuse Worker authentication secret 2026-08-13 16:32:00 +08:00
tianma-if 8bfe0cf0c4 fix(deploy): verify live D1 readiness 2026-08-13 13:18:15 +08:00
tianma-if 77ea605b4d chore: release v1.21.2 [skip ci] 2026-08-13 11:31:11 +08:00
tianma-if 6ef578c9e4 fix(mobile): prevent stale draft writes after submit 2026-08-13 11:11:08 +08:00
tianma-if a6c30a27be chore: restore mobile worktree scope 2026-08-13 10:58:10 +08:00
tianma-if 48c8776c3f ci: retry Windows dependency installation 2026-08-13 10:57:31 +08:00
tianma-if d7e3e6742f ci: add SignPath test signing workflow 2026-08-13 10:37:37 +08:00
tianma-if 4a73502f16 fix: make App Review demo instance URL unambiguous
Reviewers typed the login placeholder and the bare word "demo" instead of
https://demo.edgeever.org. Point the field at the public demo, add a
one-tap fill, and map that alias on every client.
2026-08-13 02:09:15 +08:00