tianma-if
|
bd6d030239
|
fix(desktop): make local data reset reliable
|
2026-08-18 14:55:21 +08:00 |
|
tianma-if
|
f250c63aa5
|
chore: release v1.32.0 [skip ci]
|
2026-08-18 12:16:21 +08:00 |
|
tianma-if
|
e59ea58971
|
fix(web): improve notebook and editor interactions
Fixes #275
|
2026-08-18 12:11:18 +08:00 |
|
tianma-if
|
c175cba97b
|
feat(web): add fullscreen image preview
Closes #271
|
2026-08-18 11:54:45 +08:00 |
|
tianma-if
|
6911169e6b
|
fix(deploy): preserve verification diagnostics
|
2026-08-18 11:05:53 +08:00 |
|
tianma-if
|
a192088d41
|
chore(ios): prepare App Store 1.31.0 build 34
|
2026-08-18 11:00:16 +08:00 |
|
tianma-if
|
cd55dba22b
|
chore: release v1.31.0 [skip ci]
|
2026-08-18 00:06:48 +08:00 |
|
tianma-if
|
e1c3bb5b65
|
fix(web): center editor outline layout
|
2026-08-17 23:52:40 +08:00 |
|
tianma-if
|
780a673553
|
fix(mobile): fill compact table widths (#270)
|
2026-08-17 22:37:10 +08:00 |
|
tianma-if
|
bfc70189e3
|
feat(mobile): install Android updates in app
|
2026-08-17 21:57:54 +08:00 |
|
tianma-if
|
62718b0b7b
|
chore: release v1.30.3 [skip ci]
|
2026-08-17 19:21:50 +08:00 |
|
tianma-if
|
3fef2c7a1d
|
fix(deploy): make manual updates redeploy
|
2026-08-17 19:21:05 +08:00 |
|
tianma-if
|
743e44ea52
|
chore: release v1.30.2 [skip ci]
|
2026-08-17 16:47:54 +08:00 |
|
tianma-if
|
4cae0399d4
|
fix(deploy): preserve legacy R2 bindings
|
2026-08-17 16:37:46 +08:00 |
|
tianma-if
|
8e5e764bfb
|
chore: release v1.30.1 [skip ci]
|
2026-08-17 16:08:17 +08:00 |
|
tianma-if
|
4c9dd2670c
|
fix(deploy): keep fork configuration external
|
2026-08-17 15:59:37 +08:00 |
|
tianma-if
|
1f2582438d
|
fix(desktop): recover from renderer white screens
|
2026-08-17 15:48:15 +08:00 |
|
tianma-if
|
ed8a7ac7bd
|
fix(deploy): keep D1 ids out of fork config
|
2026-08-17 15:00:51 +08:00 |
|
tianma-if
|
5f0b3947ce
|
chore: release v1.30.0 [skip ci]
|
2026-08-17 13:12:23 +08:00 |
|
tianma-if
|
f633330323
|
test: 更新移动端智能标签回归断言
|
2026-08-17 13:11:54 +08:00 |
|
tianma-if
|
091d83e858
|
修复移动端 AI 选区替换换行
|
2026-08-17 13:10:13 +08:00 |
|
tianma-if
|
e8c2d38b62
|
统一 iOS 智能标签入口
|
2026-08-17 12:52:17 +08:00 |
|
tianma-if
|
742ccaa3c4
|
修复 AI 标签解析并统一移动端入口
|
2026-08-17 12:44:42 +08:00 |
|
tianma-if
|
28a2a3c4b9
|
优化 AI 智能标签建议
|
2026-08-17 12:06:58 +08:00 |
|
tianma-if
|
f7cb16b703
|
优化移动端智能标签入口
|
2026-08-17 02:54:08 +08:00 |
|
tianma-if
|
090b078b31
|
chore: release v1.29.0 [skip ci]
|
2026-08-17 01:06:57 +08:00 |
|
tianma-if
|
51267d357a
|
feat: open notes from tags
|
2026-08-17 01:05:27 +08:00 |
|
tianma-if
|
9156aed2d6
|
feat: refine smart tag suggestions
|
2026-08-17 00:50:21 +08:00 |
|
tianma-if
|
93169d46a7
|
Add AI-assisted tag suggestions (#260)
|
2026-08-16 22:43:29 +08:00 |
|
tianma-if
|
861fc9b58d
|
fix(release): preserve mobile-only asset scope
|
2026-08-16 20:39:28 +08:00 |
|
tianma-if
|
1744bfcaa7
|
chore: release v1.28.1 [skip ci]
|
2026-08-16 20:38:11 +08:00 |
|
tianma-if
|
5a90f09ec1
|
fix(release): scope sharing patch to Android
|
2026-08-16 20:37:35 +08:00 |
|
tianma-if
|
8018ffa78d
|
fix(mobile): accept mislabeled shared images
|
2026-08-16 20:26:44 +08:00 |
|
tianma-if
|
90dbd0b8f3
|
chore: release v1.28.0 [skip ci]
|
2026-08-16 19:37:02 +08:00 |
|
tianma-if
|
dc7626843a
|
feat: add plugin updates and details
|
2026-08-16 19:34:16 +08:00 |
|
tianma-if
|
c657e383a0
|
ui: add plugin development docs link
|
2026-08-16 15:11:40 +08:00 |
|
tianma-if
|
e9dfb3a76a
|
feat: add plugin marketplace and GitHub distribution
|
2026-08-16 14:52:06 +08:00 |
|
tianma-if
|
60e3d5f309
|
feat(mobile): surface AI for text selections
|
2026-08-16 11:21:22 +08:00 |
|
tianma-if
|
f17c289085
|
fix(mobile): replace native AI prompt picker
|
2026-08-16 10:59:59 +08:00 |
|
tianma-if
|
8169a90061
|
chore: release v1.27.0 [skip ci]
|
2026-08-15 23:37:16 +08:00 |
|
tianma-if
|
9ce9ffc0b0
|
Expose template and instruction management over MCP
|
2026-08-15 23:33:04 +08:00 |
|
tianma-if
|
e30d6ec4fc
|
chore: release v1.26.0 [skip ci]
|
2026-08-15 22:51:41 +08:00 |
|
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 |
|