From bc47b1709a1c22d689789edfb2cc8c8b85711811 Mon Sep 17 00:00:00 2001 From: aramissennyeydd Date: Sat, 19 Oct 2024 11:08:51 -0400 Subject: [PATCH] update changesets Signed-off-by: aramissennyeydd --- .changeset/fresh-jeans-relate.md | 5 +++++ .changeset/silver-ears-grin.md | 2 +- .changeset/ten-pears-unite.md | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/fresh-jeans-relate.md 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.