docs/releases/v1.8.0-next.2-changelog.md
tsconfig.json to target and support ES2021, in line with the bump to Node.js 16 & 18.tar dependency to ^6.1.12 in order to ensure Node.js v18 compatibility.esbuild to ^0.15.0.GroupListPicker component that will give the user the ability to choose a groupesbuild to ^0.15.0.34b772ef31: Use the routing key if it's available instead of team name when triggering incidents.
BREAKING CHANGE: Before, the team name was used even if the routing key (with or without team) was used. Now, the routing key defined for the component will be used instead of the team name.
tar dependency to ^6.1.12 in order to ensure Node.js v18 compatibility.@kubernetes/client-node version to 0.17.0.jscodeshift to ^0.14.0.384eaa2307: Switched Node.js version to support version 16 & 18, rather than 14 & 16. To switch the Node.js version in your own project, apply the following change to the root package.json:
"engines": {
- "node": "14 || 16"
+ "node": "16 || 18"
},
As well as the following change to packages/app/package.json:
- "@types/node": "^14.14.32",
+ "@types/node": "^16.11.26",
864c876e57: Fixed incorrect comments in the templated app-config.yaml and app-config.production.yaml. The backend.listen directive is not in fact needed to override the backend.baseUrl, the backend listens to all interfaces by default. The configuration has also been updated to listen to all interfaces, rather than just IPv4 ones, as this is required for Node.js v18. The production configuration now also shows the option to specify backend.listen as a single string.
To apply this changes to an existing app, make the following change to app-config.yaml:
- # Uncomment the following host directive to bind to all IPv4 interfaces and
- # not just the baseUrl hostname.
- # host: 0.0.0.0
+ # Uncomment the following host directive to bind to specific interfaces
+ # host: 127.0.0.1
And the following change to app-config.production.yaml:
- listen:
- port: 7007
- # The following host directive binds to all IPv4 interfaces when its value
- # is "0.0.0.0". This is the most permissive setting. The right value depends
- # on your specific deployment. If you remove the host line entirely, the
- # backend will bind on the interface that corresponds to the backend.baseUrl
- # hostname.
- host: 0.0.0.0
+ # The listener can also be expressed as a single <host>:<port> string. In this case we bind to
+ # all interfaces, the most permissive setting. The right value depends on your specific deployment.
+ listen: ':7007'
Updated dependencies
https://raw.githubusercontent.com if https://versions.backstage.io is unavailable.da0bf25d1a: Preserve graph options and increment maxDepth by 1.
The change will preserve options used at the CatalogGraphCard
(displayed at the entity page) and additionally, increments the
maxDepth option by 1 to increase the scope slightly compared to
the graph already seen by the users.
The default for maxDepth at CatalogGraphCard is 1.
Updated dependencies
canvas dependency to the latest version, which has better Node.js v18 support.@kubernetes/client-node version to 0.17.0.@kubernetes/client-node version to 0.17.0.@kubernetes/client-node version to 0.17.0.create and click analytics events are now also captured on the "next" version of the component creation page.formData not being present in the next versioncanvas dependency to the latest version, which has better Node.js v18 support.