Skip to content

Releases: ffflorian/schemastore-updater

v3.4.0

04 May 17:44

Choose a tag to compare

3.4.0 (2026-05-04)

Features

  • Add summary tag to updater PRs (863fa70)

v3.3.0

20 Apr 08:00

Choose a tag to compare

3.3.0 (2026-04-20)

Features

  • Add details tag to markdown summary (6e706c2)

v3.2.0

13 Apr 07:49

Choose a tag to compare

3.2.0 (2026-04-13)

Features

  • add detailed context to schema update, force-regenerate, and publish PRs (#1428) (bd18c90)

v3.1.0

29 Mar 12:40

Choose a tag to compare

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

13 Mar 12:37
9c6d8e7

Choose a tag to compare

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 typed index.d.ts per 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:schemas and yarn publish:schemas:dry-run
  • logs generation failures to schemagenerator.log and publish failures to publish-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

v2.0.0

05 Jul 12:22
v2.0.0
41930f1

Choose a tag to compare

New Features

Bug Fixes

  • Don't throw on invalid versions, more info (063a077)
  • Use promise.all (d2df9a1)
  • Don't update version if no schema generated (301fef1)
  • Skip missing dirs for invalid entries (758913f)
  • Use correct force param (385e59b)
  • Display help if no command is given (14d496b)

v1.1.0

05 Jul 12:19
v1.1.0
0519ce3

Choose a tag to compare

New Features

Bug Fixes

  • Minor version updates on generation (94235e3)
  • semver updates (d67f994)
  • reduce dependencies, fix new schemas, cleanup (f43cfdb)