Skip to content

YTDescGen v0.30.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 18:32
v0.30.0
f637d89

Playtest section + invalid-number validation.

✨ Playtest section

A new Store & Social entry: a playtest signup link, a platform dropdown (Steam Playtest / Epic / itch.io / Discord / Other), and an invite count capped per-platform (≤100). It renders a localized 🧪 PLAYTEST / EARLY ACCESS block into the description only when a link is entered — like Store Links. Switching to a lower-cap platform clamps an over-budget invite count down.

🛡️ Invalid-number guarding

Negative, decimal, out-of-range, end < start, and over-100-span inputs are now caught. Batch and Social bulk disable the Generate button and warn on a bad part range; Playlist "Total videos" and the Playtest invite count warn inline and guard the output.

Under the hood

Persist migration v14 → v15 (invite count clamped to [0,100], unknown platform → default). 60 new i18n strings across all six locales. typecheck, lint, locale validation (948/544), and 544 tests pass.

Full changelog: CHANGELOG.md


Downloads: Windows (.msi / .exe), macOS (.app.tar.gz), Linux (.AppImage / .deb / .rpm), Android (.apk). Or use the web app.