diff --git a/.changeset/fresh-jeans-relate.md b/.changeset/fresh-jeans-relate.md new file mode 100644 index 0000000000..564b4816a8 --- /dev/null +++ b/.changeset/fresh-jeans-relate.md @@ -0,0 +1,5 @@ +--- +'@backstage/cli': patch +--- + +Add new OpenAPI generated code paths to the ESLint ignored list. diff --git a/.changeset/silver-ears-grin.md b/.changeset/silver-ears-grin.md index d37771bbc8..104c18719e 100644 --- a/.changeset/silver-ears-grin.md +++ b/.changeset/silver-ears-grin.md @@ -2,4 +2,4 @@ '@backstage/repo-tools': minor --- -`backstage-repo-tools package schema openapi generate --server` now generates complete TS interfaces for all request/response objects in your OpenAPI schema. +`backstage-repo-tools package schema openapi generate --server` now generates complete TS interfaces for all request/response objects in your OpenAPI schema. This fixes an edge case around recursive schemas and standardizes both the generated client and server to have similar generated types. diff --git a/.changeset/ten-pears-unite.md b/.changeset/ten-pears-unite.md index e3c69ed546..75f7e2cc22 100644 --- a/.changeset/ten-pears-unite.md +++ b/.changeset/ten-pears-unite.md @@ -2,4 +2,4 @@ '@backstage/backend-openapi-utils': minor --- -Adds support for auto generated static server types. +Adds a new `createValidatedOpenApiRouterFromGeneratedEndpointMap` function that uses the new static server generation in `backstage-cli package schema openapi generate --server` to create a typed express router.