Skip to content

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 22:48
· 3 commits to master since this release
v2.2 — hosted schema + unified rotor.d.ts

- rotor.toml #:schema now points at the schema hosted in this repo via raw
  GitHub (config.SchemaURL); a single committed rotor.schema.json is kept in
  lockstep with config.Schema by a drift-guard test. init/adopt/migrate and
  the asset/deploy config-load path no longer write a per-project schema.
  New: `rotor schema` prints the schema for hosting or offline use.
- One generated rotor.d.ts declares all seven macros ($env, $asset, $nameof,
  $keys, $file, $git, $buildTime), replacing the three per-macro companions
  (rotor-env/rotor-asset/rotor-macros.d.ts). init scaffolds + includes it;
  build/check/asset refresh it on macro use; clean --types and the watch
  ignore-list cover it (legacy names still recognised). BuildResult collapses
  the three Wrote*Types flags into one WroteRotorTypes.