You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
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 ACCESSblock 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.This discussion was created from the release YTDescGen v0.30.0.
Beta Was this translation helpful? Give feedback.
All reactions