v0.4.4
@backstage/backend-common@0.4.2
Patch Changes
- 5ecd50f: Fix HTTPS certificate generation and add new config switch, enabling it simply by setting
backend.https = true
. Also introduces caching of generated certificates in order to avoid having to add a browser override every time the backend is restarted. - 00042e7: Moving the Git actions to isomorphic-git instead of the node binding version of nodegit
- 0829ff1: Tweaked development log formatter to include extra fields at the end of each log line
- 036a843: Provide support for on-prem azure devops
- Updated dependencies [ad5c56f]
- Updated dependencies [036a843]
- @backstage/config-loader@0.4.1
- @backstage/integration@0.1.5
@backstage/cli@0.4.5
Patch Changes
- 37a7d26: Use consistent file extensions for JS output when building packages.
- 818d45e: Fix detection of external package child directories
- 0588be0: Add
backend:bundle
command for bundling a backend package with dependencies into a deployment archive. - b8abdda: Add color to output from
versions:bump
in order to make it easier to spot changes. Also highlight possible breaking changes and link to changelogs. - Updated dependencies [ad5c56f]
- @backstage/config-loader@0.4.1
@backstage/config-loader@0.4.1
Patch Changes
-
ad5c56f: Deprecate
$data
and replace it with$include
which allows for any type of json value to be read from external files. In addition,$include
can be used without a path, which causes the value at the root of the file to be loaded.Most usages of
$data
can be directly replaced with$include
, except if the referenced value is not a string, in which case the value needs to be changed. For example:# app-config.yaml foo: $data: foo.yaml#myValue # replacing with $include will turn the value into a number $data: bar.yaml#myValue # replacing with $include is safe # foo.yaml myValue: 0xf00 # bar.yaml myValue: bar
@backstage/core-api@0.2.9
Patch Changes
- ab08923: Remove test dependencies from production package list
@backstage/create-app@0.3.2
Patch Changes
-
c2b52d9: Replace
register-component
plugin with newcatalog-import
plugin -
fc6839f: Bump
sqlite3
to v5.To apply this change to an existing app, change the version of
sqlite3
in thedependencies
ofpackages/backend/package.json
:"pg": "^8.3.0", - "sqlite3": "^4.2.0", + "sqlite3": "^5.0.0", "winston": "^3.2.1"
Note that the
sqlite3
dependency may not be preset if you chose to use PostgreSQL when creating the app. -
8d68e4c: Removed the Circle CI sidebar item, since the target page does not exist.
To apply this change to an existing app, remove
"CircleCI"
sidebar item frompackages/app/src/sidebar.tsx
, and theBuildIcon
import if it is unused. -
1773a51: Removed lighthouse plugin from the default set up plugins, as it requires a separate Backend to function.
To apply this change to an existing app, remove the following:
- The
lighthouse
block fromapp-config.yaml
. - The
@backstage/plugin-lighthouse
dependency frompackages/app/package.json
. - The
@backstage/plugin-lighthouse
re-export frompackages/app/src/plugins.ts
. - The Lighthouse sidebar item from
packages/app/src/sidebar.tsx
, and theRuleIcon
import if it is unused.
- The
@backstage/integration@0.1.5
Patch Changes
- 036a843: Provide support for on-prem azure devops
@backstage/techdocs-common@0.3.2
Patch Changes
- 7ec5254: 1. Added option to use AWS S3 as a choice to store the static generated files for TechDocs.
- f8ba88d: Fix for
integration.github.apiBaseUrl
configuration not properly overriding apiBaseUrl used by techdocs - 00042e7: Moving the Git actions to isomorphic-git instead of the node binding version of nodegit
- Updated dependencies [5ecd50f]
- Updated dependencies [00042e7]
- Updated dependencies [0829ff1]
- Updated dependencies [036a843]
- @backstage/backend-common@0.4.2
- @backstage/integration@0.1.5
@backstage/plugin-auth-backend@0.2.9
Patch Changes
-
0289a05: Add support for the majority of the Core configurations for Passport-SAML.
These configuration keys are supported:
- entryPoint
- issuer
- cert
- privateKey
- decryptionPvk
- signatureAlgorithm
- digestAlgorithm
As part of this change, there is also a fix to the redirection behaviour when doing load balancing and HTTPS termination - the application's baseUrl is used to generate the callback URL. For properly configured Backstage installations, no changes are necessary, and the baseUrl is respected.
-
Updated dependencies [5ecd50f]
-
Updated dependencies [00042e7]
-
Updated dependencies [0829ff1]
-
Updated dependencies [036a843]
- @backstage/backend-common@0.4.2
@backstage/plugin-catalog@0.2.10
Patch Changes
- 9c09a36: Remove the unused dependency to
@backstage/plugin-techdocs
. - Updated dependencies [8e083f4]
- Updated dependencies [947d3c2]
- @backstage/plugin-scaffolder@0.3.6
@backstage/plugin-catalog-backend@0.5.2
Patch Changes
- 99be305: Fixed a bug where the catalog would read back all entities when adding a location that already exists.
- 49d2016: Change
location_update_log
columns fromnvarchar(255)
totext
- 73e75ea: Add processor for ingesting AWS accounts from AWS Organizations
- 071711d: Remove
sqlite3
as a dependency. You may need to addsqlite3
as a dependency of your backend if you were relying on this indirect dependency. - Updated dependencies [5ecd50f]
- Updated dependencies [00042e7]
- Updated dependencies [0829ff1]
- Updated dependencies [036a843]
- @backstage/backend-common@0.4.2
@backstage/plugin-catalog-import@0.3.3
Patch Changes
- edb7d07: Create "url" type location when registering using the catalog-import plugin.
- Updated dependencies [99be305]
- Updated dependencies [49d2016]
- Updated dependencies [9c09a36]
- Updated dependencies [73e75ea]
- Updated dependencies [036a843]
- Updated dependencies [071711d]
- @backstage/plugin-catalog-backend@0.5.2
- @backstage/plugin-catalog@0.2.10
- @backstage/integration@0.1.5
@backstage/plugin-cost-insights@0.5.5
Patch Changes
- ab08923: Remove test dependencies from production package list
@backstage/plugin-pagerduty@0.2.5
Patch Changes
- b7a1248: Optimize empty state image size.
@backstage/plugin-rollbar-backend@0.1.6
Patch Changes
- dde4ab3: Bump
axios
from^0.20.0
to^0.21.1
. - Updated dependencies [5ecd50f]
- Updated dependencies [00042e7]
- Updated dependencies [0829ff1]
- Updated dependencies [036a843]
- @backstage/backend-common@0.4.2
@backstage/plugin-scaffolder@0.3.6
Patch Changes
- 8e083f4: Bug fix: User can retry creating a new component if an error occurs, without having to reload the page.
- 947d3c2: You can now maximize the logs into full-screen by clicking the button under each step of the job
- Updated dependencies [9c09a36]
- @backstage/plugin-catalog@0.2.10
@backstage/plugin-scaffolder-backend@0.3.7
Patch Changes
- 37a5244: Add scaffolding support for Bitbucket Cloud and Server.
- 00042e7: Moving the Git actions to isomorphic-git instead of the node binding version of nodegit
- 9efbc55: Add config schema for Bitbucket scaffolder
- Updated dependencies [5ecd50f]
- Updated dependencies [00042e7]
- Updated dependencies [0829ff1]
- Updated dependencies [036a843]
- @backstage/backend-common@0.4.2
- @backstage/integration@0.1.5
@backstage/plugin-search@0.2.5
Patch Changes
- 0170743: Fix Material-UI warning for search filtering
- Updated dependencies [9c09a36]
- @backstage/plugin-catalog@0.2.10
@backstage/plugin-sentry@0.3.2
Patch Changes
- 88da267: Port to new composability API by exporting new
EntitySentryContent
andEntitySentryCard
component extensions. - Updated dependencies [9c09a36]
- @backstage/plugin-catalog@0.2.10
@backstage/plugin-tech-radar@0.3.2
Patch Changes
- ab08923: Remove test dependencies from production package list
- bc90917: Updated example data in
README
.
@backstage/plugin-techdocs-backend@0.5.2
Patch Changes
- 7ec5254: 1. Added option to use AWS S3 as a choice to store the static generated files for TechDocs.
- Updated dependencies [7ec5254]
- Updated dependencies [5ecd50f]
- Updated dependencies [f8ba88d]
- Updated dependencies [00042e7]
- Updated dependencies [0829ff1]
- Updated dependencies [036a843]
- @backstage/techdocs-common@0.3.2
- @backstage/backend-common@0.4.2
example-app@0.2.9
Patch Changes
- Updated dependencies [ab08923]
- Updated dependencies [37a7d26]
- Updated dependencies [8e083f4]
- Updated dependencies [88da267]
- Updated dependencies [9c09a36]
- Updated dependencies [0170743]
- Updated dependencies [edb7d07]
- Updated dependencies [818d45e]
- Updated dependencies [0588be0]
- Updated dependencies [b8abdda]
- Updated dependencies [b7a1248]
- Updated dependencies [bc90917]
- Updated dependencies [947d3c2]
- @backstage/plugin-cost-insights@0.5.5
- @backstage/plugin-tech-radar@0.3.2
- @backstage/cli@0.4.5
- @backstage/plugin-scaffolder@0.3.6
- @backstage/plugin-sentry@0.3.2
- @backstage/plugin-catalog@0.2.10
- @backstage/plugin-search@0.2.5
- @backstage/plugin-catalog-import@0.3.3
- @backstage/plugin-pagerduty@0.2.5