Repository navigation
0.61.0: new examples, safer uploads, automatic releases - #102
Merged
Merged
Conversation
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
First release with the new process: merging this PR deploys and tags
0.61.0.New examples (with contract checks, snapshots and browser tests):
/radio_buttons, fixes Radio button example #70/readonly, based on the code in Add an example for read-only fields #44, fixes Add an example for read-only fields #44/two_factor: password login, then a one-time code typed into atype=passwordfield. Fixes Example suggestion: 2FA with a type=password field #82/large_form: many field types, with good, bad and missing ids. Fixes can you add add detailed form example? #43/canvas: click and type into a canvas. Fixes canvas example #41Uploads and downloads
.exe,.dll,.sh,.js, …) are rejected with 422, and files over 2 MB with 413. Neither is saved. Fixes Download page delivers potentially malicious software #53/downloadalways liststextfile.txt,sample.csv,sample.jsonandsample.pdf, and uploads can't overwrite them. Fixes File Downloader: textfile.txt misses some content #20README: lists every page, including the ones reached from other examples.
Releases: every PR bumps
VERSIONand adds the matching changelog entry, and CI fails the PR otherwise. After deployingmain, CI creates the tag.rake releaseis removed.🤖 Generated with Claude Code
https://claude.ai/code/session_01RV3tZtKmdvAx7vFpqUYKBL