Skip to content

v0.1.16

Choose a tag to compare

@github-actions github-actions released this 25 Jul 19:27
· 6 commits to main since this release

What's Changed

πŸš€ New Features

  • Form.io Schema Conversion: Added a new schema convert formio <json> command (also available in the interactive shell) that converts an exported Form.io form schema into a validated form0 schema, with --dry-run, --report, --allow-lossy, and --force options (56bdfce)
  • Conversion Reporting: Conversion runs produce a machine-readable report summarizing converted fields, structural elements, warnings, errors, omissions, and placeholders (56bdfce)
  • Form.io Structural Mapping: Wizard pages, Panels, Fieldsets, and Collapsible components are translated into form0 Sections, and Selectboxes member references (e.g. data.features.fastMode) are converted into MultiChoice membership checks (846b027)
  • Preview Safeguards: The converter is strict by default, blocking output for unsupported components or custom logic outside the safe subset, and now prints a preview-feature warning notice before each run (846b027)

πŸ“š Documentation

  • Form.io Conversion Guide: Added a new README section documenting the schema convert formio command, its options, and conversion behavior (56bdfce, 846b027)
  • Localization Subtitles: Updated subtitle text in the English, Spanish, French, and Italian locale files for improved clarity and consistency (53f64a4)

πŸ”§ Maintenance

  • Dependencies: Added acorn (^8.17.0) and bumped form0-core from ^0.1.24 to ^0.1.25 (56bdfce)
  • Schema Command Description: Updated the schema command's top-level description from "Convert schemas between JSON and CSV formats" to "Create, convert, and manage form schemas" to reflect the new conversion capability (56bdfce)
  • Agent Skills Cleanup: Added and then removed internal skill documentation for "Wayfinder" and "Writing Great Skills" (337dc0c, 4c6e2cf)
  • Version Bump: Released version 0.1.16 (3400f0c)

Full Changelog: v0.1.15...v0.1.16