Skip to content

Releases: JimmXinu/FanFicFare

FanFicFare v4.39.0

02 Oct 01:53
Compare
Choose a tag to compare

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

01 Sep 16:39
Compare
Choose a tag to compare

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

01 Aug 13:34
Compare
Choose a tag to compare

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

01 Jul 20:20
Compare
Choose a tag to compare

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

01 Jun 14:10
Compare
Choose a tag to compare

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

03 May 16:52
Compare
Choose a tag to compare

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

01 May 14:49
Compare
Choose a tag to compare

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

01 Apr 14:03
Compare
Choose a tag to compare

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

04 Mar 16:19
Compare
Choose a tag to compare

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

FanFicFare v4.32.0

01 Mar 14:48
Compare
Choose a tag to compare

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.
  • Add Edit personal.ini as a direct menu item--can keyboard shortcut
  • adapter_deviantartcom: Fix for site change and detect no username. Closes #1042
  • Set book[tags] after writeStory for literotica.
  • New site: syosetu.com Japanese language site, thanks praschke
  • Don't do random lang anymore in test1--changes series sort in Calibre.
  • Don't need \n after looking for log entries.
  • Add include_images:coveronly option for #1037
  • adapter_literotica: Allow for empty div.aa_ht tags, remove extra None from text
  • adapter_wwwutopiastoriescom: Remove author page get, add extracategories instead. Site static now.
  • adapter_wwwutopiastoriescom: Updates for site changes.