Version Packages (next)
This commit is contained in:
@@ -0,0 +1,392 @@
|
||||
# Release v1.46.0-next.1
|
||||
|
||||
Upgrade Helper: [https://backstage.github.io/upgrade-helper/?to=1.46.0-next.1](https://backstage.github.io/upgrade-helper/?to=1.46.0-next.1)
|
||||
|
||||
## @backstage/plugin-techdocs-addons-test-utils@2.0.0-next.1
|
||||
|
||||
### Major Changes
|
||||
|
||||
- 8d6709e: **BREAKING**: `TechDocsAddonTester.renderWithEffects()` no longer returns a screen; this means that you can no longer grab assertions such as `getByText` from its return value.
|
||||
|
||||
Newer versions of `@testing-library` recommends using the `screen` export for assertions - and removing this from the addon tester contract allows us to more freely iterate on which underlying version of the testing library is being used.
|
||||
|
||||
One notable effect of this, however, is that the `@testing-library` `screen` does NOT support assertions on the shadow DOM, which techdocs relies on. You will therefore want to add a dependency on [the `shadow-dom-testing-library` package](https://github.com/konnorrogers/shadow-dom-testing-library/) in your tests, and using its `screen` and its dedicated `*Shadow*` methods. As an example, if you keep doing `getByText` you will not get matches inside the shadow DOM - switch to `getByShadowText` instead.
|
||||
|
||||
```ts
|
||||
import { screen } from 'shadow-dom-testing-library';
|
||||
|
||||
// ... render the addon ...
|
||||
await TechDocsAddonTester.buildAddonsInTechDocs([<AnAddon />])
|
||||
.withDom(<body>TEST_CONTENT</body>)
|
||||
.renderWithEffects();
|
||||
|
||||
expect(screen.getByShadowText('TEST_CONTENT')).toBeInTheDocument();
|
||||
```
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
- @backstage/plugin-techdocs@1.16.1-next.1
|
||||
|
||||
## @backstage/ui@0.10.0-next.1
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 16543fa: **Breaking change** The `Cell` component has been refactored to be a generic wrapper component that accepts `children` for custom cell content. The text-specific functionality (previously part of `Cell`) has been moved to a new `CellText` component.
|
||||
|
||||
### Migration Guide
|
||||
|
||||
If you were using `Cell` with text-specific props (`title`, `description`, `leadingIcon`, `href`), you need to update your code to use `CellText` instead:
|
||||
|
||||
**Before:**
|
||||
|
||||
```tsx
|
||||
<Cell
|
||||
title="My Title"
|
||||
description="My description"
|
||||
leadingIcon={<Icon />}
|
||||
href="/path"
|
||||
/>
|
||||
```
|
||||
|
||||
**After:**
|
||||
|
||||
```tsx
|
||||
<CellText
|
||||
title="My Title"
|
||||
description="My description"
|
||||
leadingIcon={<Icon />}
|
||||
href="/path"
|
||||
/>
|
||||
```
|
||||
|
||||
For custom cell content, use the new generic `Cell` component:
|
||||
|
||||
```tsx
|
||||
<Cell>{/* Your custom content */}</Cell>
|
||||
```
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 50b7927: Fixed Checkbox indicator showing checkmark color when unchecked.
|
||||
|
||||
Affected components: Checkbox
|
||||
|
||||
- 5bacf55: Fixed `ButtonIcon` incorrectly applying `className` to inner elements instead of only the root element.
|
||||
|
||||
Affected components: ButtonIcon
|
||||
|
||||
- a20d317: Added row selection support with visual state styling for hover, selected, and pressed states. Fixed checkbox rendering to only show for multi-select toggle mode.
|
||||
|
||||
Affected components: Table, TableHeader, Row, Column
|
||||
|
||||
## @backstage/cli@0.34.6-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 7fbac5c: Updated to use new utilities from `@backstage/cli-common`.
|
||||
- Updated dependencies
|
||||
- @backstage/cli-node@0.2.16-next.1
|
||||
- @backstage/cli-common@0.1.16-next.1
|
||||
|
||||
## @backstage/cli-common@0.1.16-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 5cfb2a4: Added new `run`, `runOutput`, and `runCheck` utilities to help run child processes in a safe and portable way.
|
||||
|
||||
## @backstage/cli-node@0.2.16-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 4e8c726: Updated to use new utilities from `@backstage/cli-common`.
|
||||
- Updated dependencies
|
||||
- @backstage/cli-common@0.1.16-next.1
|
||||
|
||||
## @backstage/codemods@0.1.53-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 688f070: Updated to use new utilities from `@backstage/cli-common`.
|
||||
- Updated dependencies
|
||||
- @backstage/cli-common@0.1.16-next.1
|
||||
|
||||
## @backstage/core-components@0.18.4-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 9a942a4: Fixed bug in the `LogViewer` component where shift + click always opened a new window instead of just changing the selection.
|
||||
|
||||
In addition, improved the `LogViewer` component by a few usability enhancements:
|
||||
|
||||
- Added support for multiple selections using cmd/ctrl + click
|
||||
- Improved the generated hash that is added to the URL to also support ranges & multiple selections
|
||||
- Added an hover effect & info tooltip to the "Copy to clipboard" button to indicate its functionality
|
||||
- Added some color and a separator to the line numbers to improve readability
|
||||
|
||||
- 207c3c8: long words like urls now breaks to new line on warning panels instead of overflowing the container
|
||||
|
||||
- 5d52dab: Add i18n support for LogViewer search control
|
||||
|
||||
## @backstage/create-app@0.7.7-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Bumped create-app version.
|
||||
- Updated dependencies
|
||||
- @backstage/cli-common@0.1.16-next.1
|
||||
|
||||
## @backstage/dev-utils@1.1.18-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/ui@0.10.0-next.1
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
|
||||
## @backstage/repo-tools@0.16.1-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 688f070: Updated to use new utilities from `@backstage/cli-common`.
|
||||
- d1e38a7: Properly create workspace in OS temporary directory for `generate-patch` command
|
||||
- Updated dependencies
|
||||
- @backstage/cli-node@0.2.16-next.1
|
||||
- @backstage/cli-common@0.1.16-next.1
|
||||
|
||||
## @techdocs/cli@1.10.3-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 43629b1: Updated to use new utilities from `@backstage/cli-common`.
|
||||
- Updated dependencies
|
||||
- @backstage/cli-common@0.1.16-next.1
|
||||
|
||||
## @backstage/plugin-app-visualizer@0.1.26-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/ui@0.10.0-next.1
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
|
||||
## @backstage/plugin-catalog-backend-module-aws@0.4.18-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-kubernetes-common@0.9.9-next.0
|
||||
|
||||
## @backstage/plugin-catalog-backend-module-gcp@0.3.15-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-kubernetes-common@0.9.9-next.0
|
||||
|
||||
## @backstage/plugin-catalog-backend-module-github@0.11.3-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- ed5a7a3: Introduce new configuration option to exclude suspended users from GitHub Enterprise instances.
|
||||
|
||||
When it’s set to true, suspended users won’t be returned when querying the organization users for GitHub Enterprise instances.
|
||||
Note that this option should be used only against GitHub Enterprise instances, the property does not exist in the github.com GraphQL schema, setting it will cause a schema validation error and the syncing of users will fail.
|
||||
|
||||
## @backstage/plugin-catalog-backend-module-github-org@0.3.17-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- ed5a7a3: Introduce new configuration option to exclude suspended users from GitHub Enterprise instances.
|
||||
|
||||
When it’s set to true, suspended users won’t be returned when querying the organization users for GitHub Enterprise instances.
|
||||
Note that this option should be used only against GitHub Enterprise instances, the property does not exist in the github.com GraphQL schema, setting it will cause a schema validation error and the syncing of users will fail.
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-catalog-backend-module-github@0.11.3-next.1
|
||||
|
||||
## @backstage/plugin-catalog-backend-module-unprocessed@0.6.7-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-catalog-unprocessed-entities-common@0.0.12-next.0
|
||||
|
||||
## @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 6d39141: Fixed an issue where `EntityOwnerPicker` failed to filter options when the input text contained uppercase characters.
|
||||
- Updated dependencies
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
|
||||
## @backstage/plugin-catalog-unprocessed-entities@0.2.24-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- df4d646: Moved types, API and client to the common package, allowing both frontend and
|
||||
backend plugins to use the `CatalogUnprocessedEntitiesClient`.
|
||||
|
||||
The following types, clients and interfaces have been deprecated and should be
|
||||
imported from the `@backstage/plugin-catalog-unprocessed-entities-common` instead:
|
||||
`CatalogUnprocessedEntitiesApi`, `CatalogUnprocessedEntitiesApiResponse`, `UnprocessedEntity`,
|
||||
`UnprocessedEntityCache`, `UnprocessedEntityError`, `CatalogUnprocessedEntitiesClient`.
|
||||
|
||||
All those types, clients and interfaces are re-exported temporarily in the
|
||||
`@backstage/plugin-catalog-unprocessed-entities` package until cleaned up.
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-catalog-unprocessed-entities-common@0.0.12-next.0
|
||||
|
||||
## @backstage/plugin-catalog-unprocessed-entities-common@0.0.12-next.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- df4d646: Moved types, API and client to the common package, allowing both frontend and
|
||||
backend plugins to use the `CatalogUnprocessedEntitiesClient`.
|
||||
|
||||
The following types, clients and interfaces have been deprecated and should be
|
||||
imported from the `@backstage/plugin-catalog-unprocessed-entities-common` instead:
|
||||
`CatalogUnprocessedEntitiesApi`, `CatalogUnprocessedEntitiesApiResponse`, `UnprocessedEntity`,
|
||||
`UnprocessedEntityCache`, `UnprocessedEntityError`, `CatalogUnprocessedEntitiesClient`.
|
||||
|
||||
All those types, clients and interfaces are re-exported temporarily in the
|
||||
`@backstage/plugin-catalog-unprocessed-entities` package until cleaned up.
|
||||
|
||||
## @backstage/plugin-kubernetes@0.12.14-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-kubernetes-react@0.5.14-next.1
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
- @backstage/plugin-kubernetes-common@0.9.9-next.0
|
||||
|
||||
## @backstage/plugin-kubernetes-backend@0.20.5-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 8fa8d87: Add Kubernetes Plugin Secrets Accordion with masked secret datas
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-kubernetes-common@0.9.9-next.0
|
||||
- @backstage/plugin-kubernetes-node@0.3.7-next.1
|
||||
|
||||
## @backstage/plugin-kubernetes-cluster@0.0.32-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-kubernetes-react@0.5.14-next.1
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
- @backstage/plugin-kubernetes-common@0.9.9-next.0
|
||||
|
||||
## @backstage/plugin-kubernetes-common@0.9.9-next.0
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 8fa8d87: Add Kubernetes Plugin Secrets Accordion with masked secret datas
|
||||
|
||||
## @backstage/plugin-kubernetes-node@0.3.7-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/plugin-kubernetes-common@0.9.9-next.0
|
||||
|
||||
## @backstage/plugin-kubernetes-react@0.5.14-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- f966a85: Enabled a pod terminal at GKE
|
||||
- 8fa8d87: Add Kubernetes Plugin Secrets Accordion with masked secret datas
|
||||
- Updated dependencies
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-kubernetes-common@0.9.9-next.0
|
||||
|
||||
## @backstage/plugin-mui-to-bui@0.2.2-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/ui@0.10.0-next.1
|
||||
|
||||
## @backstage/plugin-scaffolder-react@1.19.4-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 5ca461e: Fixed bug where custom `review.name` values were incorrectly formatted by `startCase`, preserving them exactly as written.
|
||||
- Updated dependencies
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
|
||||
## @backstage/plugin-techdocs@1.16.1-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 592361e: The `techdocs` config is now marked as optional.
|
||||
- Updated dependencies
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
|
||||
## @backstage/plugin-techdocs-backend@2.1.3-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 592361e: The `techdocs` config is now marked as optional.
|
||||
|
||||
## @backstage/plugin-techdocs-module-addons-contrib@1.1.31-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 8d6709e: Updated tests to match test-utils change
|
||||
- Updated dependencies
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
|
||||
## example-app@0.2.116-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/ui@0.10.0-next.1
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-techdocs-module-addons-contrib@1.1.31-next.1
|
||||
- @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
- @backstage/plugin-scaffolder-react@1.19.4-next.1
|
||||
- @backstage/plugin-catalog-unprocessed-entities@0.2.24-next.1
|
||||
- @backstage/cli@0.34.6-next.1
|
||||
- @backstage/plugin-techdocs@1.16.1-next.1
|
||||
- @backstage/plugin-mui-to-bui@0.2.2-next.1
|
||||
- @backstage/plugin-kubernetes@0.12.14-next.1
|
||||
- @backstage/plugin-kubernetes-cluster@0.0.32-next.1
|
||||
|
||||
## example-app-next@0.0.30-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/ui@0.10.0-next.1
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/plugin-techdocs-module-addons-contrib@1.1.31-next.1
|
||||
- @backstage/plugin-catalog-react@1.21.4-next.1
|
||||
- @backstage/plugin-scaffolder-react@1.19.4-next.1
|
||||
- @backstage/plugin-catalog-unprocessed-entities@0.2.24-next.1
|
||||
- @backstage/cli@0.34.6-next.1
|
||||
- @backstage/plugin-techdocs@1.16.1-next.1
|
||||
- @backstage/plugin-app-visualizer@0.1.26-next.1
|
||||
- @backstage/plugin-kubernetes@0.12.14-next.1
|
||||
- @backstage/plugin-kubernetes-cluster@0.0.32-next.1
|
||||
|
||||
## techdocs-cli-embedded-app@0.2.115-next.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies
|
||||
- @backstage/ui@0.10.0-next.1
|
||||
- @backstage/core-components@0.18.4-next.1
|
||||
- @backstage/cli@0.34.6-next.1
|
||||
- @backstage/plugin-techdocs@1.16.1-next.1
|
||||
Reference in New Issue
Block a user