Installation instructions:
Calibre Plugin:
Install attached plugin zip file, or use Calibre's 'Get plugins' feature.
Command line interface:
FanFicFare is delivered as a pip Python package.
pip install FanFicFare
or
pip install --upgrade FanFicFare
...to update.
(pip will automatically install dependencies.)
Run fanficfare -h from command-line.
Changes:
- Update translations.
- Plugin only: use_camoufox option using Calibre recipes.py Browser. #1444
- Add do_camoufox_warmup optional feature
- Fix continue_on_chapter_error with fff_chapter_data
- adapter_royalroadcom: Take Legacy dateUpdated/datePublished from oldest/newest chapter dates. See also #1445
- Update bundled certifi to 2026.10.23
- adapter_royalroadcom: Fix for dateUpdated in new UI, thanks VictorVow(#1445)
- adapter_royalroadcom: Increase default sleep time.
- Plugin: Show book title in BG job title when only one.
- Add use_series_page_metadata option, defaults false.
- Add QuitDecorator to fetches to allow plugin prog bar quit to work better.
- adapter_storiesonlinenet: Fix for site login change.
- Change how chapter metadata is stored in chapter files
- Fix mark new/unnew works with preserved chapters
- Add first_chapter/last_chapter to valid settings list.
- Fix numChapters for update_preserve_deleted_chapters
- Don't skip equal-count chapter swaps when preserving deleted chapters - #1428, thanks kitoma!
- Fixing Unnew for #1434.
- RoyalRoad: Handle email-click URLs in geturls, not adapter. For reasons. #1429
- adapter_fanficsme: Fix word count for site change. Closes #1433
- Plugin: avoid blocking the event loop #1430, thanks, logologist
- Plugin: Add modal dialog for imap/urls from page/series page fetches to allow safe threading re:#1430
- Plugin: Fix Anthology update for ad-hoc(no series URL) anthologies(broken by ini_snippets)
- adapter_sofurrycom: Fix for login, closes #1426, thanks dbhmw
- adapter_royalroadcom: isUnlocked flag isn't accurate, but null or empty subscriptionTiers is?
- adapter_royalroadcom: Fix for older py3 versions, reported in #1428