Skip to contents

schemate 0.1.1

Improvements

  • Add public schema_flatten() for preparing reusable flat schemas before repeated validation.
  • Preserve grouped field bindings when predicate-based batch edits rewrite every grouped field to structurally equivalent targets.
  • Cache fixed schema_replace_where() replacements, including cached flat replacements for SchemaFlat inputs.
  • Cache internal checkmate checker lookups.
  • Use S7 double dispatch for compact structural comparisons.

schemate 0.1.0

New

  • Added the initial schema_ API for schema inference, JSON IO, editing, flattening, printing, and validation.
  • Added a generated standalone distribution workflow on the standalone branch.
  • Added package documentation, vignettes, pkgdown grouping, and example schema fixtures.