Skip to content

v0.4.4

Compare
Choose a tag to compare
@backstage-service backstage-service released this 07 Jan 13:51
· 56495 commits to master since this release
9dfca68

@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 new catalog-import plugin

  • fc6839f: Bump sqlite3 to v5.

    To apply this change to an existing app, change the version of sqlite3 in the dependencies of packages/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 from packages/app/src/sidebar.tsx, and the BuildIcon 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:

    1. The lighthouse block from app-config.yaml.
    2. The @backstage/plugin-lighthouse dependency from packages/app/package.json.
    3. The @backstage/plugin-lighthouse re-export from packages/app/src/plugins.ts.
    4. The Lighthouse sidebar item from packages/app/src/sidebar.tsx, and the RuleIcon import if it is unused.

@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 from nvarchar(255) to text
  • 73e75ea: Add processor for ingesting AWS accounts from AWS Organizations
  • 071711d: Remove sqlite3 as a dependency. You may need to add sqlite3 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 and EntitySentryCard 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