@backstage/core
- Material-UI: Bumped to 4.11.0, which is the version that create-app will
resolve to, because we wanted to get the renaming of ExpansionPanel to
Accordion into place. This gets rid of a lot of console deprecation warnings
in newly scaffolded apps.
@backstage/cli
-
Set
NODE_ENV
totest
when running test. #2214 -
Fix for backend plugins names requiring to be prefixed with
@backstage
to build. #2224
@backstage/backend-common
- The backend plugin
service builder
no longer addsexpress.json()
automatically to all routes. While convenient
in a lot of cases, it also led to problems where for example the proxy
middleware could hang because the body had already been altered and could not
be streamed. Also, plugins that rather wanted to handle e.g. form encoded data
still had to cater to that manually. We therefore decided to let plugins add
express.json()
themselves if they happen to deal with JSON data.
@backstage/catalog-backend
- Add rules configuration for catalog location and entity kinds. The default rules should cover most use-cases, but you may need to allow specific entity kinds when using things like Template or Group entities. #2118