Huang Xin
e5ec9abca3
chore: suppress warnings from old objc crate ( #1686 )
2025-07-27 08:03:45 +02:00
Huang Xin
5e7f09d5c8
perf: eliminate redundant re-renders of book cover components ( #1685 )
2025-07-27 07:02:05 +02:00
Huang Xin
ffa193d116
fix: importing books from url and set downloaded timestamp for reimported books ( #1684 )
2025-07-26 14:34:51 +02:00
Huang Xin
686f8988bc
api: use node api endpoint for iap verifying ( #1683 )
2025-07-26 13:34:36 +02:00
Huang Xin
8d5c98004b
api: ensure proper string decoded on edge runtimes ( #1680 )
2025-07-25 21:13:01 +02:00
Huang Xin
214411919f
iap: use sandbox environment for testflight ( #1679 )
2025-07-25 19:49:53 +02:00
Huang Xin
42c2825e90
feat: enable IAP for upgrading to Readest Premium on iOS ( #1678 )
2025-07-25 19:08:53 +02:00
Huang Xin
8974a87168
feat: add IAP server api ( #1676 )
2025-07-25 14:44:56 +02:00
Huang Xin
f3e9983742
feat: add IAP in native bridge plugin for iOS ( #1673 )
2025-07-24 14:54:17 +02:00
初五
beaf034035
docs: fix outdated repository links and spelling error ( #1669 )
...
* docs: update outdated repository links in CONTRIBUTING.md
- Update issue tracker link from chrox/readest to readest/readest
- Update new issue link from chrox/readest to readest/readest
* fix: correct spelling of "quota" in release notes
- Fix typo "quata" -> "quota" in 0.9.30 release notes
2025-07-23 20:00:55 +02:00
Huang Xin
a5f18ab024
release: version 0.9.67 ( #1664 )
2025-07-22 16:11:00 +02:00
Huang Xin
d1f5934947
library: various fixes on metadata editor and bookshelf ( #1663 )
...
* i18n: update translations
* library: various fixes on metadata editor and bookshelf
* chore: enable parallel web builds checking
2025-07-22 16:04:44 +02:00
Huang Xin
f03d6f6861
feat: search in book format, group names and descriptions ( #1662 )
2025-07-22 11:40:14 +02:00
Huang Xin
20523b7eaf
PDF: Support custom background theming for PDF files, closes #1649 ( #1661 )
2025-07-22 11:34:38 +02:00
Huang Xin
f31c9b2a98
layout: fix hardcoded image layout in fixed layout documents ( #1660 )
2025-07-22 10:40:21 +02:00
Huang Xin
93071e727f
linux: fixed multiple instances created in OAuth, closes #1654 ( #1659 )
2025-07-22 09:00:19 +02:00
Huang Xin
2d12210606
css: multiply img color in light mode when overriding book color ( #1656 )
...
This fixed image color issue for EPUBs in #1649 .
2025-07-21 18:17:16 +02:00
Huang Xin
88ccc528d4
layout: hover header to show traffic light window control on macOS, closes #1645 ( #1653 )
2025-07-21 17:16:58 +02:00
Yurii Kostyukov
9d3fc07865
feat: Added Yandex Translator ( #1652 )
2025-07-21 17:13:13 +02:00
Huang Xin
6d465a40fb
fix: don't use comma as separator when parsing filenames, closes #1622 ( #1650 )
2025-07-21 15:32:10 +02:00
Huang Xin
01c7e4c2e2
chore: fixed failed AppImage builds for Linux
2025-07-21 20:39:57 +08:00
Huang Xin
4005858242
release: version 0.9.66 ( #1643 )
2025-07-20 23:12:40 +02:00
Huang Xin
c24f951375
fix: set xdg-mime with mime type other than scheme, closes #1621 ( #1641 )
2025-07-21 05:02:22 +08:00
Huang Xin
dbe1efd1e9
tts: convert iso6392 language code to iso6391 to filter tts voices, closes #1627 ( #1639 )
2025-07-20 22:10:14 +02:00
Huang Xin
0299cce343
library: fix book not redownloaded for the redownload button in detail modal, closes #1628 ( #1638 )
2025-07-20 21:00:29 +02:00
Huang Xin
ca9f504329
layout: fix layout for auth and user page ( #1637 )
2025-07-20 20:05:55 +02:00
Huang Xin
df3527ceca
fix: chaining file open with OS opening the highest precedence, closes #1622 ( #1636 )
2025-07-20 17:09:19 +02:00
Huang Xin
73d0838291
doc: run a preview build to identify compatibility issues between OpenNext, Next.js, and Supabase ( #1635 )
2025-07-20 11:32:00 +02:00
Huang Xin
8e3574509e
chore: downgrade next.js to 15.3 ( #1634 )
...
Until https://github.com/opennextjs/opennextjs-cloudflare/issues/667 is fixed.
2025-07-20 11:12:06 +02:00
Huang Xin
9bdf375304
api: fix cors for api with new nextjs version ( #1633 )
2025-07-20 10:24:28 +02:00
Huang Xin
effa922597
chore: bump tauri, next and zustand to latest versions ( #1631 )
2025-07-20 09:42:32 +02:00
Huang Xin
fe484257a0
doc: add deepwiki badge and link ( #1630 )
2025-07-20 07:02:14 +02:00
Huang Xin
cc0cd9a114
layout: fix nested toc items not expanded in very long toc list, closes #1625 ( #1629 )
2025-07-20 06:42:31 +02:00
Huang Xin
916d63806e
chore: fix loading chunk error of optional chaining for Android WebView below 80 ( #1626 )
2025-07-19 20:24:30 +02:00
Huang Xin
59d0118067
chore: handle ChunkLoadError by refreshing page ( #1619 )
2025-07-19 06:37:13 +02:00
Huang Xin
957c6b9f32
fix: update book cover image from metadata in sidebar ( #1615 )
2025-07-18 19:11:02 +02:00
Huang Xin
9c5a1147fa
release: version 0.9.65 ( #1614 )
2025-07-18 18:31:38 +02:00
Huang Xin
60ad6706ff
ios: skip context menu when long-press on book cover, closes #1612 ( #1613 )
2025-07-18 18:22:59 +02:00
Huang Xin
d9199d1182
sync: also sync book metadata ( #1611 )
2025-07-18 17:59:05 +02:00
Huang Xin
219edb9faf
translation: fix translation not working for table of contents ( #1610 )
2025-07-18 11:54:26 +02:00
Huang Xin
30a0227ef3
layout: unset text indent inside of list elements ( #1609 )
2025-07-18 11:26:28 +02:00
Huang Xin
29b5a7cb88
tts: skip text to speech for rubys and footnote anchors, closes #1334 ( #1608 )
2025-07-18 11:10:12 +02:00
Huang Xin
abb727870e
tts: handle invalid language code and show no voices hints, closes #1579 ( #1607 )
2025-07-18 09:27:51 +02:00
Dave Vasilevsky
af84a8b110
chore: match dev-web command to docs ( #1606 )
2025-07-18 06:50:41 +02:00
Huang Xin
0dea5d3094
layout: maintain the layout of anchor elements while increasing their tap target size, closes #1603 ( #1605 )
2025-07-18 06:26:54 +02:00
Huang Xin
527b95521e
fix: replace fallback book cover with new cover image ( #1604 )
2025-07-18 06:03:22 +02:00
Huang Xin
396b23ddb4
css: named container classes for easier css customization, closes #1598 ( #1600 )
2025-07-17 20:17:51 +02:00
Huang Xin
ee0d1549bd
layout: add window borders on Linux, closes #1570 ( #1599 )
2025-07-18 01:40:12 +08:00
Huang Xin
6da6b85530
feat: support multiple reader windows on desktop, closes #259 ( #1596 )
2025-07-17 10:21:37 +02:00
StepanSad
cde055dcb7
Update translation.json ( #1595 )
2025-07-17 05:03:39 +02:00