Skip to content

0.61.0: new examples, safer uploads, automatic releases - #102

Merged
diemol merged 2 commits into
mainfrom
release/0.61.0
Oct 15, 2026
Merged

diemol merged 2 commits into
mainfrom
release/0.61.0

Conversation

@diemol

@diemol diemol commented Oct 15, 2026

Copy link
Copy Markdown
Member

First release with the new process: merging this PR deploys and tags 0.61.0.

New examples (with contract checks, snapshots and browser tests):

Uploads and downloads

README: lists every page, including the ones reached from other examples.

Releases: every PR bumps VERSION and adds the matching changelog entry, and CI fails the PR otherwise. After deploying main, CI creates the tag. rake release is removed.

🤖 Generated with Claude Code

https://claude.ai/code/session_01RV3tZtKmdvAx7vFpqUYKBL

diemol and others added 2 commits October 15, 2026 18:18
New examples: radio buttons, read-only inputs, two-factor login, large
form and canvas. Uploads reject programs and files over 2 MB, explain a
missing file, and escape the shown name. /download always has sample
files. README lists every page. Every merged PR is now a release: CI
checks the VERSION bump and tags after deploy.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RV3tZtKmdvAx7vFpqUYKBL
Chrome on Sauce opened its "password found in a data breach" dialog after
the 2FA login and swallowed the typed code. Safari types over the
selected text, so don't assume appending.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RV3tZtKmdvAx7vFpqUYKBL
@diemol
diemol merged commit 47c47b4 into main Oct 15, 2026
7 checks passed
@diemol
diemol deleted the release/0.61.0 branch October 15, 2026 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant