Releases: ffflorian/schemastore-updater
Releases · ffflorian/schemastore-updater
v3.4.0
v3.3.0
v3.2.0
v3.1.0
3.1.0 (2026-03-29)
Bug Fixes
- Add npm token to npmrc (5fc3cab)
- Add repository URL to generated package.json (f37a136)
- Add workflow_dispatch option to publish_generated_packages (41a3a1e)
- ci: fix semantic-release token, permissions, and PR guard (#1412) (b872995)
- do not ignore published field (cad70e6)
- preserve lock entry for schemas that fail to build (#1408) (a45405b)
- Run publish_generated_packages for every schema update (d807cc9)
- Skip publishing after 10 failed packages (5787252)
- use repository object format in schema package.json files (#1410) (999c345)
Features
- add --schema option and fix type-check for generated declarations (#1403) (6dbf5bb)
- Add blocklist (cb43718)
- Add OIDC publishing (6ce0176)
- Add update log to schema update PRs (d2832c9)
- add workflow to force regenerate all schemas (#1405) (7ddae68)
- deduplicate generated types and fix index signature compatibility (#1404) (a92f8d9), closes #235
- Move publish_generated_packages to its own job (8b78f88)
- Skip published schemas (7916c05)
v3.0.0
schemastore-updater 3.0.0
Major rewrite in TypeScript with a new CLI, per-schema npm package generation, semver-based package versioning, and automated publishing support for the @schemastore scope.
Key changes:
- generates one publishable package per schema under schemas
- adds
README.md,package.json,LICENSE, and typedindex.d.tsper schema - validates generated declarations with TypeScript and skips invalid schemas automatically
- tracks generated outputs in schema-lock.json using SHA-256 hashes
- adds
yarn publish:schemasandyarn publish:schemas:dry-run - logs generation failures to
schemagenerator.logand publish failures topublish-errors.log - adds vitest coverage and GitHub Actions automation for weekly schema refresh and conditional publishing
Published packages are available at: https://www.npmjs.com/org/schemastore