mirror of
https://github.com/Glitchy-Sheep/boosty-downloader.git
synced 2026-10-14 21:33:23 +00:00
[PR #200] [MERGED] chore: release v4.3.0 #199
Labels
No labels
api-drift
bug
ci
documentation
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Glitchy-Sheep/boosty-downloader#199
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Glitchy-Sheep/boosty-downloader/pull/200
Author: @Glitchy-Sheep
Created: 9/22/2026
Status: ✅ Merged
Merged: 9/22/2026
Merged by: @Glitchy-Sheep
Base:
main← Head:release/v4.3.0📝 Commits (1)
5ba6e38chore: release v4.3.0📊 Changes
3 files changed (+11 additions, -3 deletions)
View changed files
📝
CHANGELOG.md(+2 -0)📝
pyproject.toml(+1 -1)📝
uv.lock(+8 -2)📄 Description
Promotes the Unreleased changelog into v4.3.0 and bumps the version.
Release notes
Added
--config PATHbefore the command name, and theBOOSTY_DOWNLOADER_CONFIGvariable, point the app at a config file anywhere:boosty-downloader --config ~/boosty/config.yaml download <creator>. Before, the config could only beconfig.yamlin the folder the app runs from, and that is still the defaultChanged
clean-cacheasks before removing the cache, since the next run downloads everything again;--yesskips the question in scripts. The command no longer needs credentials: it reads only the folders from the config, and runs without any config when the cache folder is given with--cache-dirpost.htmlare file cards now: an icon by file type (video, audio, image, document, archive), the name, the type and the size, and files that stand next to each other share one block. Before, an attachment was a bare link that looked like any other link on the pageFixed
post.html: the page is written with a note at the place of the missing piece and the reason, and an external video also links to the original. The post is retried as before and the page is rewritten once the piece arrivesAfter merge
Run
task release:tag- it verifies fresh main and pushes the tag; the tag triggers the release workflow (build -> PyPI -> GitHub Release).🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.