Skip to content

Releases: JimmXinu/FanFicFare

FanFicFare v4.14.3

15 Jul 15:28
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.
  • Remove site: webnovel.com See #843
  • Fix for qt6 vs qt5 in Calibre6 and personal.ini search.

FanFicFare v4.14.0

11 Jul 17:32
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_fictionhuntcom: Fix for changes to chapter list.
  • Restore & > < entities in chapter titles. Closes #863
  • Update translations
  • Better handling for fail of an existing anthology book on update. Closes #860
  • adapter_fictionhuntcom: Update for site changes.
  • Fix for problem with remove_tags refactor.
  • Refactor code to remove empty tags to also remove now-empty parents by making another pass.
  • Collect rating for adapter_libraryofmoriacom, refactor rating from TOC in base_efiction. Closes #859
  • adapter_themasquenet: Switch to https, closes #854
  • PI: Ctrl-Return/Enter on personal.ini editbox equivalent to clicking OK button.
  • base_xenforoforum_adapter(QQ): Allow for guest/deleted author w/o a link. Closes #852
  • adapter_readonlymindcom: Add include_author_notes setting - See #850, thanks FayeGray!
  • adapter_mcstoriescom Allow multiple authors. Closes #847

FanFicFare v4.13.0

01 Jun 16:23
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_chosentwofanficcom: http->https
  • adapter_mediaminerorg: More story URL forms. #845
  • Don't set marked in Calibre when book_id is None #833
  • adapter_quotevcom: Update collection of searchtags
  • Add config check parsing for custom_columns_settings on personal.ini save.
  • Refactor img code in story.py to fix a problem when cover image also in story.
  • fastnovel.net -> fastnovels.net - Rename adapter_fastnovelsnet - Fixes for site changes
  • fix storiesonline login (again) - parameter name was changed back to "email" (#840) - Thanks mvlcek!
  • adapter_webnovelcom: Not all paragraphs starting with '<' are HTML. #841
  • Lighten color highlighting for storyUrls sections in dark mode.
  • fix storiesonline login - thanks, mvlcek!
  • adapter_ficbooknet: Fix for site change.
  • adapter_wwwutopiastoriescom: Fixes for site changes.
  • adapter_fanficsme: Fix for changed 'words' metadata.
  • Remove site tomparisdorm.com - Moved to AO3
  • Remove site: bloodties-fans.com - Moved to AO3.
  • Remove site wuxiaworld.com Closes #796
  • Remove site wuxiaworld.site Closes #758

FanFicFare v4.12.4

02 May 15:56
Compare
Choose a tag to compare

Bug Fix Release

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 SpaceBattles using an attr on noscript tags now.
  • add chapter date metadata to RoyalRoadAdapter (#831 thanks buckley-w-david)
  • Address Storiesonline.net "Click to Load text..." (#829 #756 thanks mvlcek)
  • adapter_storiesonlinenet py2 fixes See #832 #829 #830

FanFicFare v4.12.0

27 Apr 16:06
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.
  • Py2 vs py3 fix #828
  • adapter_phoenixsongnet: Remove login code and changes for static author links.
  • adapter_webnovelcom: Fixes for site changes. #828
  • adapter_fictionhuntcom: Fixes for site changes.
  • Xenforo2 status Ongoing==In-Progress
  • Apply connect_timeout setting to network requests.
  • adapter_webnovelcom: Unescape & too. See #825
  • Detect and error on adjusted chapter list < 1. Closes #826
  • adapter_webnovelcom: Read chapter text from json in <script> tag.
  • Add --mozilla-cookies CLI option.
  • use large cover images on royalroad (#823) Thanks sidney!
  • PI: Check for existing anthology ebook on new anthology from series URL.
  • ffnet: Add meta_from_last_chapter option.
  • adapter_literotica: add ...$ to story URL search for when /xyz-pt1 and /xyz are different stories.
  • fix wuxiaworldco: www => m (#818, thanks Rikkitp)
  • Adding fandom/category parsing to adapter_fictionhuntcom--more than just HP now.

FanFicFare v4.11.0

23 Mar 14:37
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_quotevcom: Additional chapter image parsing.
  • royalroad: Recognize and normalize various chapter url formats (#813), thanks sidney
  • Change base_xenforoforum reveal_invisible_text feature to also add class=invisible_text. Closes #812
  • adapter_fastnovelnet: Update to redirected Story URL.
  • adapter_fastnovelnet: 'Normalize' chapter URLs to current storyId URL--site is changing it frequently
  • base_efiction - narrow chapter search more--for merengo.hu.
  • Stop looking for FFDL settings--it's been 7 years.
  • Look for story URLs in pasted mime as well as dropped. See #809
  • adapter_storiesonlinenet: fix for dateUpdated when 'Last Activity' #808

FanFicFare v4.10.0

14 Feb 15:42
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_fanfiktionde: Update where description comes from.
  • ReadOnlyMindAdapter: Add series_tags feature to populate series metadata (#803) - Thanks Nothorse
  • Add use_flaresolverr_proxy:withimages option for FlareSolverr v1 users.
  • Correct use_flaresolverr_proxy error checking.
  • adapter_royalroadcom: Add status 'Dropped'
  • New Site: readonlymind.com, thanks Nothorse Issue #767 PR #801
  • Force include_images:false when use_flaresolverr_proxy:true -- FlareSolverr v2.2.0 crashes on image request.
  • Remove defunct site: hpfanficarchive.com
  • base_efiction: Add 'Igen' as equiv to 'Yes, Completed' in Hungarian
  • adapter_royalroadcom: Add status 'Stub' Closes #800
  • New site: merengo.hu (Hungarian), thanks estherflails
  • Remove site: fanfic.hu (moved to merengo.hu, storyIds don't appear to be the same)
  • Fix for py2 for base_xenforoforum tagsfromtitle. Thanks hseg for the help. See #791
  • Extend base_xenforoforum tagsfromtitle for ')(' ']['
  • Changes for upcoming Qt6 Calibre

FanFicFare v4.9.0

11 Jan 22:02
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:

  • Remove removed fictionalley site from plugin-example.ini
  • Update defaults.inis for Chrome's new Cache_Data dir.
  • Update translations.
  • Adding plugin feature to Mark anthologies when individual story skipped. See #786
  • Refactoring of cli.py by hseg.
  • Tweaks to base_xenforoforum tagsfromtitle default replace_metadata by hseg.
  • adapter_archiveofourownorg: AO3 notification emails now sending http: instead of https:
  • Add remove_class_chapter feature, true by default. For Calibre convert with Base eFiction.
  • adapter_scribblehubcom: Corner case removing spoilers. Closes #778
  • adapter_wwwnovelallcom: fixes for story w/o chapters & html desc.

FanFicFare v4.8.0

02 Dec 15:36
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 fix_relative_text_links feature, defaults to true.
  • Make Scribble Hub spoilers & footnotes look nicer PR#733, thanks Epicpkmn11!
  • Add averrating metadata to adapter_novelfull.
  • Fix for cover_min_size causing failures with SVG images when no_image_processing:true.
  • Set default slow_down_sleep_time:2 for [www.asianfanfics.com]
  • Deviantart date fix (closes #768), also storyId and extratags changes, thanks jcotton42
  • New Site: www.deviantart.com, thanks jcotton42 (see #765 and #374)
  • New Site: psychfic.com (re-added), thanks HappyFaceSpider Closes #764
  • adapter_storiesonlinenet: Take rating from 'Age' field on scifistories/finestories - Thanks bpothier
  • adapter_ficbooknet: Fix for site change.

FanFicFare v4.7.0

04 Nov 17:42
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:

  • Code for FlareSolverr v2.0.X, can't handle images.
  • Update translations.
  • adapter_royalroadcom: fix for ancient bug reading unixtime attr that's come back after years. #753
  • fictionalley-archive.org: Convert adapter_fictionalleyorg to adapter_fictionalleyarchiveorg.
  • adapter_storiesonlinenet: Fix for site updates, login and dates.
  • adapter_wwwutopiastoriescom: Add siterating_votes,siterating,siterank_of,siterank,v iews #750
  • Fix for more arbitrary py3 incompatibility(MutableSet). Closes #748
  • Update bundled certifi to 2021.10.08
  • Switch config _filelist feature from using urllig.request.build_opener to fetcher.RequestsFetcher.
  • Switching royalroad.com specific 'get from imap' code to use fetcher instead of urllib. For #746
  • adapter_wwwutopiastoriescom: Split 'eroticatags' metadata entry rather than single string. Closes #744
  • Handle errors in royalroad email links better.
  • Fix for flaresolverr_proxy doing get urls from page
  • Add flaresolverr_proxy_protocol setting to allow for https, #739, submitted by TheCakeIsNaOH