Releases: browningluke/mangathr
v2.2.0
What's Changed
- DB code & logging message optimizations by @browningluke in #67
- Add PostgreSQL database driver by @browningluke in #68
- Continue updates on error & throw error on invalid config by @browningluke in #69
- Handle SIGINT as error, with safe exiting by @browningluke in #74
Fixes
- Fix SQLite3 path validation bugs by @browningluke in #72
Dependencies
- build(deps): Bump entgo.io/ent from 0.11.10 to 0.12.0 by @dependabot in #60
- build(deps): Bump modernc.org/sqlite from 1.21.1 to 1.22.1 by @dependabot in #65
- build(deps): Bump entgo.io/ent from 0.12.0 to 0.12.3 by @dependabot in #64
- build(deps): Bump modernc.org/sqlite from 1.22.1 to 1.23.1 by @dependabot in #71
- build(deps): Bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7 by @dependabot in #73
Meta
- Build docker images on main branch commits by @browningluke in #66
- Update module to include major version by @browningluke in #79
Full Changelog: v2.1.0...v2.2.0
v2.1.0 - Cubari, optimizations & fixes
What's Changed
- Add pipeline to build & publish to release by @browningluke in #55
- Refactor downloadType as enum in 'downloader' package by @browningluke in #56
- Add .part to mid-download files + cleanup conf option by @browningluke in #57
- Add Cubari scraper by @browningluke in #58
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
鈿狅笍 Rename project from 'mangathrV2' to 'mangathr' by @browningluke in #54
Motivation for renaming
The longer development continued on this newer version of mangathr
, the less was on the original (NodeJS) version; which has now reached it's logical conclusion of being deprecated. As a result, it no longer makes sense to refer to this project as 'V2', in reference to an old project that has been abandoned. Therefore, I made a decision to rename this project to mangathr
, and the legacy version to mangathr-legacy
.
Effects of renaming
This is a major change, which is guaranteed to make any future releases incompatible with any v1.x.x releases.
Full Changelog: v1.1.1...v2.0.0
v1.1.1
What's Changed
- Use package variables for config data by @browningluke in #48
- Generalize writer functions & Isolate templater by @browningluke in #49
- Move manga data structs into 'manga' package by @browningluke in #50
- Refactor how pages are handled by @browningluke in #51
- Replace 'job' with 'manga.Chapter' & Refactor download logic by @browningluke in #52
- Optimize download logic (workerpool + refactoring) by @browningluke in #53
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Add manage cmd with list/delete functions by @browningluke in #47
Full Changelog: v1.0.3...v1.1.0
v1.0.3
What's Changed
- Convert BuildDownloadQueue to utils function by @browningluke in #44
- Fix groups not filtering when running update by @browningluke in #45
- Fix update cmd not using custom directory mapping by @browningluke in #46
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Fix chapter title in DB & Remove redundant warnings by @browningluke in #40
- Generate image file extension from MIME type by @browningluke in #41
- Allow for non-registrable sources by @browningluke in #42
- Update deprecated method calls by @browningluke in #43
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Only run docker-publish on tags by @browningluke in #37
- build(deps): Bump modernc.org/sqlite from 1.19.4 to 1.21.0 by @dependabot in #32
- build(deps): Bump github.com/schollz/progressbar/v3 from 3.12.2 to 3.13.1 by @dependabot in #36
- Fix docker-publish branch trigger by @browningluke in #39
- build(deps): Bump modernc.org/sqlite from 1.21.0 to 1.21.1 by @dependabot in #38
- build(deps): Bump entgo.io/ent from 0.10.2-0.20220502113020-4ac82f5bb3f0 to 0.11.10 by @dependabot in #35
- build(deps): Bump github.com/alitto/pond from 1.8.2 to 1.8.3 by @dependabot in #30
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Implement Config yaml parsing by @browningluke in #1
- Implement ent ORM & register command by @browningluke in #2
- Add Docker build CI/CD by @browningluke in #3
- Replace argument parsing & program root with Cobra by @browningluke in #4
- build(deps): Bump modernc.org/sqlite from 1.17.3 to 1.18.0 by @dependabot in #7
- build(deps): Bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 by @dependabot in #6
- build(deps): Bump github.com/schollz/progressbar/v3 from 3.8.6 to 3.9.0 by @dependabot in #5
- docs: Add base documentation by @browningluke in #8
- build(deps): Bump github.com/alitto/pond from 1.8.0 to 1.8.2 by @dependabot in #18
- build(deps): Bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 by @dependabot in #13
- build(deps): Bump modernc.org/sqlite from 1.18.0 to 1.19.4 by @dependabot in #21
- build(deps): Bump github.com/schollz/progressbar/v3 from 3.9.0 to 3.12.1 by @dependabot in #22
- build(deps): Bump github.com/spf13/cobra from 1.5.0 to 1.6.1 by @dependabot in #19
- Create abstract structure for creating UI menus by @browningluke in #23
- build(deps): Bump github.com/schollz/progressbar/v3 from 3.12.1 to 3.12.2 by @dependabot in #25
New Contributors
- @browningluke made their first contribution in #1
- @dependabot made their first contribution in #7
Full Changelog: https://github.com/browningluke/mangathr/commits/1.0.0