Skip to content

Releases: ncukondo/yaml-form-cli

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 03:12

What's Changed

  • Host integration foundation: root-scoped runtime, CSS scoping, submit events (#36 #37 #38) by @ncukondo in #39
  • generate --fragment: build-time composable form fragments (#36) by @ncukondo in #40

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 22:30

Full Changelog: v0.3.1...v0.4.0

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 19 Jul 12:37

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 06:56

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 13:18

Highlights

  • URL-parameter prefill — opening a form with query parameters prefills matching fields (form.html?name=John&tags=a,b). constant items can opt in to URL override (from_url: true) and static hiding (hidden: true), enabling per-respondent distribution URLs whose identifier lands in the submit payload. See URL-parameter prefill.
  • Draft autosave — answers are autosaved to localStorage and restored when the same URL is reopened, with an announced, discardable notice; a successful submit clears the draft. Opt out with autosave: false. See Draft autosave.

What's Changed

  • Theme contrast fixes: input borders, dark submit button, control accent/size by @ncukondo in #17
  • Task 0013: submit flow — outcome announcements, focus management, double-submit guard by @ncukondo in #18
  • Task 0011: a11y — field labels, group names, required semantics by @ncukondo in #19
  • Task 0014: a11y — rubric descriptor linkage & stacked-table roles by @ncukondo in #20
  • a11y: announce validation errors, focus first invalid field, style invalid state by @ncukondo in #21
  • choice_table: scroll-edge cues, zebra striping, and row hover by @ncukondo in #23
  • Keep horizontal-scroll table on mobile for wide choice_tables by @ncukondo in #24
  • i18n: lang attribute and overridable UI strings (task 0015) by @ncukondo in #25
  • UI polish batch: constant box, print styles, :has() fallback, success card, focus states, scroll threshold by @ncukondo in #26
  • UX/a11y batch: reduced-motion, live error clearing, input types, radio deselect, touch targets, noscript, focus recovery by @ncukondo in #27
  • Sync herdr-worktree skill: add wait-agents.sh by @ncukondo in #22
  • i18n: route noscript warning & clear-selection label through messages by @ncukondo in #29
  • URL-parameter prefill, constant from_url / hidden (task 0022) by @ncukondo in #30
  • Draft autosave to localStorage (task 0023) by @ncukondo in #31

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 07:46