Skip to content

Releases: m-haisham/novelsave

Version 0.8.4

26 Apr 22:26
Compare
Choose a tag to compare

Changed

  • Bumped dependencies versions.
  • Install requirements from requiements.txt in Dockerfile.
  • Changed target python version to 3.8.

Fixed

  • Fixed typo in source_gateway.py that prevented using cookies from browsers
  • Fixed integrity error when adding assets. #70
  • Fixed issue where text packaging breaks without author name #74.
  • Fixed html packaging breaking when sorting volumes #74.

Version 0.8.3

03 Feb 04:30
Compare
Choose a tag to compare

Added

  • Added emoji's to discord replies

Changed

  • Changed discord commands to slash commands
  • Changed discord sources list to embedded

Version 0.8.2

31 Jan 16:07
Compare
Choose a tag to compare

Added

  • Added ability to upload files to cloud
  • Added external file hosting to discord bot (files larger than 8Mb)
  • Added Okteto deployment configuration

Changed

  • Updated dependencies
    • lxml 4.6.4 -> 4.6.5
  • Changed dotenv into an optional dependency
  • Integrated application injector into discord injector

Fixed

  • Fix discord bot logging format to diagnose errors
  • Fix discord bot freezing when encountering error in searching

Version 0.8.1

13 Dec 17:57
bc1297d
Compare
Choose a tag to compare

Changed

  • Removed url lazy loading from db in favour of sql statement
  • Changed discord session call to get and it now returns the method
    instead of calling it

Fixed

  • Fixed where provided webnovel urls not added to db #44
  • Fixed discord dm message
  • Fixed discord thread access errors

Version 0.8.0

25 Nov 18:38
Compare
Choose a tag to compare

Added

  • Added github issue templates
  • Added CHANGELOG.md
  • Added --json output option for info command
  • Added pre-commit checks for consistent style
  • Added pre-commit badge to README.md
  • Added change log to database migrations README.md
  • Added discord bot with (most functions are only available in private):
    • Download novel to multiple formats
    • Search for novels using a query
  • Added alternative method to acquire package version if importlib fails

Changed

  • Updated project dependencies
  • Changed logging style
  • Changed novel list to display as a table
  • Renamed novelsave/static to novelsave/resources

Fixed

  • Fix empty dict-value error in inject_assets

v0.7.8

03 Nov 02:54
Compare
Choose a tag to compare

What's Changed

  • Config: Version 2 by @mensch272 in #39
  • Fix empty dict-value error in inject_assets
  • No longer modify the provided urls
  • Lifted migrations from empty folder infrastructure
  • Fix: skip updates not working as intended
  • Fixed tests
  • Create CODE_OF_CONDUCT.md
  • Create CONTRIBUTING.md
  • Added text packager
  • Added --skip-updates flag

Full Changelog: v0.7.7...v0.7.8

Version 0.7.7

03 Oct 18:38
Compare
Choose a tag to compare

Just a minor update

  • Transitioned build to poetry.
  • Added --target-all to process command (was previously omitted).
  • Fix where an error was raised when threads was None.
  • Transitioned source parser to the new interface
  • Output is no longer bold in info level

Version 0.7.6

22 Sep 13:09
Compare
Choose a tag to compare

Features

  • Added mobi packager
  • Added pdf packager
  • Added azw3 packager
  • Added --target-all argument to packaging

Behaviour

  • Added packaging priority
  • Raise error if packaging keyword not recognized
  • Dont check for updates if this its a help call

Other

  • Moved more options to setup.cfg

Version 0.7.5

20 Sep 13:06
Compare
Choose a tag to compare
  • Moved static package into novelsave

Version 0.7.4

20 Sep 04:27
Compare
Choose a tag to compare

Changes

  • Added packaging target: html. Read more
  • Disable update check when using --help
  • Expanded info command to show more detials

Fixes

  • Fixed log file encoding error