Back to Backstage

Release v1.19.0

docs/releases/v1.19.0-changelog.md

1.51.0-next.2118.6 KB
Original Source

Release v1.19.0

@backstage/[email protected]

Minor Changes

  • 8defbd5434: Update typescript-eslint to 6.7.x, adding compatibility with TypeScript 5.2.

    This includes a major update on typescript-eslint, you can see the details in the release notes.

  • 7077dbf131: BREAKING The new backend start command that used to be enabled by setting EXPERIMENTAL_BACKEND_START is now the default. To revert to the old behavior set LEGACY_BACKEND_START, which is recommended if you haven't migrated to the new backend system.

    This new command is no longer based on Webpack, but instead uses Node.js loaders to transpile on the fly. Rather than hot reloading modules the entire backend is now restarted on change, but the SQLite database state is still maintained across restarts via a parent process.

Patch Changes

  • 9468a67b92: In frontend builds and tests process.env.HAS_REACT_DOM_CLIENT will now be defined if react-dom/client is present, i.e. if using React 18. This allows for conditional imports of react-dom/client.

  • 68158034e8: Fix for the new backend start command to make it work on Windows.

  • 4f16e60e6d: Request slightly smaller pages of data from GitHub

  • 21cd3b1b24: Added a template for creating node-library packages with yarn new.

  • d0f26cfa4f: Fixed an issue where the new backend start command would not gracefully shut down the backend process on Windows.

  • 1ea20b0be5: Updated dependency @typescript-eslint/eslint-plugin to 6.7.5.

  • 2ef6522552: Support for the .icon.svg extension has been deprecated and will be removed in the future. The implementation of this extension is too tied to a particular version of MUI and the SVGO, and it makes it harder to evolve the build system. We may introduce the ability to reintroduce this kind of functionality in the future through configuration for use in internal plugins, but for now we're forced to remove it.

    To migrate existing code, rename the .icon.svg file to .tsx and replace the <svg> element with <SvgIcon> from MUI and add necessary imports. For example:

    tsx
    import React from 'react';
    import SvgIcon from '@material-ui/core/SvgIcon';
    import { IconComponent } from '@backstage/core-plugin-api';
    
    export const CodeSceneIcon = (props: SvgIconProps) => (
      <SvgIcon {...props}>
        <g>
          <path d="..." />
        </g>
      </SvgIcon>
    );
    
  • b9ec93430e: The scaffolder-module template now recommends usage of createMockDirectory instead of mock-fs.

  • de42eebaaf: Bumped dev dependencies @types/node and mock-fs.

  • 425203f898: Fixed recursive reloading issues of the backend, caused by unwanted watched files.

  • 3ef18f8c06: Explicitly set exports: 'named' for CJS builds, ensuring that they have e.g. exports["default"] = catalogPlugin;

  • 7187f2953e: The experimental package discovery will now always use the package name for include and exclude filtering, rather than the full module id. Entries pointing to a subpath export will now instead have an export field specifying the subpath that the import is from.

  • Updated dependencies

@backstage/[email protected]

Minor Changes

  • c9d9bfeca2: URL encode some well known unsafe characters in RouteResolver (and therefore useRouteRef)

Patch Changes

  • 29e4d8b76b: Fixed bug in AppRouter to determine the correct signOutTargetUrl if app.baseUrl contains a basePath
  • acca17e91a: Wrap entire app in <Suspense>, enabling support for using translations outside plugins.
  • 1a0616fa10: Add missing resource and template app icons
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • f1b349cfba: Fixed a bug in TranslationApi implementation where in some cases it wouldn't notify subscribers of language changes.
  • Updated dependencies

@backstage/[email protected]

Minor Changes

  • 322bbcae24: Removed the exprimental plugin configuration API. The __experimentalReconfigure() from the plugin options as well as the __experimentalConfigure() method on plugin instances have both been removed.

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Minor Changes

  • f5b41b27a9: Initial release.

@backstage/[email protected]

Minor Changes

  • 4461d87d5a: Removed support for the new useRouteRef.
  • 9d03dfe5e3: The createApp config option has been replaced by a new configLoader option. There is now also a pluginLoader option that can be used to dynamically load plugins into the app.
  • d7c5d80c57: The hidden 'root' extension has been removed and has instead been made an input of the 'core' extension. The checks for rejecting configuration of the 'root' extension to rejects configuration of the 'core' extension instead.
  • d920b8c343: Added support for installing ExtensionOverrides via createApp options. As part of this change the plugins option has been renamed to features, and the pluginLoader has been renamed to featureLoader.

Patch Changes

  • 322bbcae24: Internal update for removal of experimental plugin configuration API.
  • f78ac58f88: Filters for discovered packages are now also applied at runtime. This makes it possible to disable packages through the app.experimental.packages config at runtime.
  • 68ffb9e67d: The app will now reject any extensions that attach to nonexistent inputs.
  • 5072824817: Implement toString() and toJSON() for extension instances.
  • 1e60a9c3a5: Fixed an issue preventing the routing system to match subroutes
  • 52366db5b3: Make themes configurable through extensions, and switched default themes to use extensions instead.
  • 2ecd33618a: Added the bindRoutes option to createApp.
  • e5a2956dd2: Register default api implementations when creating declarative integrated apps.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • 06432f900c: Updates for at -> attachTo refactor.
  • 1718ec75b7: Added support for the existing routing system.
  • 66d51a4827: Prevents root extension override and duplicated plugin extensions.
  • Updated dependencies

@backstage/[email protected]

Minor Changes

  • 06432f900c: Extension attachment point is now configured via attachTo: { id, input } instead of at: 'id/input'.
  • 4461d87d5a: Removed support for the new useRouteRef.

Patch Changes

  • d3a37f55c0: Add support for SidebarGroup on the sidebar item extension.
  • 2ecd33618a: Plugins can now be assigned routes and externalRoutes when created.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • c1e9ca6500: Added createExtensionOverrides which can be used to install a collection of extensions in an app that will replace any existing ones.
  • 52366db5b3: Added createThemeExtension and coreExtensionData.theme.
  • Updated dependencies

@techdocs/[email protected]

Minor Changes

  • d06b30b050: Add possibility to use a mkdocs config file with a different name than mkdocs.<yaml|yml> with the serve command using the --mkdocs-config-file-name` argument

Patch Changes

@backstage/[email protected]

Minor Changes

  • 6f142d5356: BREAKING gcpIapAuthenticator.initialize() is no longer async

Patch Changes

@backstage/[email protected]

Minor Changes

  • 2d8f7e82c1: Migrated the Microsoft auth provider to new @backstage/plugin-auth-backend-module-microsoft-provider module package.

Patch Changes

@backstage/[email protected]

Minor Changes

  • ae34255836: Add new Pinniped auth module and authenticator to be used alongside the new Pinniped auth provider.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 6f142d5356: BREAKING: The recently introduced ProxyAuthenticator.initialize() method is no longer async to match the way the OAuth equivalent is implemented.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 28f1ab2e1a: The catalog plugin no longer implements the experimental reconfiguration API. The create button title can now instead be configured using the new experimental internationalization API, via the catalogTranslationRef exported at /alpha. For example:

    ts
    import { catalogTranslationRef } from '@backstage/plugin-catalog/alpha';
    
    const app = createApp({
      __experimentalTranslations: {
        resources: [
          createTranslationMessages({
            ref: catalogTranslationRef,
            catalog_page_create_button_title: 'Create Software',
          }),
        ],
      },
    });
    
  • f3561a2935: include owner chip in catalog search result item

Patch Changes

@backstage/[email protected]

Minor Changes

  • 78af9433c8: Instrumenting some missing metrics with OpenTelemetry

Patch Changes

@backstage/[email protected]

Minor Changes

  • 5abc2fd4d6: AwsEksClusterProcessor supports Entity callback function and passes in region when initialize EKS cluster

Patch Changes

@backstage/[email protected]

Minor Changes

  • c101e683d5: Added catalogModuleGithubOrgEntityProvider to ingest users and teams from multiple Github organizations.

Patch Changes

@backstage/[email protected]

Minor Changes

Patch Changes

@backstage/[email protected]

Minor Changes

Patch Changes

@backstage/[email protected]

Minor Changes

  • 411896faf9: Added JobRunTable Component. Added new Route and extended Api to get buildJobs. Actions column has a new icon button, clicking on which takes us to page where we can see all the job runs.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 411896faf9: Added JobRunTable Component. Added new Route and extended Api to get buildJobs. Actions column has a new icon button, clicking on which takes us to page where we can see all the job runs.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 2d8151061c: Refactor Kubernetes plugins in line with ADR 11, no breaking changes yet

Patch Changes

@backstage/[email protected]

Minor Changes

  • ae943c3bb1: BREAKING Allow passing undefined labelSelector to KubernetesFetcher

    KubernetesFetch no longer auto-adds labelSelector when empty string was passed. This is only applicable if you have custom ObjectProvider implementation, as build-in KubernetesFanOutHandler already does this

Patch Changes

@backstage/[email protected]

Minor Changes

  • 2d8151061c: Refactor Kubernetes plugins in line with ADR 11, no breaking changes yet

Patch Changes

  • 9101c0d1b6: Updated dependency @kubernetes/client-node to 0.19.0.
  • 5dac12e435: The kubernetes APIs invokes Authentication Strategies when Backstage-Kubernetes-Authorization-X-X headers are provided, this enable the possibility to invoke strategies that executes additional steps to get a kubernetes token like on pinniped or custom strategies
  • Updated dependencies

@backstage/[email protected]

Minor Changes

  • cbb0e3c3f4: A new plugin has been introduced to house the extension points for Kubernetes backend plugin; at the moment only the KubernetesObjectsProviderExtensionPoint is present. The kubernetes-backend plugin was modified to use this new extension point.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 2d8151061c: Refactor Kubernetes plugins in line with ADR 11, no breaking changes yet

Patch Changes

  • 4262e12921: Handle mixed decimals and bigint when calculating k8s resource usage
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • 95518765ee: Add Kubernetes cluster plugin. Viewing Kubernetes clusters as an Admin from Backstage
  • 5dac12e435: The kubernetes APIs invokes Authentication Strategies when Backstage-Kubernetes-Authorization-X-X headers are provided, this enable the possibility to invoke strategies that executes additional steps to get a kubernetes token like on pinniped or custom strategies
  • Updated dependencies

@backstage/[email protected]

Minor Changes

  • d7eba6cab4: Changes in newrelic-dashboard plugin:

    • Make DashboardSnapshotList component public
    • Settle discrepancies in the exported API
    • Deprecate DashboardSnapshotComponent
  • e605ea4906: Add storybook for newrelic-dashboard plugin.

Patch Changes

  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • 61d55942ae: Fix the styles for NewRelicDashboard, add more responsiveness
  • 5194a51a1c: Fixed React Warning: "Each child in a list should have a unique 'key' prop" during the rendering of EntityNewRelicDashboardCard
  • Updated dependencies

@backstage/[email protected]

Minor Changes

  • dea0aafda7: Updated publish:gitlab action properties to support additional Gitlab project settings:

    • general project settings provided by gitlab project create API (new settings property)
    • branch level settings to create additional branches and make them protected (new branches property)
    • project level environment variables settings (new projectVariables property)

    Marked existed properties repoVisibility and topics as deprecated, as they are covered by settings property.

  • f41099bb31: Display meaningful error to the output if Gitlab namespace not found inside publish:gitlab.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 27740caa2d: Added experimental support for declarative integration via the /alpha subpath.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 344cfbcfbc: Allow prepared directory clean up for custom preparers

    When using custom preparer for TechDocs, the preparedDir might end up taking disk space. This requires all custom preparers to implement a new method shouldCleanPreparedDirectory which indicates whether the prepared directory should be cleaned after generation.

Patch Changes

@backstage/[email protected]

Minor Changes

  • 344cfbcfbc: Allow prepared directory clean up for custom preparers

    When using custom preparer for TechDocs, the preparedDir might end up taking disk space. This requires all custom preparers to implement a new method shouldCleanPreparedDirectory which indicates whether the prepared directory should be cleaned after generation.

  • d06b30b050: Add possibility to use a mkdocs config file with a different name than mkdocs.<yaml|yml> with the serve command using the --mkdocs-config-file-name` argument

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 74491c9602: The HostDiscovery export has been deprecated, import it from @backstage/backend-app-api instead.
  • b95d66d4ea: Properly close write stream when writing temporary archive for processing zip-based .readTree() responses.
  • b94f32271e: Added the ability to fetch git tags through the Git class. This is useful for scaffolder actions that want to take action based on tag versions in a cloned repository
  • 0b55f773a7: Removed some unused dependencies
  • 4c39e38f1e: Added /testUtils entry point, with a utility for mocking resolve package paths as returned by resolvePackagePath.
  • 9101c0d1b6: Updated dependency @kubernetes/client-node to 0.19.0.
  • a250ad775f: Removed mock-fs dev dependency.
  • 2a40cd46a8: Adds the optional flag for useRedisSets for the Redis cache to the config.
  • 1c3d6fa2b2: The useHotCleanup and useHotMemoize helpers are now deprecated, since hot module reloads for backend are being phased out.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • afa48341fb: Fix an issue where early IPC responses would be lost.

@backstage/[email protected]

Patch Changes

  • 7c83975531: Adds new public utility types for common OpenAPI values, like request and response shapes and parameters available on an endpoint.

    deprecated internal namespace The internal namespace will continue to be exported but now uses OpenAPI format for path parameters. You should use the new utility types.

  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 5db102bfdf: Instrument backend-tasks with some counters and histograms for duration.

    backend_tasks.task.runs.count: Counter with the total number of times a task has been run. backend_tasks.task.runs.duration: Histogram with the run durations for each task.

    Both these metrics have come with result taskId and scope labels for finer grained grouping.

  • ddd76ac98d: Fix bug where backend tasks that are defined with HumanDuration are immediately triggered on application startup

  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • de42eebaaf: Bumped dev dependencies @types/node and mock-fs.

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • de42eebaaf: Bumped dev dependencies @types/node and mock-fs.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • 30c553c1d2: Updated dependency typescript-json-schema to ^0.61.0.
  • 773ea341d2: The FileConfigSource will now retry file reading after a short delay if it reads an empty file. This is to avoid flakiness during watch mode where change events can trigger before the file content has been written.
  • a4617c422a: Added watch option to configuration loaders that can be used to disable file watching by setting it to false.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 4eab5cf901: The TabbedLayout component will now also navigate when clicking the active tab, which allows for navigation back from any sub routes.
  • 0b55f773a7: Removed some unused dependencies
  • 8a15360bb4: Fixed overflowing messages in WarningPanel.
  • 997a71850c: Changed SupportButton menuitems to support text wrap
  • 0296f272b4: Fixed the type declaration of DependencyGraphProps, the defs prop now expects JSX.Elements.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • 16126dbe6a: Change overlay header colors in the mobile menu to use navigation color from the theme
  • d19a827ef1: MissingAnnotationEmptyState component can now dynamically generate a YAML example based off the current entity being used.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • ba6a3b59c1: Removed duplicate apple-touch-icon link from packages/app/public/index.html that linked to nonexistent icon.

  • c8ec0dea4a: Create unique temp directory for each create-app execution.

  • e43d3eb1b7: Bumped create-app version.

  • b665f2ce65: Change base node image from node:18-bullseye-slim to node:18-bookworm-slim due to Docker build error on bullseye.

    You can apply these change to your own Dockerfile by replacing node:18-bullseye-slim with node:18-bookworm-slim

  • deed089a3d: Bump cypress to fix the end-to-end tests

  • de42eebaaf: Bumped dev dependencies @types/node and mock-fs.

  • 04a3f65e15: Bump Docker base images to node:18-bookworm-slim to fix node compatibility issues raised during image build.

    You can apply these change to your own Dockerfile by replacing node:16-bullseye-slim with node:18-bookworm-slim

  • 9864f263ba: Bump dev dependencies [email protected] on the template

  • 5eacd5d213: The E2E test setup based on Cypress has been replaced with one based on Playwright. Migrating existing apps is not required as this is a standalone setup, only do so if you also want to switch from Cypress to Playwright.

    The scripts to run the E2E tests have been removed from packages/app/package.json, as they are now instead run from the root. Instead, a new script has been added to the root package.json, yarn test:e2e, which runs the E2E tests in development mode, unless CI is set in the environment.

    The Playwright setup uses utilities from the new @backstage/e2e-test-utils package to find and include all packages in the monorepo that have an e2e-tests folder.

  • 8d2e640af4: Added missing .eslintignore file

    To apply this change to an existing app, create a new .eslintignore file at the root of your project with the following content:

    diff
    + playwright.config.ts
    
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 3963d0b885: Ensure that all relevant config fields are properly marked as secret
  • 0b55f773a7: Removed some unused dependencies
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 5ad5344756: Added support for string fontSize values (e.g. "2.5rem") in themes in addition to numbers. Also added an optional fontFamily prop for header typography variants to allow further customization.

@backstage/[email protected]

Patch Changes

  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 0117a6b47e: Adding requestInterceptor option to api-docs and pass it to SwaggerUI. This will enable to configure a proxy or headers to be sent to all the request made through the Try it out button on SwaggerUI.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • 18f1756908: added aria-label on api definition button for better a11y.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 9c9a9100b0: Internal refactor to avoid using the deprecated .icon.svg extension.
  • 06432f900c: Updated /alpha exports to use new attachTo option.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • ce50a15506: Fixed sorting and searching in the NewRelic table.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • dc5b6b971b: Fixed the display of OwnershipCard with aggregated relations by loading relations when getting children of entity. This allows the already existing recursive method to work properly when children of entity have children themselves.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

  • 0b55f773a7: Removed some unused dependencies
  • c09d2fa1d6: Added experimental support for the declarative integration.
  • 9a1fce352e: Updated dependency @testing-library/jest-dom to ^6.0.0.
  • f95af4e540: Updated dependency @testing-library/dom to ^9.0.0.
  • Updated dependencies

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

@backstage/[email protected]

Patch Changes

[email protected]

Patch Changes

[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

@internal/[email protected]

Patch Changes

@internal/[email protected]

Patch Changes