Releases: JimmXinu/FanFicFare
FanFicFare v4.14.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:
- Update translations.
- Remove site: webnovel.com See #843
- Fix for qt6 vs qt5 in Calibre6 and personal.ini search.
FanFicFare v4.14.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_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
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
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:
FanFicFare v4.12.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.
- 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
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
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
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
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
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