9a11b05833
fix: don't cache section content when updating subitems, closes#3242 and closes#3206 (#3250)
Huang Xin
2026-02-10 21:29:57 +08:00
6e603ee38f
compat: compatibility with older webview on Android, closes#3245 (#3249)
Huang Xin
2026-02-10 20:47:25 +08:00
03fd6e2e6f
feat(metadata): collapsible sections in book details, closes#3217 (#3243)
Huang Xin
2026-02-10 00:56:34 +08:00
7dd11c0fb0
fix: fixed docker build by including some dist files in docker image, closes#3233 (#3241)
Huang Xin
2026-02-09 22:54:45 +08:00
968597e52c
doc: update toubleshooting and features list, closes#3224 (#3232)
Huang Xin
2026-02-09 15:36:16 +08:00
a534050b19
fix(progress): show physical left pages instead of estimated ones, closes#3213 and closes#3200 (#3231)
Huang Xin
2026-02-09 12:44:00 +08:00
0be828fd66
feat(l10n): format sync date time with current locale, closes#3219 (#3230)
Huang Xin
2026-02-09 10:09:52 +08:00
c6d4e2bdd6
fix(android): fixed some annotation tools not responsive to tap on Android, closes#3225 (#3229)
Huang Xin
2026-02-09 09:26:57 +08:00
bf72ab86cd
fix: status button eink compatible (#3223)
Mohammed Efaz
2026-02-08 12:28:31 +01:00
fb49ddf484
feat: back button dictionary (#3220)
Mohammed Efaz
2026-02-08 12:27:05 +01:00
d8817a88b9
i18n: add support for Hebrew, closes#3216 (#3218)
Huang Xin
2026-02-08 13:55:53 +08:00
475becafe3
fix: para mode nav buttons issue in eink (#3212)
Mohammed Efaz
2026-02-07 17:22:24 +01:00
df165576e6
fix: reader ruler ubresponsive in android (#3210)
Mohammed Efaz
2026-02-07 16:16:28 +01:00
051f2e5b13
fix(layout): show navigation buttons with higher z-index, closes#3201 (#3204)
Huang Xin
2026-02-07 17:04:05 +08:00
83f0d135c5
release: version 0.9.99 (#3190)
Huang Xin
2026-02-07 01:51:03 +08:00
1ed84a3256
feat(tts): navigation in TTS mode with back to current button, closes#3100 (#3189)
Huang Xin
2026-02-07 01:26:14 +08:00
9d6394fe2b
fix(layout): fixed page navigation buttons have higher z-index than TTS control button (#3184)
Huang Xin
2026-02-06 18:00:56 +08:00
fe9603ffb8
fix(a11y): updating progress info when navigating with screen readers (#3182)
Huang Xin
2026-02-06 15:43:03 +08:00
681e065ac4
fix(rsvp): fix position restoration and keyboard handling (#3150)
boludo00
2026-02-05 09:19:13 -08:00
f64fc5723e
fix(a11y): double tap to focus on current paragraph and update page info with TalkBack, closes#2276 (#3179)
Huang Xin
2026-02-06 01:18:45 +08:00
b1a1e35790
fix(layout): move sync options inside of account section in settings menu (#3176)
Huang Xin
2026-02-05 17:08:17 +08:00
3c538c3746
feat(sync): add manual books sync in the main menu (#3175)
Huang Xin
2026-02-05 15:26:33 +08:00
9834bd57cf
feat(toc): add page number for nested TOC items, closes#2953 (#3174)
Huang Xin
2026-02-05 15:19:18 +08:00
b89171a4d8
compat(iOS): disable native CompressionStream/DecompressionStream API in zip.js for iOS 15.x (#3170)
Huang Xin
2026-02-04 20:18:36 +08:00
92116e7455
fix(bookshelf): merge groups and ungrouped books then sort them together (#3169)
Huang Xin
2026-02-04 19:32:29 +08:00
8dfab2c963
feat(a11y): always show page navigation buttons in reader page for screen readers, closes#3036 (#3167)
Huang Xin
2026-02-04 17:07:37 +08:00
9f261f12e9
fix(kosync): don't show conflict prompt when progress diff is less than 0.01% (usually from the same device) (#3166)
Huang Xin
2026-02-04 15:28:15 +08:00
e74615ac1d
feat(export): add an option to export annotations as plain text, closes#3147 (#3165)
Huang Xin
2026-02-04 14:50:40 +08:00
8bea05478a
feat(ai): AI reading assistant phase 2.1 (minor UI/UX updates) (#3059)
Mohammed Efaz
2026-01-24 22:57:00 +06:00
42fee90a27
feat(annotation): export annotations with style and color fields in annotation template, closes#1734 (#3060)
Huang Xin
2026-01-24 17:44:40 +01:00
45e57c3943
chore: update wrangler and next config (#3058)
Huang Xin
2026-01-24 14:36:04 +01:00
51b0b8483f
chore: less build concurrency on cloudflare to get rid of build container OOM (#3056)
Huang Xin
2026-01-24 13:27:11 +01:00
cbf7a501b7
chore: pin pnpm version for vercel and cloudflare deployment (#3055)
Huang Xin
2026-01-24 12:35:03 +01:00
481d8198e9
fix(tts): set playback rate after play only on Linux (#3040)
Huang Xin
2026-01-23 12:14:13 +01:00
b1153ba051
fix(sync): correctly update last sync timestamp when the bookshelf has no books yet (#3039)
Huang Xin
2026-01-23 04:39:22 +01:00
aad532bfdd
fix(sync): hotfix for the initial race condition for books sync (#3038)
Huang Xin
2026-01-23 04:32:03 +01:00
a71347c897
fix(layout): more responsive layout on smaller screens, closes#3029 (#3034)
Huang Xin
2026-01-22 17:32:34 +01:00
034f41ca10
fix(shortcuts): prevent system search bar from showing with ctrl+f, closes#3013 (#3033)
Huang Xin
2026-01-22 15:59:21 +01:00
539ad8dea2
fix(layout): correctly constrain the maximum width of fixed-layout tables, closes#3028 and closes#3017 (#3032)
Huang Xin
2026-01-22 14:56:35 +01:00
48920a87bf
chore(opds): disable popular online opds catalogs in certain regions on App Store (#3031)
Huang Xin
2026-01-22 11:42:16 +01:00