[PR #181] [MERGED] chore: release v3.8.0 #180

Closed
opened 2026-10-13 19:48:27 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Glitchy-Sheep/boosty-downloader/pull/181
Author: @Glitchy-Sheep
Created: 9/13/2026
Status: ✅ Merged
Merged: 9/13/2026
Merged by: @Glitchy-Sheep

Base: main ← Head: release/v3.8.0


📝 Commits (1)

📊 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 v3.8.0 and bumps the version.

Release notes

Added

  • check now shows the blog as a ladder of subscription tiers: what each tier adds, how many posts you get with it and what share of the blog that is, plus posts sold one by one, media counts and the posting date range
  • check marks where you stand on that ladder and tells what everything else costs; check --posts lists every post under its tier, newest first, with a lock on the ones you cannot open
  • download --dry-run previews a run without downloading anything: new, updated and already complete posts, media to fetch by type and the known size - so an overnight run holds no surprises
  • Every download run ends with statistics: posts downloaded, cached and failed, media by type, total size and time

After 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.

## 📋 Pull Request Information **Original PR:** https://github.com/Glitchy-Sheep/boosty-downloader/pull/181 **Author:** [@Glitchy-Sheep](https://github.com/Glitchy-Sheep) **Created:** 9/13/2026 **Status:** ✅ Merged **Merged:** 9/13/2026 **Merged by:** [@Glitchy-Sheep](https://github.com/Glitchy-Sheep) **Base:** `main` ← **Head:** `release/v3.8.0` --- ### 📝 Commits (1) - [`4a44324`](https://github.com/Glitchy-Sheep/boosty-downloader/commit/4a44324d2e3b016014fbb7ca7e2759aef102730f) chore: release v3.8.0 ### 📊 Changes **3 files changed** (+11 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+2 -0) 📝 `pyproject.toml` (+1 -1) 📝 `uv.lock` (+8 -2) </details> ### 📄 Description Promotes the Unreleased changelog into v3.8.0 and bumps the version. ## Release notes ### Added - `check` now shows the blog as a ladder of subscription tiers: what each tier adds, how many posts you get with it and what share of the blog that is, plus posts sold one by one, media counts and the posting date range - `check` marks where you stand on that ladder and tells what everything else costs; `check --posts` lists every post under its tier, newest first, with a lock on the ones you cannot open - `download --dry-run` previews a run without downloading anything: new, updated and already complete posts, media to fetch by type and the known size - so an overnight run holds no surprises - Every download run ends with statistics: posts downloaded, cached and failed, media by type, total size and time ## After merge Run `task release:tag` - it verifies fresh main and pushes the tag; the tag triggers the release workflow (build -> PyPI -> GitHub Release). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 19:48:27 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Glitchy-Sheep/boosty-downloader#180
No description provided.