Releases: JimmXinu/FanFicFare
FanFicFare v4.40.0
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
- Fix for D/L from URL Mode Menu actions not honoring changed update mode in dialog.
- Add error_dialog for email fetch failure about 2FA/outlook etc.
- adapter_ficbooknet: Another site update, thanks dbhmw #1125
- adapter_ficbooknet: Fixes for site changes, thanks dbhmw
- adapter_inkbunnynet: Add login for Get URLs from Page (#1119), thanks dbhmw
- adapter_syosetucom: Fix for site changes, thanks praschke
- Change decode_emails default to true.
- adapter_deviantartcom: Site changes, new chapter text tag. See #1118
FanFicFare v4.39.0
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:
- Better error when utf8FromSoup called with None.
- adapter_asianfanficscom: Add Is adult toggle call, use_cloudscraper:true in defaults.ini
- Fix(es) for get_url_search not found when seriesUrl doesn't match an adapter site.
- Fix for regression when browser_cache_simple_header_old added. #1104
- Add decode_emails option, defaults to false.
FanFicFare v4.38.0
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:
- Chrome Simple Browser Cache extra field fix (Mac/Linux)
- adapter_scribblehubcom: Allow for changing title in story URL.
- Update adapter_syosetucom.py (#1095) Fix update retrieval for series not completed, thanks dado330
- Make CLI username prompt more visible
- Update translations
FanFicFare v4.37.0
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:
- Fix for paginated AO3 series, closes #1091
- Allow scribblehub.com story URLs w/o title and search calibre w/o title
- Use titlepage_entry for titlepage_wide_entry unless explicitly set.
- adapter_storiesonlinenet: Fix for chapter select getting cover image link.
- adapter_storiesonlinenet: Remove ''s Page' to '.s Page'
- Full OTW settings for www.adastrafanfic.com in defaults.ini
- Update translations
FanFicFare v4.36.0
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:
- Built-in Event For Action Chains plugin
- Catch bad href searches during internal link anchor search.
- adapter_spiritfanfictioncom: use_basic_cache:true
- adapter_spiritfanfictioncom: Cheesy fix for py2 not knowing %z in dates.
- New Site: SpiritFanfiction.com Portuguese language site (#1078) thanks kilandra
- XF2: SB/SV changed the header for thread_status
- adapter_ficbooknet: adapter_ficbooknet: Better fixes for py2 from dbhmw
- adapter_ficbooknet: Fix breakage for proxies & add covers #1077 - #1076, thanks dbhmw
FanFicFare v4.35.0
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:
- Add download_finished_signal for Action Chains #1073
- New Site: touchfluffytail.org thanks dbhmw (#1071)
- adapter_wattpadcom: Improve error reporting when story not found / connection refused.
- base_xenforo2 better detect whether logged in.
- adapter_deviantartcom: Streamline login vs watchers vs mature See #1070
- adapter_inkbunny: Fix author & category thanks dbhmw (#1069)
- base_xenforo2forum: Prefix tag collecting too much.
- datetime.utcnow() deprecated in more recent py3 versions
- Skip invalid images, detect img types thanks dbhmw (#1068)
- Fix for WebToEpub firefox cache key changing
- QQ: Doesn't need reader_posts_per_page:30 anymore
- adapter_forumquestionablequestingcom:Switch to BaseXenForo2ForumAdapter
- adapter_ficbooknet: Remove py3 string handling that breaks on py2
- Update bundled certifi cacert.pem and version, not core.py
FanFicFare v4.34.1
Calibre Plugin Only Point Release for Older Calibre versions.
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:
- adapter_ficbooknet: Remove py3 string handling that breaks on py2
- Update bundled certifi cacert.pem and version
FanFicFare v4.34.0
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:
- adapter_literotica: "Beta" site changes #1058
- Ficbook.net More metadata collection #1064 Thanks, dbhmw
- Ficbook.net Add chapter dates for TOC #1065 Thanks, dbhmw
- Ficbook.net Fix categories and add chapter notes #1063 Thanks, dbhmw
- adapter_storiesonlinenet: Fix for /library/ -> /s/
- New Site: fanfictions.fr (#1061) French language site, thanks yvesmotteux
- basexf: Add XF categorized tags into: category, genre, characters, contenttags and formattags
- basexf: Fix for prefix tags, put in prefixtags included in genre
- OTW(AO3) Support Paginated Series
FanFicFare v4.33.0
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.
- adapter_inkbunnynet: Honor keep_summary_html, allow alternate cover image. Thanks hmonsta #912.
- adapter_deviantartcom: Add a 6th different message to indicate 'mature content'. #1052
- adapter_deviantartcom: Bad username fails separately than bad pass. #1052
- Paste into ini edit as plain text only.
- syosetu: make numeric metadata robust against wording changes - thanks praschke
- New site Japanese language site kakuyomu.jp, thanks praschke
- adapter_deviantartcom: Add another way to remove comments section.
- Don't try to set imap tags before checking for 'good' update.
- Move new exception catching for metadata errors
FanFicFare v4.32.3
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:
- Fix setting book['tags'] for bgmeta for update AND overwrite.
- Report errors during library update loop better.
- SV site change, paginated threadmarks list