Skip to content

chore(schemas): update jsonschema#1642

Merged
ernado merged 5 commits intoogen-go:mainfrom
zguydev:chore/jsonschema
Mar 8, 2026
Merged

chore(schemas): update jsonschema#1642
ernado merged 5 commits intoogen-go:mainfrom
zguydev:chore/jsonschema

Conversation

@zguydev
Copy link
Copy Markdown
Contributor

@zguydev zguydev commented Mar 7, 2026

In my previous PR (#1634), I updated the JSON Schema to match the latest features for documentation purposes.
In this PR I went further in thoughts about the QoL improvements for it and did the following:

  • moved JSON Schema to schemas/ and improved the generation flow
  • updated the schema for better documentation, specifically prepared for schemastore
  • prepared a commit for a PR to schemastore to improve ogen config validation support in IDEs. Since the JSON Schema path has changed, this PR should be merged before submitting the next one

@zguydev zguydev force-pushed the chore/jsonschema branch from 273b4c6 to b4e04fb Compare March 7, 2026 21:50
downgrade JSON Schema from 2020-12 to draft-07, as the last one
is better supported by IDEs (this is recommended by schemastore)
@zguydev zguydev force-pushed the chore/jsonschema branch from b4e04fb to 7c8a4c9 Compare March 7, 2026 21:50
@ernado ernado merged commit 8bef7f8 into ogen-go:main Mar 8, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants