Merge remote-tracking branch 'upstream/master' into improvemsgraphperf
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-sonarqube': patch
|
||||
---
|
||||
|
||||
Additional export added in order to bind SonarQubeClient to its apiref
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-react': patch
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
`scaffolder/next`: bump `react-jsonschema-form` libraries to `v5-stable`
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
The `backstage-cli repo test` command now sets a default Jest `--workerIdleMemoryLimit` of 1GB. If needed to ensure that tests are not run in band, `--maxWorkers=2` is set as well. This is the recommended workaround for dealing with Jest workers leaking memory and eventually hitting the heap limit.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs': minor
|
||||
---
|
||||
|
||||
Update DocsTable and EntityListDocsTable to accept overrides for Material Table options.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Added a check to ensure that Yarn v1 is used when creating new projects.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
The previous migration that adds the `search.original_value` column may leave some of the entities not updated. Add a migration script to trigger a reprocessing of the entities.
|
||||
@@ -0,0 +1,18 @@
|
||||
---
|
||||
'@backstage/plugin-tech-insights-backend': patch
|
||||
'@backstage/plugin-tech-insights-common': patch
|
||||
'@backstage/plugin-tech-insights-node': minor
|
||||
'@backstage/plugin-tech-insights': patch
|
||||
---
|
||||
|
||||
TechInsightsApi interface now has getFactSchemas() method.
|
||||
TechInsightsClient now implements method getFactSchemas().
|
||||
|
||||
**BREAKING** FactSchema type moved from @backstage/plugin-tech-insights-node into @backstage/plugin-tech-insights-common
|
||||
|
||||
These changes are **required** if you were importing this type directly.
|
||||
|
||||
```diff
|
||||
- import { FactSchema } from '@backstage/plugin-tech-insights-node';
|
||||
+ import { FactSchema } from '@backstage/plugin-tech-insights-common';
|
||||
```
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-msgraph': patch
|
||||
---
|
||||
|
||||
Fix MS Graph provider to use target URL for fetching access token
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-search': minor
|
||||
---
|
||||
|
||||
Update `SearchModal` component to use `SearchResult` extensions.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-azure-devops-backend': patch
|
||||
---
|
||||
|
||||
Fixed a bug where the azure devops host in URLs on the readme card was being URL encoded, breaking hosts with ports.
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs-module-addons-contrib': patch
|
||||
'@backstage/plugin-techdocs-addons-test-utils': patch
|
||||
'@backstage/plugin-apollo-explorer': patch
|
||||
'@backstage/plugin-cicd-statistics': patch
|
||||
'@backstage/plugin-codescene': patch
|
||||
'@backstage/plugin-dynatrace': patch
|
||||
'@backstage/plugin-org-react': patch
|
||||
'@backstage/plugin-playlist': patch
|
||||
---
|
||||
|
||||
Depend on `@material-ui/core` version `^4.12.2` like all other in-repo packages
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-github': patch
|
||||
---
|
||||
|
||||
Add support for filtering out forks
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-sentry': patch
|
||||
---
|
||||
|
||||
Fix broken module exports and dependencies to match a backend module, rather than a frontend plugin.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-home': patch
|
||||
---
|
||||
|
||||
Fixed regression that caused the `WelcomeTitle` to not be the right size when passed to the `title` property of the `<Header>` component. A Storybook entry was also added for the `WelcomeTitle`
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog': minor
|
||||
---
|
||||
|
||||
Added Markdown support in the `AboutCard` description section
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend': patch
|
||||
---
|
||||
|
||||
Switched the order of reprocessing statements retroactively in migrations. This only improves the experience for those who at a later time perform a large upgrade of an old Backstage installation.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/create-app': patch
|
||||
---
|
||||
|
||||
Update `SearchPage` template to use `SearchResult` extensions.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/core-app-api': patch
|
||||
---
|
||||
|
||||
Fixed an issue where an explicit port the frontend base URL could break the app.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-home': patch
|
||||
---
|
||||
|
||||
remove unused plugin-stack-overflow dependency
|
||||
@@ -0,0 +1,30 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-azure': patch
|
||||
---
|
||||
|
||||
This will add the ability to use Azure DevOps with multi project with a single value which is a new feature as previously this had to be done manually for each project that you wanted to add.
|
||||
|
||||
Right now you would have to fill in multiple values in the config to use multiple projects:
|
||||
|
||||
```
|
||||
yourFirstProviderId: # identifies your dataset / provider independent of config changes
|
||||
organization: myorg
|
||||
project: 'firstProject' # this will match the firstProject project
|
||||
repository: '*' # this will match all repos
|
||||
path: /catalog-info.yaml
|
||||
yourSecondProviderId: # identifies your dataset / provider independent of config changes
|
||||
organization: myorg
|
||||
project: 'secondProject' # this will match the secondProject project
|
||||
repository: '*' # this will match all repos
|
||||
path: /catalog-info.yaml
|
||||
```
|
||||
|
||||
With this change you can actually have all projects available where your PAT determines which you have access to, so that includes multiple projects:
|
||||
|
||||
```
|
||||
yourFirstProviderId: # identifies your dataset / provider independent of config changes
|
||||
organization: myorg
|
||||
project: '*' # this will match all projects where your PAT has access to
|
||||
repository: '*' # this will match all repos
|
||||
path: /catalog-info.yaml
|
||||
```
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog': minor
|
||||
---
|
||||
|
||||
The `CatalogSearchResultListItem` component is now a search result extension. This means that when rendered as a child of components that render search extensions, the `result`, `rank`, and `highlight` properties are optional. See the [documentation](https://backstage.io/docs/features/search/how-to-guides#how-to-render-search-results-using-extensions) for more details.
|
||||
@@ -1,5 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-incremental-ingestion': minor
|
||||
'@backstage/plugin-catalog-backend-module-incremental-ingestion': patch
|
||||
---
|
||||
|
||||
Return EventSubscriber from addIncrementalEntityProvider to hook up to EventsBackend
|
||||
Return `EventSubscriber` from `addIncrementalEntityProvider` to hook up to `EventsBackend`
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
The Button component has been deprecated in favor of the LinkButton component
|
||||
@@ -198,36 +198,79 @@
|
||||
"@backstage/plugin-scaffolder-node": "0.0.0"
|
||||
},
|
||||
"changesets": [
|
||||
"afraid-foxes-provide",
|
||||
"brave-cougars-burn",
|
||||
"bright-eagles-love",
|
||||
"brown-islands-own",
|
||||
"calm-avocados-exercise",
|
||||
"chatty-owls-care",
|
||||
"clean-queens-judge",
|
||||
"cold-cycles-switch",
|
||||
"create-app-1674561612",
|
||||
"cuddly-boxes-agree",
|
||||
"cyan-deers-walk",
|
||||
"dry-donkeys-cheer",
|
||||
"dull-gorillas-sing",
|
||||
"eight-falcons-explode",
|
||||
"eight-hotels-sparkle",
|
||||
"flat-cups-itch",
|
||||
"four-candles-add",
|
||||
"four-rivers-enjoy",
|
||||
"friendly-scissors-shop",
|
||||
"gold-bulldogs-talk",
|
||||
"gold-lemons-eat",
|
||||
"gold-masks-sleep",
|
||||
"grumpy-bottles-stare",
|
||||
"happy-cows-moo",
|
||||
"hip-pugs-teach",
|
||||
"hot-lions-cover",
|
||||
"hungry-news-fix",
|
||||
"itchy-goats-melt",
|
||||
"khaki-toes-care",
|
||||
"late-rice-crash",
|
||||
"lazy-badgers-rule",
|
||||
"lazy-badgers-try",
|
||||
"lemon-tables-train",
|
||||
"lovely-ladybugs-taste",
|
||||
"many-nails-joke",
|
||||
"modern-cats-worry",
|
||||
"nasty-beans-accept",
|
||||
"neat-zebras-run",
|
||||
"nervous-apricots-whisper",
|
||||
"nervous-mangos-rhyme",
|
||||
"nine-glasses-invent",
|
||||
"nine-guests-compete",
|
||||
"ninety-hats-serve",
|
||||
"old-knives-wonder",
|
||||
"perfect-cheetahs-serve",
|
||||
"pink-falcons-serve",
|
||||
"poor-moons-confess",
|
||||
"popular-dancers-join",
|
||||
"pretty-ladybugs-taste",
|
||||
"purple-feet-smile",
|
||||
"quick-ladybugs-reply",
|
||||
"rare-melons-battle",
|
||||
"renovate-0b349f9",
|
||||
"renovate-0c3644c",
|
||||
"rich-snakes-rest",
|
||||
"rotten-mayflies-love",
|
||||
"sharp-lobsters-build",
|
||||
"shiny-years-tap",
|
||||
"shy-steaks-invite",
|
||||
"silly-turkeys-hang",
|
||||
"smart-dingos-raise",
|
||||
"soft-boxes-buy",
|
||||
"soft-snails-notice",
|
||||
"spotty-coats-clean",
|
||||
"stale-dots-smile",
|
||||
"stupid-ladybugs-brake",
|
||||
"swift-fishes-smash",
|
||||
"tall-years-relate",
|
||||
"thick-clocks-pump",
|
||||
"twenty-islands-wonder",
|
||||
"twenty-parents-relate",
|
||||
"two-melons-lie",
|
||||
"witty-moose-itch",
|
||||
"young-singers-learn"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/core-components': patch
|
||||
---
|
||||
|
||||
Adds new type, TableOptions, extending Material Table Options.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-tech-radar': patch
|
||||
---
|
||||
|
||||
Allow to set additional links to the entry description.
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
'@backstage/plugin-scaffolder-backend': patch
|
||||
---
|
||||
|
||||
Updated dependency `esbuild` to `^0.17.0`.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-explore': minor
|
||||
---
|
||||
|
||||
The `ToolSearchResultListItem` component is now a search result extension. This means that when rendered as a child of components that render search extensions, the `result`, `rank`, and `highlight` properties are optional. See the [documentation](https://backstage.io/docs/features/search/how-to-guides#how-to-render-search-results-using-extensions) for more details.
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
'@backstage/backend-plugin-api': patch
|
||||
---
|
||||
|
||||
The `register` methods passed to `createBackendPlugin` and `createBackendModule`
|
||||
now have dedicated `BackendPluginRegistrationPoints` and
|
||||
`BackendModuleRegistrationPoints` arguments, respectively. This lets us make it
|
||||
clear on a type level that it's not possible to pass in extension points as
|
||||
dependencies to plugins (should only ever be done for modules). This has no
|
||||
practical effect on code that was already well behaved.
|
||||
@@ -0,0 +1,16 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-bitbucket': patch
|
||||
'@backstage/plugin-catalog-backend-module-github': patch
|
||||
'@backstage/plugin-catalog-backend-module-gitlab': patch
|
||||
'@backstage/plugin-catalog-backend-module-azure': patch
|
||||
'@backstage/plugin-azure-devops-backend': patch
|
||||
'@backstage/plugin-git-release-manager': patch
|
||||
'@backstage/core-components': patch
|
||||
'@backstage/plugin-playlist-backend': patch
|
||||
'@backstage/plugin-apache-airflow': patch
|
||||
'@backstage/plugin-circleci': patch
|
||||
'@backstage/plugin-bitrise': patch
|
||||
'@backstage/plugin-sentry': patch
|
||||
---
|
||||
|
||||
Internal refactor to not use deprecated `substr`
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-backend-module-gitlab': patch
|
||||
---
|
||||
|
||||
Implement Group and User Catalog Provider
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Prefer schema ordering of template properties during review content generation.
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
'@backstage/plugin-search-react': minor
|
||||
---
|
||||
|
||||
- Create the search results extensions, for more details see the documentation [here](https://backstage.io/docs/features/search/how-to-guides#how-to-render-search-results-using-extensions);
|
||||
- Update the `SearchResult`, `SearchResultList` and `SearchResultGroup` components to use extensions and default their props to optionally accept a query, when the query is not passed, the component tries to get it from the search context.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-airbrake': patch
|
||||
---
|
||||
|
||||
Adds a boolean helper function to airbrake plugin for use on the EntityPage to show/hide airbrake tab depending on whether the entity's catalog-info.yml has an airbrake id set in the metadata
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder': patch
|
||||
---
|
||||
|
||||
Fixed bug in review step refactor that caused schema-based display settings for individual property values to be discarded.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-react': minor
|
||||
---
|
||||
|
||||
Aligned buttons on "Unregister entity" dialog to keep them on the same line
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/cli': patch
|
||||
---
|
||||
|
||||
Switch to inline source maps for test transpilation, simplifying editor setups.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-techdocs': minor
|
||||
---
|
||||
|
||||
The `TechDocsSearchResultListItem` component is now a search result extension. This means that when rendered as a child of components that render search extensions, the `result`, `rank`, and `highlight` properties are optional. See the [documentation](https://backstage.io/docs/features/search/how-to-guides#how-to-render-search-results-using-extensions) for more details.
|
||||
Reference in New Issue
Block a user