diff --git a/.changeset/proud-cobras-chew.md b/.changeset/proud-cobras-chew.md new file mode 100644 index 0000000000..ae08378715 --- /dev/null +++ b/.changeset/proud-cobras-chew.md @@ -0,0 +1,5 @@ +--- +'@backstage/backend-test-utils': patch +--- + +The backend started by `startTestBackend` now has default implementations of all core services. It now also returns a `TestBackend` instance, which provides access to the underlying `server` that can be used with testing libraries such as `supertest`. diff --git a/.changeset/shaggy-apricots-camp.md b/.changeset/shaggy-apricots-camp.md new file mode 100644 index 0000000000..705dcef0f0 --- /dev/null +++ b/.changeset/shaggy-apricots-camp.md @@ -0,0 +1,5 @@ +--- +'@backstage/backend-app-api': patch +--- + +Exported the default root HTTP router implementation as `DefaultRootHttpRouter`. It only implements the routing layer and needs to be exposed via an HTTP server similar to the built-in setup in the `rootHttpRouterFactory`.