8a4e22e423
refactor: temporarily disable the proofreading feature for a hotfix release ahead of a major refactor (#2742)
Huang Xin
2025-12-19 10:45:42 +08:00
8a43c58fd4
fix(tts): resolve Edge TTS being blocked in certain regions (#2741)
Huang Xin
2025-12-19 10:24:51 +08:00
54fdf5f1fd
feat(replacement): text replacement feature for EPUB books (#2725)
Qianxue Ge
2025-12-16 21:06:59 -05:00
b95895cecf
compat(opds): fallback to Basic auth if no WWW-Authenticate challenge in the response headers, closes#2656 (#2673)
Huang Xin
2025-12-10 16:57:44 +08:00
de3a539621
fix(footnote): add custom attributes for footnote in sanitizer, closes#2651 (#2657)
Huang Xin
2025-12-09 12:27:52 +08:00
b425bfdc89
chore: add rust and node deps to the nix devshell (#2655)
jacobi petrucciani
2025-12-08 19:44:53 -08:00
1d1fbdffdb
fix(macOS): delay writing to clipboard to ensure it won't be overridden by system clipboard actions, closes#2647 (#2649)
Huang Xin
2025-12-08 21:05:27 +08:00
50cd7f80c6
feat: refresh account info after managing cloud storage (#2648)
Huang Xin
2025-12-08 20:13:20 +08:00
6eb7d91122
release: version 0.9.95 (#2646)
Huang Xin
2025-12-08 15:59:21 +08:00
1fb468b3a6
fix(epub): support SVG cover for ebooks from standardebooks.org (#2645)
Huang Xin
2025-12-08 15:52:17 +08:00
3c7d95cf10
fix(footnote): responsive popup size so that on small screen it won't overflow (#2644)
Huang Xin
2025-12-08 14:40:30 +08:00
ba3f060cc4
feat: add support for importing from a directory recursively, closes#179 (#2642)
Huang Xin
2025-12-08 14:16:57 +08:00
11bc7497e8
feat: add support for renaming bookshelf groups (#2639)
Huang Xin
2025-12-07 17:04:23 +08:00
fb5d149413
fix: enable shared-intent event listener only on Android for now (#2638)
Huang Xin
2025-12-07 13:45:56 +08:00
00f36af03a
feat(opds): add support to search in OPDS, closes#2598 (#2634)
Huang Xin
2025-12-06 19:13:45 +08:00
b78466ca93
fix(opds): relax img-src CSP to support images served from arbitrary HTTP/HTTPS hosts and ports, closes#2631 (#2633)
Huang Xin
2025-12-06 11:22:15 +08:00
4e6f146b8f
feat(android): support opening shared files from other apps, closes#2484 (#2628)
Huang Xin
2025-12-06 01:13:06 +08:00
cbdd4940d0
fix(android): intercept back button press for Android 15+, closes#2454 (#2626)
Huang Xin
2025-12-05 23:27:09 +08:00
8de6fa267e
fix(cache): invalidate config and doc cache, closes#2595 and closes#2572 (#2623)
Huang Xin
2025-12-05 14:03:57 +08:00
b08b7de8e9
fix(tts): fixed highlighting of current sentence for native tts on Android, closes#2620 (#2621)
Huang Xin
2025-12-05 11:05:18 +08:00
a232a39f0e
fix(pdf): Fixed zoomed layout and hand tool event handling, closes#2596 (#2617)
Huang Xin
2025-12-05 02:22:01 +08:00
fad7966fc4
fix(layout): auto two-column layout for unfolded screen, closes#2588 (#2615)
Huang Xin
2025-12-04 13:56:23 +08:00
a1487fd60c
fix: get rid of the context menu for touch screen or stylus device when selecting text, closes#2579 (#2614)
Huang Xin
2025-12-04 13:04:06 +08:00
9606e315d4
fix(layout): hide overflow of children elements in duokan bleed, closes#2597 (#2613)
Huang Xin
2025-12-04 10:40:43 +08:00
978673268b
chore: bump next.js to version 16.0.7 (#2612)
Huang Xin
2025-12-04 09:34:10 +08:00
70158a7f15
refactor(opds): use catalog id instead of credentials in url params, closes#2599 (#2606)
Huang Xin
2025-12-03 15:50:55 +08:00
18d65a2c5b
fix(annotator): don't copy selection to notebook with keyboard shortcut by default, closes#2603 (#2605)
Huang Xin
2025-12-03 14:08:00 +08:00
1b0c2afad7
fix(layout): fixed scrollable layout in the about readest window, closes#2593 (#2604)
Huang Xin
2025-12-03 13:23:02 +08:00
cef444d374
fix: disable saving last book cover with playstore variant, closes#2600 (#2602)
Huang Xin
2025-12-03 12:41:44 +08:00
75f6efe27a
compat(opds): add User-Agent header to fix downloads from Calibre Web OPDS (#2592)
Huang Xin
2025-12-02 17:27:33 +08:00