readest/packages
Huang Xin 89821136fb
fix(cbz): order split chapter folders base-first (#5762)
* fix(cbz): order split chapter folders base-first (#5745)

A CBZ chapter split across folders sharing a chapter number, such as
Chapter 0060/ and Chapter 0060 (2)/, rendered part 2 before part 1:
image paths were flattened and sorted as plain strings, and a space
sorts before a slash. Bump foliate-js to compare paths segment by
segment with a numeric collator so a folder that is a prefix of a
sibling sorts first, and add a regression test for the reported layout.

Fixes #5745

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* chore: pin foliate-js to the squash-merged commit of readest/foliate-js#79

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* chore: bump foliate-js to latest main

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 15:29:34 +02:00
..
foliate-js@25ae018339 fix(cbz): order split chapter folders base-first (#5762) 2026-08-17 15:29:34 +02:00
js-mdict@d01bf62af8 feat(dict): faster MDict/StarDict import + lazy lookup; raw .dict; UX (#4334) 2026-05-28 07:48:16 +02:00
qcms@fc23a407f1 chore(fdroid): get rid of wasm binaries in fdroid build (#3677) 2026-03-29 18:31:46 +02:00
simplecc-wasm@5e5b56f5b8 chore(fdroid): get rid of wasm binaries in fdroid build (#3677) 2026-03-29 18:31:46 +02:00
swift-rs feat(reader): slide and page curl turn animations (#555) (#4940) 2026-07-05 20:49:57 +02:00
tao@419f5bba5d fix(ios): App Review launch crash, CarPlay crash on connect, and main thread hangs (#5590) 2026-08-09 05:42:03 +02:00
tauri@6914700e04 feat(ios): CarPlay support and native TTS playout with Now Playing integration (#5085) 2026-07-13 10:53:31 +02:00
tauri-plugins@4350ca652d chore: bump tauri plugins (#4373) 2026-05-30 22:18:41 +02:00