Skip to content
This repository was archived by the owner on Nov 29, 2025. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 1, 2025

This PR contains the following updates:

Package Change Age Confidence
json-schema-to-typescript 8.2.0 -> 15.0.4 age confidence

Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.


Release Notes

bcherny/json-schema-to-typescript (json-schema-to-typescript)

v15.0.4

Compare Source

v15.0.3

Compare Source

v15.0.2

Compare Source

v15.0.1

Compare Source

v15.0.0

Compare Source

  • 62cc052 Fixed bug where intersection schemas didn't generate complete types. Improved output readability for intersection types (#​603)

v14.1.0

Compare Source

v14.0.5

Compare Source

v14.0.4

Compare Source

v14.0.3

Compare Source

v14.0.2

Compare Source

v14.0.1

Compare Source

v14.0.0

Compare Source

v13.1.2

Compare Source

v13.1.1

Compare Source

v13.1.0

Compare Source

  • f797848 Feat: Add support for deprecated keyword

v13.0.1

v13.0.0

  • 05b0103 Bugfix: Parse boolean schemas as schemas, rather than as literals (#​515)
  • 8f973d1 Bugfix: Fix edge case where emitted names were corrupted when using strictIndexSignature (#​423)

v12.0.0

Compare Source

  • b73e1c7 Bugfix: Parse enums as literals, rather than as schemas (#​508)

v11.0.5

Compare Source

v11.0.0

This is a major release with lots of bugfixes, some of which may change emitted types.

  • 2ca6e50 Bugfix: Fix crash that may happen when emitting types for cyclical schemas (#​323, #​376)
  • 8fa728e Bugfix: Fix tests on Windows, make snapshot ordering consistent
  • b78a616 Bugfix: Make compile() non-mutating (#​370, #​443)
  • a89ffe1 Bugfix: Add maximum size heuristic for tuple types (#​438)
  • 6fbcbc8 Bugfix: Improve performance & stability issue caused by JSON serialization (#​422)
  • 7aa353d Feat: Add support for $id (#​436)
  • 59747b1 Feat: Add support for specifying a default for additionalProperties (#​335)
  • 966cca5 Cleanup: Drop support for Node 10

v10.1.2

Compare Source

v10.1.0

  • ec78099 Feat: Add support for JSON Schema const and $defs keywords (#​263)

v10.0.0

Lots of bugfixes, some of which may be breaking changes.

  • 4aabd23 Bugfix: Correctly generate intersection types when a schema combines multiple JSON Schema directives (eg. properties and allOf) (#​157, #​243, #​256, #​314)
  • 3a45990 Bugfix: Referenced schemas are now correctly normalized, improving emitted type declarations for some kinds of referenced schemas with properies using minItems or maxItems
  • 800c076 1ec105d Bugfix: Fix bugs where complex unions were partially emitted in some cases (#​277, #​320, #​326, #​327)
  • 828cc05 Bugfix: Fixed an issue where enum names were sometimes incorrectly generated (#​339)
  • e038017 Bugfix: Fixed an issue where union member names and comments were incorrect or omitted in some cases (#​329)
  • 2b406f9 Bugfix: Fixed an issue where base types were not deduped before emission when using extends (#​322)
  • 47036f5 ba4aa65 Perf: Significant performance improvements

v9.1.0

v9.0.0

This release brings improved typesafety, thorough testing of all supported NodeJS version and operating systems on CI, and bugfixes.

  • 105d239 Feat: Emit unknown instead of any by default
  • 8f0b1bc Feat: Add unknownAny CLI option (#​281)
  • 375dfd2 Bugfix: Fix generated type names to increment counters, instead of appending when we're unable to infer a type's name
  • 7f52f98 Drop support for NodeJS <10

Configuration

📅 Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/json-schema-to-typescript-15.x branch from 138d2b2 to 1a32a3a Compare January 14, 2025 06:13
@renovate renovate bot force-pushed the renovate/json-schema-to-typescript-15.x branch from 1a32a3a to 8e28802 Compare August 10, 2025 15:34
@renovate renovate bot force-pushed the renovate/json-schema-to-typescript-15.x branch from 8e28802 to 7a020dc Compare August 19, 2025 12:14
@renovate renovate bot force-pushed the renovate/json-schema-to-typescript-15.x branch from 7a020dc to c409d81 Compare September 25, 2025 17:26
@renovate renovate bot force-pushed the renovate/json-schema-to-typescript-15.x branch from c409d81 to 76b8b78 Compare November 18, 2025 23:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant