Skip to content

Releases: bohdanbobrowski/blog2epub

v1.5.0 - Release Candidate 2

17 Dec 21:36
Compare
Choose a tag to compare
  • integration testing
  • increase unit test coverage
  • use sitemaps.xml for scraping
  • crawlers refactor
    • use data models
    • more common methods in crawler class
    • expand crawler abstract
  • cli interface refactor
  • greek alphabet support
  • image download and attachment bug solved (ex. modernistyczny-poznan.blogspot.com)
  • improved resistance to http errors
  • dedicated crawler class for zeissikonveb.de
  • (on GUI) skip value is enlarged on limit value (if such is set)
  • download progress is much more verbose, also on GUI it can be cancelled everytime
  • remove poetry as it's overcomplicated for the case,
  • Windows installer!
  • results of cancelled downloads might be converted to epub

v1.5.0 - Release Candidate 1

19 Nov 08:10
Compare
Choose a tag to compare
  • integration testing
  • increase unit test coverage
  • use sitemaps.xml for scraping
  • crawlers refactor
    • use data models
    • more common methods in crawler class
    • expand crawler abstract
  • cli interface refactor
  • greek alphabet support
  • image download and attachment bug solved (ex. modernistyczny-poznan.blogspot.com)
  • improved resistance to http errors
  • dedicated crawler class for zeissikonveb.de
  • (on GUI) skip value is enlarged on limit value (if such is set)
  • download progress is much more verbose, also on GUI it can be cancelled everytime

v1.4.0

02 Nov 15:33
Compare
Choose a tag to compare
  • custom destination folder
  • UI improvements (better scaling, more rely on KivyMD default features)
  • mypy and ruff pipeline job (via github Actions)
  • Android build
  • begin unit testing
  • crawlers refactor - some part is done

v1.3.0

20 Jul 12:41
Compare
Choose a tag to compare

Important information:

  • macOS has been (hopefully) fixed (tested on x86 Catalina, and Silicon Sonoma)
  • Linux packages will be provided in the future, as will the Windows installer

In case of problems, I recommend running this program from sources, which is explained in the README.md file.

v1.2.6

29 Mar 23:02
Compare
Choose a tag to compare

bugfix release

  • resistance to broken links
  • atom feed when skipped
  • better comments support
  • more random cover generator

v1.2.5

30 Oct 21:51
Compare
Choose a tag to compare
  • save url textfield history and allow easily choose from these urls
  • change font from Lato (nice but large files) to much smaller (Alegreya and Martian Mono for UI)
  • make program window not resizable
  • add popup similar to about dialog after finished ebook generation

v1.2.4

25 Oct 09:18
Compare
Choose a tag to compare
  • article loop fix (crawler was reading by default from atomfeed, and returning maximum 25 articles)
  • refactor, as usual
  • url history saved into yaml file

v1.2.3

22 Oct 19:13
Compare
Choose a tag to compare
  • Windows and macOS (unsigned) builds
  • fixed encoding error in month name
  • some minor refactors and fixes

v1.2.2

19 Oct 16:45
Compare
Choose a tag to compare

Main changes:

  • Empty images list bug
  • Fixing macOS build (works on my machine - Ventura 13.3.1)
  • Improving macOS build - dmg now contains Applications folder shortcut to ease installation

v1.2.1

21 Oct 13:27
Compare
Choose a tag to compare
  • Kivy threading fix
  • skip parameter fix
  • Linux build (now I'm working on adding package to various linux package repositories)