Releases: bohdanbobrowski/blog2epub
Releases · bohdanbobrowski/blog2epub
v1.5.0 - Release Candidate 2
- 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
- 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
- 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
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
bugfix release
- resistance to broken links
- atom feed when skipped
- better comments support
- more random cover generator
v1.2.5
- 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
- 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
- Windows and macOS (unsigned) builds
- fixed encoding error in month name
- some minor refactors and fixes
v1.2.2
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
- Kivy threading fix
- skip parameter fix
- Linux build (now I'm working on adding package to various linux package repositories)