Skip to content

Releases: JimmXinu/FanFicFare

FanFicFare v4.22.1

02 Apr 02:05
Compare
Choose a tag to compare

Point 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 custom columns [storyUrl] sections. And still work for Anthologies.
  • AO3: Better fix for always_reload_first_chapter vs use_view_full_work, fixes #932
  • adapter_fictionmaniatv: Site change for status, fixes #931
  • Remove doubled doreplacements/removeallentities from author(etc)HTML processing.
  • Remove inline ads, only seen with flaresolverr so far
  • Changes to wattpad API mapping chapter URLs to story URLs.
  • adapter_ficbooknet: Fix for site change.
  • adapter_wattpadcom: Fix accidentally hardcoding a story in.
  • adapter_thehookupzonenet: Fix changed date format
  • Remove site: sugarquill.net - Site retired
  • Remove site: fanfic.potterheadsanonymous.com - No DNS, broken ~3 years
  • Remove site: www.looselugs.com - No DNS, broken ~3 years
  • Remove site: themaplebookshelf.com - No DNS, broken ~18 months
  • Remove site: www.ik-eternal.net - No DNS, broken ~18 months
  • Remove site: www.wraithbait.com - SSL expired +1yr, broken ~3 years
  • Remove site: csi-forensics.com - SSL expired +1yr, broken ~3 years
  • Remove site: archive.shriftweb.org broken ~4 years
  • Remove site: trekiverse.org broken ~3 years
  • Remove site: buffygiles.velocitygrass.com broken ~3 years
  • Remove site: www.qaf-fic.com broken ~3 years
  • Remove site: sword.borderline-angel.com broken ~3 years
  • Remove site: www.andromeda-web.com broken ~3 years
  • Remove site: tasteofpoison.inkubation.net broken ~3 years
  • Remove site: merlinfic.dtwins.co.uk 'This site has been removed due to PHP compatibility issues.'

FanFicFare v4.22.0

01 Apr 15:21
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:

  • AO3: Better fix for always_reload_first_chapter vs use_view_full_work, fixes #932
  • adapter_fictionmaniatv: Site change for status, fixes #931
  • Remove doubled doreplacements/removeallentities from author(etc)HTML processing.
  • Fix for custom columns [storyUrl] sections.
  • Remove inline ads, only seen with flaresolverr so far
  • Changes to wattpad API mapping chapter URLs to story URLs.
  • adapter_ficbooknet: Fix for site change.
  • adapter_wattpadcom: Fix accidentally hardcoding a story in.
  • adapter_thehookupzonenet: Fix changed date format
  • Remove site: sugarquill.net - Site retired
  • Remove site: fanfic.potterheadsanonymous.com - No DNS, broken ~3 years
  • Remove site: www.looselugs.com - No DNS, broken ~3 years
  • Remove site: themaplebookshelf.com - No DNS, broken ~18 months
  • Remove site: www.ik-eternal.net - No DNS, broken ~18 months
  • Remove site: www.wraithbait.com - SSL expired +1yr, broken ~3 years
  • Remove site: csi-forensics.com - SSL expired +1yr, broken ~3 years
  • Remove site: archive.shriftweb.org broken ~4 years
  • Remove site: trekiverse.org broken ~3 years
  • Remove site: buffygiles.velocitygrass.com broken ~3 years
  • Remove site: www.qaf-fic.com broken ~3 years
  • Remove site: sword.borderline-angel.com broken ~3 years
  • Remove site: www.andromeda-web.com broken ~3 years
  • Remove site: tasteofpoison.inkubation.net broken ~3 years
  • Remove site: merlinfic.dtwins.co.uk 'This site has been removed due to PHP compatibility issues.'

FanFicFare v4.21.0

01 Mar 17:24
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_fictionlive: fix #922 -- call utf8fromSoup exactly once - Thanks, HazelSh!
  • adapter_royalroadcom: Fixes for site changes. #923
  • AO3: Re-soup full_work on every chapter to avoid problems with soup changes. Found with always_reload_first_chapter:true
  • adapter_thesietchcom: Fix for site more closely following XenForo2
  • FlareSolverr: novelfull.com sometimes w/o expires of any kind
  • adapter_fictionlive: Soup chapter text to fix up HTML
  • Add style attr by default to fiction.live

FanFicFare v4.20.0

02 Feb 16: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:

  • Fixes for adapter_fictionlive story URLs-normalize & skip unsub URL
  • adapter_deviantartcom date changes #910, thanks bugmaschine
  • Revamp retries for browser cache with open_pages_in_browser
  • Fix for & in chapter title.
  • Add r_anthmax/n_anthmax options for custom_columns_settings
  • Fixed the Deviantart adapter not detecting that a Deviation is Marked as needing a login, thanks bugmaschine
  • Skip day of week for localization in browsercache_firefox2
  • Move makeDate to dateutils to call from browsercache_firefox2
  • adapter_mediaminerorg: Updates for site changes
  • adapter_fastnovelsnet: Fixes for site changes -- tested with use_flaresolverr_proxy
  • Update language->langcode mapping for updated AO3 list
  • Browser Cache Refactor & open_pages_in_browser feature
    See PR #905 and this MR post.
  • Fixes for config base_xenforo options, closes #902
  • Fix for adapter_quotevcom status
  • Equalize ok/cancel buttons on user/pass & email pass dialogs
  • adapter_ficbooknet: Site change for status + remove debug
  • Tweak for adapter_storiesonlinenet description parsing

FanFicFare v4.19.0

01 Jan 19:01
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:

  • Fixes for config base_xenforo options, closes #902
  • Fix for adapter_quotevcom status
  • Equalize ok/cancel buttons on user/pass & email pass dialogs
  • adapter_ficbooknet: Site change for status + remove debug
  • Tweak for adapter_storiesonlinenet description parsing

FanFicFare v4.18.0

22 Nov 01:09
Compare
Choose a tag to compare

FanFicFare.zip

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 metadata caching with dependency invalidating
  • Still allow images with use_flaresolverr_proxy if use_browser_cache
  • Support classic AND modern (and minimalist) theme for storiesonline, finestories and scifistories - thanks, mvlcek
  • adapter_tenhawkpresents: Change site to t.evancurrie.ca - tenhawk domain semi-broken
  • remove_class_chapter missing from config lists
  • adapter_adultfanfictionorg: Fixes for site changes, thanks cryosaur.
  • Remove Calibre Update Cover option entirely(was deprecated) #878
  • adapter_adultfanfictionorg: Fixes for site changes, thanks cryosaur.

FanFicFare v4.17.0

18 Oct 16:49
Compare
Choose a tag to compare

FanFicFare.zip

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 site name fanfiction.tenhawkpresents.ink
  • Flaresolverr v3 beta using 'expiry' cookie key, was 'expires'.
  • Flaresolverr v3 beta doesn't have 'headers'??
  • adapter_adultfanfictionorg: Fixes for site changes.
  • Disable Cancel during metadata update ProgBar.
  • adapter_chosentwofanficcom: Site has several links to each story in a series page.
  • Fixes for add_category/genre_when_multi_category settings. #884

FanFicFare v4.16.0

19 Sep 17:26
Compare
Choose a tag to compare

FanFicFare.zip

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 embedded certifi to 2022.06.15.1
  • Add use_ssl_default_seclevelone option for aneroticstory
  • adapter_storiesonlinenet: Fix for empty scores. #882
  • Update translations.
  • Add flaresolverr_proxy_timeout (default 60000ms) #703
  • storiesonline / finestories / scifistories : Change story URL scheme to keep story-title & use to detect story ID reuse. #882
  • Fix for remove from update & rejects lists when lower selected first.
  • adapter_wattpadcom: Add include_chapter_banner_images feature, defaults on
  • Clear metadata cache on numWords set from plugin for derived values.
  • Deprecate 'Update EPUB Cover?' Download Option. See #878 and Cover Settings Calibre Plugin
  • Add force_cover_image setting
  • Add use_old_cover setting
  • Add 'Set Calibre Cover Only for New Books' checkbox
  • Remove RSS link from threadmarks_title (XF2)
  • Also include threadmarks_title in tagsfromtitle (XF)
  • nsapa_proxy: detect proxy protocol violation - Fix #865 - thanks, nsapa
  • Make series name/comment area scrollable for when lengthy.

FanFicFare v4.15.0

11 Aug 21:14
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_adultfanfictionorg: http->https Closes #870
  • Fix for win10/qt6 progbar not displaying initially.
  • Add get_section_url() for adapter_royalroadcom for longer story URL [sections]
  • adapter_storiesonlinenet: Single chapter stories slightly different. Also scifistories and finestories. Closes #867
  • Use cal6 icon theme system to allow plugin icon customization.

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.