DIYgod
|
c77e60e161
|
release(desktop): release v1.11.0
|
2026-07-13 11:11:44 +08:00 |
|
DIYgod
|
5318b9e156
|
docs(desktop): prepare release inputs
|
2026-07-13 11:10:13 +08:00 |
|
Tony
|
c3e1c26194
|
fix(desktop): set referrerpolicy on youtube embed iframes (#5039)
|
2026-07-12 18:07:09 +08:00 |
|
DIYgod
|
1158281f59
|
chore(deps): update frontend dependencies (#5038)
* chore(deps): update frontend dependencies
* fix(ci): format OTA verification commands
|
2026-07-10 22:36:12 +08:00 |
|
DIYgod
|
72e289bb3e
|
fix(tracker): sample PostHog events at five percent
|
2026-07-03 16:46:26 +08:00 |
|
DIYgod
|
ddef59d1bc
|
release(desktop): release v1.10.0
|
2026-06-22 14:57:04 +08:00 |
|
DIYgod
|
8305a5caf4
|
docs(desktop): prepare release inputs
|
2026-06-22 14:48:43 +08:00 |
|
DIYgod
|
43fb8f23a7
|
fix(desktop): avoid idle Spline AI indicator render
|
2026-06-22 11:38:31 +08:00 |
|
DIYgod
|
84f692ad35
|
fix(desktop): keep reading mode content when translated
Refs RSSNext/Folo#5023.
|
2026-06-22 10:43:34 +08:00 |
|
DIYgod
|
4ab06f42b4
|
fix(desktop): stabilize streaming tts scheduling
|
2026-06-22 10:41:54 +08:00 |
|
Tony
|
c98f572cf8
|
fix: dedupe code blocks with nested line divs
fix: dedupe code blocks with nested line divs
|
2026-06-05 19:44:07 +08:00 |
|
DIYgod
|
73870a8170
|
fix(desktop): reset social timeline on view change
|
2026-06-05 11:42:37 +08:00 |
|
DIYgod
|
31c10ea635
|
fix(desktop): hide empty recent reader spacer
|
2026-06-02 10:38:16 +08:00 |
|
DIYgod
|
2ed4ac546b
|
fix(timeline): guard mark read during scroll reset
|
2026-06-02 10:04:30 +08:00 |
|
DIYgod
|
fe1fcff315
|
fix(timeline): scroll to top before refresh
|
2026-06-01 10:43:23 +08:00 |
|
DIYgod
|
0476396414
|
Merge remote-tracking branch 'origin/dev' into mobile-main
# Conflicts:
# apps/desktop/package.json
# apps/desktop/release.json
|
2026-05-29 15:57:13 +08:00 |
|
DIYgod
|
a1988abc0c
|
chore(mobile): keep release pr mobile-only
|
2026-05-29 15:35:59 +08:00 |
|
DIYgod
|
57741fe833
|
release(desktop): release v1.9.0
|
2026-05-29 15:31:55 +08:00 |
|
DIYgod
|
bf4f91fe91
|
docs(desktop): prepare release inputs
|
2026-05-29 15:18:57 +08:00 |
|
DIYgod
|
df8b8d0670
|
fix(actions): stabilize rule editor state
|
2026-05-29 14:00:19 +08:00 |
|
DIYgod
|
69202876ed
|
fix(collection): paginate starred entries by collection time
|
2026-05-29 11:56:26 +08:00 |
|
DIYgod
|
dc43e39711
|
fix: retry scroll mark-read after revisiting entries
|
2026-05-26 20:29:52 +08:00 |
|
DIYgod
|
a52ff66fb3
|
fix(desktop): clear stale web context menu
|
2026-05-26 14:31:53 +08:00 |
|
DIYgod
|
07cbf35de7
|
fix: batch scroll mark-read requests
|
2026-05-26 11:55:09 +08:00 |
|
DIYgod
|
27b30e0d47
|
fix(desktop): pause scroll read on timeline changes
|
2026-05-22 14:15:49 +08:00 |
|
DIYgod
|
8557b9f158
|
fix(desktop): scroll timeline to top before refresh
|
2026-05-21 14:31:56 +08:00 |
|
DIYgod
|
431ab0e0be
|
fix(desktop): preserve native image context menu
|
2026-05-14 18:55:17 +08:00 |
|
DIYgod
|
444f8e05a5
|
fix(desktop): prevent duplicate timeline page requests
|
2026-05-14 15:51:32 +08:00 |
|
DIYgod
|
9bfcfc805b
|
fix(desktop): sanitize Obsidian file path separators
|
2026-05-14 14:45:50 +08:00 |
|
DIYgod
|
ed1cc36af6
|
chore(release): update version to 1.8.0 in package.json and release.json
|
2026-05-14 14:27:11 +08:00 |
|
DIYgod
|
a48123476d
|
fix(desktop): improve Obsidian integration metadata
|
2026-05-14 13:58:30 +08:00 |
|
DIYgod
|
5e098f8d19
|
docs(mobile): prepare release metadata
|
2026-05-12 17:30:43 +08:00 |
|
DIYgod
|
500c40a4a3
|
docs(desktop): prepare release inputs
|
2026-05-12 17:27:24 +08:00 |
|
DIYgod
|
13cc719377
|
fix(desktop): add Eagle image context menu
|
2026-05-12 17:14:30 +08:00 |
|
DIYgod
|
4be035d37e
|
fix(desktop): keep tray instance when refreshing menu
|
2026-05-12 16:43:44 +08:00 |
|
DIYgod
|
98fcb71734
|
fix(desktop): persist auth cookies with max age
|
2026-05-12 16:12:34 +08:00 |
|
DIYgod
|
425e8610a3
|
fix: stabilize scroll mark-read footer boundary
|
2026-05-07 21:55:30 +08:00 |
|
DIYgod
|
2fa23362c3
|
fix: allow final entries to scroll past
|
2026-05-07 21:05:59 +08:00 |
|
DIYgod
|
43186b7ffb
|
fix(desktop): delay feed error indicator
|
2026-05-01 19:08:29 +08:00 |
|
DIYgod
|
ed40cb4de6
|
release(desktop): release v1.7.0
|
2026-04-30 17:54:13 +08:00 |
|
DIYgod
|
94a20449a6
|
docs(desktop): prepare release inputs
|
2026-04-30 17:49:16 +08:00 |
|
DIYgod
|
8f56a51b93
|
fix(desktop): remove connection status indicator
|
2026-04-30 14:27:39 +08:00 |
|
DIYgod
|
963f3af397
|
fix(desktop): update desktop download link
|
2026-04-30 14:25:48 +08:00 |
|
DIYgod
|
e1daec3013
|
feat(power): restrict power usage to wallet
|
2026-04-30 14:23:23 +08:00 |
|
DIYgod
|
88ad11a2ae
|
fix(desktop): dedupe auth session cookies
|
2026-04-26 09:57:42 +08:00 |
|
DIYgod
|
18e7f76d61
|
fix(auth): refresh session cookies on clients
|
2026-04-24 20:37:32 +08:00 |
|
Kieran Cui
|
1ade942ea8
|
fix: enter and return via the "discover" route (#4984)
|
2026-04-24 19:07:16 +08:00 |
|
DIYgod
|
d3aa46e358
|
fix: extend API request timeout
|
2026-04-24 12:51:05 +08:00 |
|
DIYgod
|
5aba30eb4f
|
fix(desktop): derive MAS review state from OTA versions
|
2026-04-15 15:57:51 +08:00 |
|
DIYgod
|
5bf010e804
|
fix(ota): harden store sync and observability
|
2026-04-15 11:20:31 +08:00 |
|