Skip to content

Latest commit

 

History

History
99 lines (53 loc) · 2.63 KB

CHANGELOG.md

File metadata and controls

99 lines (53 loc) · 2.63 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[0.7.0] - 2023-10-07

Added

  • A new setting value can be used to set a maximum file size limit to send to your Kindle via email.

Changed

  • Dependency updates

[0.6.0] - 2023-07-19

Added

  • New flag (-i / --ignore-errors) to skip any books the tool is unable to download, useful when bulk downloading books.

[0.5.0] - 2023-07-03

Added

  • New command (version) to get the currently installed version of the tool

Fixed

  • Fix a flaky test on the config module

Changed

  • Dependency updates
  • Small tweaks on CLI help texts
  • Github Actions workflow now ensures there's at least 80% of test coverage

[0.4.0] - 2022-05-23

Changed

  • Dependency updates

[0.3.0] - 2022-05-23

Changed

  • The tool will now download ebooks in the EPUB format, instead of the MOBI format, since MOBI will be deprecated from the Send 2 Kindle function in late 2022. Read this and this for more context.
  • Dependency updates

[0.2.2] - 2022-02-06

Added

  • You can config the tool interactively with the new interactive-config command

Changed

  • Small type hint changes and general refactoring
  • Dependency upgrades

[0.2.1] - 2021-12-30

Fixed

  • Solve a possible memory leak when sending multiple books by manually closing each book's buffer after an email has been sent.

[0.2.0] - 2021-12-29

Added

  • You can now download more than one book in the same run instead of running the CLI several times; the --book-id flag now supports several IDs as input.

Changed

  • CLI flags now have a short version that can be seen with --help
  • CLI will now request the user's SMTP password before downloading the first book, and re-use the same password in case multiple book downloads were requested.

[0.1.1] - 2021-12-17

Added

  • Support to set the desired ebook format to be downloaded from Gutenberg: Kindle with Images, Kindle without Images, or Auto.

Changed

  • The default format for ebooks is "Auto": the tool will attempt to download the book in Project Gutenberg's "Kindle with Images" format, and if not available, will fallback to "Kindle without Images".

[0.1.0] - 2021-12-12

Initial release!

Added

  • The tool can be set up
  • The tool can download a book from Project Gutenberg's website, given its ID, and send it through email.