Releases: daot/bcdl
Bug Fixes and Feature Requests
Commits
- 3d19c0d: fixed bug that would delete the downloads folder if an artist has run out of free downloads
- b09c962: update readme
- 60207bf: update dependencies
- a25886d: fixed issue #10 and refactored
- 286083d: update in cli docs
- 2b0fe61: added "none" flag to download quality to skip downloading releases
- e93cc0a: changed temp email service back to guerrillamail and added new "monitor" flag
Full Changelog: 4.0.3...4.0.4
Custom Domains
- added support to download from custom domains
- added the ability to chose to overwrite an existing download
Latest Build
just wanted to make this an official release so people don't get confused
Commits
- 147a325: made unzip optional and removed downloading individual tracks (daot)
Bug Fixes
Rewrite v4
So, the program decided to stop working. Thats wonderful. Luckily, I was already in the middle of a bit of a rewrite, so here it is: an actual working version PLUS a few cool new features!
Changelog:
- It works again lol.
- Increased API use. Means less REGEXing raw html.
- User collection downloading now works past the first x releases that load with HTML.
- Output is now a folder instead of a ZIP file.
- Now have the option to download the release description and/or all the reviews of the release (for the archivists).
- You can now change the download quality, in case you're really in dire need of some MP3 V0 files.
- You can now change the output directory.
- Smarter downloading of Email locked releases.
- Other stuff I'm forgetting.
QOL
This is a little 'quality of life' release fixing some usage complaints.
CHANGES:
- Filling out
config.yaml
no longer required - Fix instructions in
config.yaml
to make them more clear - Added link loop by default so the program doesn't close immediately on finish.
- Added quick setup instructions in README
- Added an icon to the executable :)
Rewrite in GO
This is a complete rewrite in Golang.
Why? Python is kinda slow, I wanted to learn a new language, and because I can.
It is, in fact, faster than the Python version AND has some extra features that were accidentally added but work well.
The Python version is still functional, but if you want a release that's marginally faster, enjoy!
Start a new
This is the first release of v2! Exciting.
Nearly complete rewrite that SIGNIFICANTLY speeds up the download process.
Plus, it downloads from email links now :)
p.s. If you try to download a completely free album, there may be a chance that it will treat it like an email album. If you find a link that does this, file an issue and I'll see if I can fix it.
A Good Endpoint
This is where I'm stopping development on this version.
There's still probably bugs and issues waiting to be ironed out, but unless a super significant issue is brought up, I probably wont fix it. Pull requests and forks are still welcome!
There is gonna be a complete rewrite that is much much faster coming very soon so look out for that 👀