Update test packages (major)
Note: This PR body was truncated due to platform limits.
This PR contains the following updates:
Release Notes
testing-library/dom-testing-library (@testing-library/dom)
v10.4.1
Bug Fixes
v10.4.0
Features
v10.3.2
Bug Fixes
v10.3.1
Bug Fixes
v10.3.0
Features
v10.2.0
Features
v10.1.0
Features
v10.0.0
Bug Fixes
- use defineProperty on the error object instead of setting the message directly (#1268) (3580f25), closes #1259
Features
- Drop support for Node.js 14.x and Node.js 16.x and add support for Node 20.x (#1255) (452097b)
- upgrade aria-query to 5.3.0 (#1241) (2c57055), closes #1240
BREAKING CHANGES
- Minimum supported Node.js version is 18.0
- New version of
aria-querychanges various roles. Check out the changed tests in2c57055to get an overview about what changed.
testing-library/jest-dom (@testing-library/jest-dom)
v6.9.1
Bug Fixes
v6.9.0
Features
v6.8.0
Features
v6.7.0
Features
v6.6.4
Performance Improvements
v6.6.3
Bug Fixes
v6.6.2
Bug Fixes
v6.6.1
Bug Fixes
v6.6.0
Features
v6.5.0
Features
v6.4.8
Bug Fixes
v6.4.7
Bug Fixes
v6.4.6
Bug Fixes
- Support @starting-style (#602) (fd9ee68)
v6.4.5
Bug Fixes
v6.4.4
Bug Fixes
v6.4.3
Bug Fixes
v6.4.2
Bug Fixes
- Remove errant export of GetByRoleMatcher, fixing type checking in some TS configurations (#575) (a93c0c4)
v6.4.1
Bug Fixes
v6.4.0
Features
v6.3.0
Features
v6.2.1
Bug Fixes
v6.2.0
Features
v6.1.6
Bug Fixes
- Upgrade @adobe/css-tools to v4.3.2 (#553) (b64b953)
v6.1.5
Bug Fixes
v6.1.4
Bug Fixes
v6.1.3
Bug Fixes
- proper @jest/globals import (#530) (5b492ac)
v6.1.2
Bug Fixes
- bump @adobe/css-tools for ESM support (#525) (b959a68)
v6.1.1
Bug Fixes
v6.1.0
Features
- Publish ESM and CJS (#519)
v6.0.1
Bug Fixes
v6.0.0
Features
- local types, supporting jest, @jest/globals, vitest (#511) (4b764b9)
BREAKING CHANGES
- Removes the extend-expect script. Users should use the default import path or one of the new test platform-specific paths to automatically extend the appropriate "expect" instance.
extend-expect was not documented in the Readme, so this change should have minimal impact.
Users can now use the following import paths to automatically extend "expect" for their chosen test platform:
- @testing-library/jest-dom - jest (@types/jest)
- @testing-library/jest-dom/jest-globals - @jest/globals
- @testing-library/jest-dom/vitest - vitest
For example:
import '@testing-library/jest-dom/jest-globals'
Importing from one of the above paths will augment the appropriate matcher interface for the given test platform, assuming the import is done in a .ts file that is included in the user's tsconfig.json.
It's also (still) possible to import the matchers directly without side effects:
import * as matchers from '@testing-library/jest-dom/matchers'
- Update kcd-scripts
- Drop node < 14
testing-library/react-testing-library (@testing-library/react)
v16.3.0
Features
v16.2.0
Features
v16.1.0
Features
v16.0.1
Bug Fixes
v16.0.0
Features
BREAKING CHANGES
-
@testing-library/domwas moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of@testing-library/dominstalled that frequently caused bugs when used with@testing-library/user-event. We will also be able to allow new versions of@testing-library/dombeing used without a SemVer major release of@testing-library/reactby just widening the peer dependency.@types/react-domneeds to be installed if you're typechecking files using@testing-library/react.
v15.0.7
Bug Fixes
v15.0.6
Bug Fixes
v15.0.5
Bug Fixes
v15.0.4
Bug Fixes
v15.0.3
Bug Fixes
jestjs/jest (jest)
v30.2.0
Chore & Maintenance
-
[*]Update example repo for testing React Native projects (#15832) -
[*]Updatejest-watch-typeaheadto v3 (#15830)
v30.1.3
Fixes
- Fix
unstable_mockModulewithnode:prefixed core modules.
v30.1.2
Fixes
-
[jest-snapshot-utils]Correct snapshot header regexp to work with newline across OSes (#15803)
v30.1.1
Fixes
-
[jest-snapshot-utils]Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (#15800) -
[jest-snapshot-utils]Improve messaging about goo.gl snapshot link change (#15821)
v30.1.0
v30.0.5
Features
-
[jest-config]AllowtestMatchto take a string value -
[jest-worker]LetworkerIdleMemoryLimitaccept 0 to always restart worker child processes
Fixes
-
[expect]Fixbiginterror (#15702)
v30.0.4
Features
-
[expect]TheInversetype is now exported (#15714) -
[expect]feat: supportasync functionsintoBe(#15704)
Fixes
-
[jest]jest --onlyFailures --listTests now correctly lists only failed tests (#15700) -
[jest-snapshot]Handle line endings in snapshots (#15708)
v30.0.3
Fixes
-
[jest-config]Fix ESM TS config loading in a CJS project (#15694) -
[jest-core]jest --onlyFailures --listTests now correctly lists only failed tests(#15700)
Features
-
[jest-diff]Show non-printable control characters to diffs (#15696)
v30.0.2
Fixes
-
[jest-matcher-utils]Make 'deepCyclicCopyObject' safer by setting descriptors to a null-prototype object (#15689) -
[jest-util]Make garbage collection protection property writable (#15689)
v30.0.1
Features
-
[jest-resolver]Implement thedefaultAsyncResolver(#15679)
Fixes
-
[jest-resolver]Resolve builtin modules correctly (#15683) -
[jest-environment-node, jest-util]Avoid setting globals cleanup protection symbol when feature is off (#15684)
Chore & Maintenance
-
[*]Remove and deprecatejest-replpackage (#15673) -
[jest-resolver]Replace customisBuiltinModulewith node'sisBuiltin(#15685)
v30.0.0
Features
-
[*]RenamedglobalsCleanupModetoglobalsCleanupand--waitNextEventLoopTurnForUnhandledRejectionEventsto--waitForUnhandledRejections -
[expect]AddArrayOfasymmetric matcher for validating array elements. (#15567) -
[babel-jest]Add optionexcludeJestPresetto allow opting out ofbabel-preset-jest(#15164) -
[expect]Revert #15038 to fixexpect(fn).toHaveBeenCalledWith(expect.objectContaining(...))when there are multiple calls (#15508) -
[jest-circus, jest-cli, jest-config]AddwaitNextEventLoopTurnForUnhandledRejectionEventsflag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681) -
[jest-circus]Add awaitBeforeRetryoption tojest.retryTimes(#14738) -
[jest-circus]Add aretryImmediatelyoption tojest.retryTimes(#14696) -
[jest-circus, jest-jasmine2]AllowsetupFilesAfterEnvto export an async function (#10962) -
[jest-circus, jest-test-result]AddstartedAttimestamp inTestCaseResultObjectwithinonTestCaseResult(#15145) -
[jest-cli]ExportbuildArgv(#15310) -
[jest-config][BREAKING] Addmtsandctsto defaultmoduleFileExtensionsconfig (#14369) -
[jest-config][BREAKING] UpdatetestMatchandtestRegexdefault option for supportingmjs,cjs,mts, andcts(#14584) -
[jest-config]Loads config file from provided path inpackage.json(#14044) -
[jest-config]Allow loadingjest.config.ctsfiles (#14070) -
[jest-config]ShowrootDirin error message when apresetfails to load (#15194) -
[jest-config]Support loading TS config files usingesbuild-registervia docblock loader (#15190) -
[jest-config]Allow passing TS config loader options via docblock comment (#15234) -
[jest-config]If Node is running with type stripping enabled, do not require a TS loader (#15480) -
[@jest/core]Group together open handles with the same stack trace (#13417, & #14789) -
[@jest/core]AddperfStatsto surface test setup overhead (#14622) -
[@jest/core][BREAKING] Changed--filterto accept an object with shape{ filtered: Array<string> }to match documentation (#13319) -
[@jest/core]Support--outputFileoption for--listTests(#14980) -
[@jest/core]Stringify Errors properly with--jsonflag (#15329) -
[@jest/core, @​jest/test-sequencer][BREAKING] ExposesglobalConfig&contextstoTestSequencer(#14535, & #14543) -
[jest-each]Introduce%$option to add number of the test to its title (#14710) -
[@jest/environment][BREAKING] Remove deprecatedjest.genMockFromModule()(#15042) -
[@jest/environment][BREAKING] Remove unnecessary defensive code (#15045) -
[jest-environment-jsdom][BREAKING] Upgrade JSDOM to v22 (#13825) -
[@jest/environment-jsdom-abstract]Introduce new package which abstracts over thejsdomenvironment, allowing usage of custom versions of JSDOM (#14717) -
[jest-environment-node]Update jest environment with dispose symbolsSymbol(#14888 & #14909) -
[expect, @​jest/expect][BREAKING] Add type inference for function parameters inCalledWithassertions (#15129) -
[@jest/expect-utils]Properly compare all types ofTypedArrays (#15178) -
[@jest/fake-timers][BREAKING] Upgrade@sinonjs/fake-timersto v13 (#14544 & #15470) -
[@jest/fake-timers]Exposing new modern timers functionadvanceTimersToFrame()which advances all timers by the needed milliseconds to execute callbacks currently scheduled withrequestAnimationFrame(#14598) -
[jest-matcher-utils]AddSERIALIZABLE_PROPERTIESto allow custom serialization of objects (#14893) -
[jest-mock]Add support for the Explicit Resource Management proposal to use theusingkeyword withjest.spyOn(object, methodName)(#14895) -
[jest-reporters]Add support for DEC mode 2026 (#15008) -
[jest-resolver]Supportfile://URLs as paths (#15154) -
[jest-resolve,jest-runtime,jest-resolve-dependencies]Pass the conditions when resolving stub modules (#15489) -
[jest-runtime]Exposing new modern timers functionjest.advanceTimersToFrame()from@jest/fake-timers(#14598) -
[jest-runtime]Supportimport.meta.filenameandimport.meta.dirname(available from Node 20.11) (#14854) -
[jest-runtime]Supportimport.meta.resolve(#14930) -
[jest-runtime][BREAKING] Make it mandatory to passglobalConfigto theRuntimeconstructor (#15044) -
[jest-runtime]Addunstable_unmockModule(#15080) -
[jest-runtime]AddonGenerateMocktransformer callback for auto generated callbacks (#15433 & #15482) -
[jest-runtime][BREAKING] Usevm.compileFunctionovervm.Script(#15461) -
[@jest/schemas]Upgrade@sinclair/typeboxto v0.34 (#15450) -
[@jest/types]test.each(): Accept a readonly (as const) table properly (#14565) -
[@jest/types]Improve argument type inference passed totestanddescribecallback functions fromeachtables (#14920) -
[jest-snapshot][BREAKING] Add support for Error causes in snapshots (#13965) -
[jest-snapshot]Support Prettier 3 (#14566) -
[@jest/util-snapshot]Extract utils used by tooling fromjest-snapshotinto its own package (#15095) -
[pretty-format][BREAKING] Do not render empty string children ('') in React plugin (#14470)
Fixes
-
[expect]ShowAggregateErrorto display (#15346) -
[*]Replaceexitwithexit-x(#15399) -
[babel-plugin-jest-hoist]Usedenylistinstead of the deprecatedblacklistfor Babel 8 support (#14109) -
[babel-plugin-jest-hoist]Do not rely on buggy Babel behaviour (#15415) -
[expect]Check error instance type fortoThrow/toThrowError(#14576) -
[expect]Improve diff for failingexpect.objectContaining(#15038) -
[expect]UseArray.isArrayto check if an array is anArray(#15101) -
[expect]Fix Errorcauseassertion errors (#15339) -
[jest-changed-files]Print underlying errors when VCS commands fail (#15052) -
[jest-changed-files]Abortsl rootcall if output resembles a steam locomotive (#15053) -
[jest-circus][BREAKING] Prevent false test failures caused by promise rejections handled asynchronously (#14315) -
[jest-circus]Replace recursivemakeTestResultsimplementation with iterative one (#14760) -
[jest-circus]Omitexpect.hasAssertions()errors if a test already has errors (#14866) -
[jest-circus, jest-expect, jest-snapshot]Passtest.failingtests when containing failing snapshot matchers (#14313) -
[jest-circus]Concurrent tests now emit jest circus events at the correct point and in the expected order. (#15381) -
[jest-cli][BREAKING] Validate CLI flags that require arguments receives them (#14783) -
[jest-config]Make sure to respectrunInBandoption (#14578) -
[jest-config]SupporttestTimeoutin project config (#14697) -
[jest-config]SupportcoverageReportersin project config (#14697) -
[jest-config]Allowreportersin project config (#14768) -
[jest-config]Allow Node16/NodeNext/BundlermoduleResolutionin project's tsconfig (#14739) -
[@jest/create-cache-key-function]Correct the return type ofcreateCacheKey(#15159) -
[jest-each]Allow$keypathtemplates withnullorundefinedvalues (#14831) -
[@jest/expect-utils]Fix comparison ofDataView(#14408) -
[@jest/expect-utils][BREAKING] exclude non-enumerable in object matching (#14670) -
[@jest/expect-utils]Fix comparison ofURL(#14672) -
[@jest/expect-utils]CheckSymbolproperties in equality (#14688) -
[@jest/expect-utils]Catch circular references within arrays when matching objects (#14894) -
[@jest/expect-utils]Fix not addressing to Sets and Maps as objects without keys (#14873) -
[jest-haste-map]Fix errors or clobbering with multiplehasteImplModulePaths (#15522) -
[jest-leak-detector]Make leak-detector more aggressive when running GC (#14526) -
[jest-runtime]Properly handle re-exported native modules in ESM via CJS (#14589) -
[jest-runtime]Refactor_importCoreModelso required core module is consistent if modified while loading (#15077) -
[jest-schemas, jest-types][BREAKING] Fix type oftestFailureExitCodeconfig option(#15232) -
[jest-util]Make sureisInteractiveworks in a browser (#14552) -
[pretty-format][BREAKING] PrintArrayBufferandDataViewcorrectly (#14290) -
[pretty-format]Fixed a bug where "anonymous custom elements" were not being printed as expected. (#15138) -
[jest-cli]When specifying paths on the command line, only match against the relative paths of the test files ([#12519](https:
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.
Changed Packages
| Package Name | Package Path | Changeset Bump | Current Version |
|---|---|---|---|
| app | workspaces/3scale/packages/app | none | v0.0.0 |
| app-next | workspaces/acr/packages/app-next | none | v0.0.0 |
| @backstage-community/plugin-acr | workspaces/acr/plugins/acr | patch | v1.19.1 |
| @backstage-community/plugin-acs | workspaces/acs/plugins/acs | patch | v0.1.0 |
| @backstage-community/plugin-adr | workspaces/adr/plugins/adr | patch | v0.18.0 |
| @backstage-community/plugin-agent-forge | workspaces/agent-forge/plugins/agent-forge | patch | v0.3.0 |
| @backstage-community/plugin-airbrake | workspaces/airbrake/plugins/airbrake | patch | v0.15.0 |
| @backstage-community/plugin-allure | workspaces/allure/plugins/allure | patch | v0.13.0 |
| @backstage-community/plugin-analytics-module-ga4 | workspaces/analytics/plugins/analytics-module-ga4 | patch | v0.12.0 |
| @backstage-community/plugin-analytics-module-newrelic-browser | workspaces/analytics/plugins/analytics-module-newrelic-browser | patch | v0.12.0 |
| @backstage-community/plugin-analytics-provider-segment | workspaces/analytics/plugins/analytics-provider-segment | patch | v1.21.0 |
| @backstage-community/plugin-announcements-backend | workspaces/announcements/plugins/announcements-backend | patch | v0.17.0 |
| @backstage-community/plugin-announcements-react | workspaces/announcements/plugins/announcements-react | patch | v0.16.0 |
| @backstage-community/plugin-announcements | workspaces/announcements/plugins/announcements | patch | v1.1.0 |
| @backstage-community/plugin-search-backend-module-announcements | workspaces/announcements/plugins/search-backend-module-announcements | patch | v0.10.0 |
| @backstage-community/plugin-apache-airflow | workspaces/apache-airflow/plugins/apache-airflow | patch | v0.14.0 |
| @backstage-community/plugin-apollo-explorer | workspaces/apollo-explorer/plugins/apollo-explorer | patch | v0.14.0 |
| @backstage-community/plugin-azure-devops | workspaces/azure-devops/plugins/azure-devops | patch | v0.22.0 |
| @backstage-community/plugin-azure-sites | workspaces/azure-sites/plugins/azure-sites | patch | v0.10.0 |
| @backstage-community/plugin-azure-storage-explorer | workspaces/azure-storage-explorer/plugins/azure-storage | patch | v0.8.0 |
| @backstage-community/plugin-badges | workspaces/badges/plugins/badges | patch | v0.14.0 |
| @backstage-community/plugin-bazaar | workspaces/bazaar/plugins/bazaar | patch | v0.17.0 |
| @backstage-community/plugin-bitbucket-pull-requests | workspaces/bitbucket-pull-requests/plugins/bitbucket-pull-requests | patch | v3.0.0 |
| @backstage-community/plugin-bitrise | workspaces/bitrise/plugins/bitrise | patch | v0.10.0 |
| @backstage-community/plugin-blackduck | workspaces/blackduck/plugins/blackduck | patch | v0.9.0 |
| @backstage-community/plugin-cicd-statistics | workspaces/cicd-statistics/plugins/cicd-statistics | patch | v0.13.0 |
| @backstage-community/plugin-cloudbuild | workspaces/cloudbuild/plugins/cloudbuild | patch | v0.17.0 |
| @backstage-community/plugin-code-climate | workspaces/code-climate/plugins/code-climate | patch | v0.13.0 |
| @backstage-community/plugin-code-coverage | workspaces/code-coverage/plugins/code-coverage | patch | v0.10.0 |
| @backstage-community/plugin-codescene | workspaces/codescene/plugins/codescene | patch | v0.12.0 |
| @backstage-community/plugin-confluence | workspaces/confluence/plugins/confluence | patch | v0.13.0 |
| @backstage-community/plugin-copilot-backend | workspaces/copilot/plugins/copilot-backend | patch | v0.15.4 |
| @backstage-community/plugin-copilot | workspaces/copilot/plugins/copilot | patch | v0.15.1 |
| @backstage-community/plugin-cost-insights | workspaces/cost-insights/plugins/cost-insights | patch | v0.23.0 |
| @backstage-community/plugin-dynatrace | workspaces/dynatrace/plugins/dynatrace | patch | v10.12.0 |
| @backstage-community/plugin-entity-feedback | workspaces/entity-feedback/plugins/entity-feedback | patch | v0.12.0 |
| @backstage-community/plugin-entity-validation | workspaces/entity-validation/plugins/entity-validation | patch | v0.14.0 |
| @backstage-community/plugin-explore-react | workspaces/explore/plugins/explore-react | patch | v0.9.0 |
| @backstage-community/plugin-explore | workspaces/explore/plugins/explore | patch | v0.14.2 |
| @backstage-community/plugin-feedback-backend | workspaces/feedback/plugins/feedback-backend | patch | v2.1.4 |
| @backstage-community/plugin-feedback | workspaces/feedback/plugins/feedback | patch | v1.8.6 |
| @backstage-community/plugin-firehydrant | workspaces/firehydrant/plugins/firehydrant | patch | v0.14.0 |
| @backstage-community/plugin-flux | workspaces/flux/plugins/flux | patch | v0.1.0 |
| @backstage-community/plugin-fossa | workspaces/fossa/plugins/fossa | patch | v0.9.0 |
| @backstage-community/plugin-gcalendar | workspaces/gcalendar/plugins/gcalendar | patch | v0.15.0 |
| @backstage-community/plugin-gcp-projects | workspaces/gcp-projects/plugins/gcp-projects | patch | v0.15.0 |
| @backstage-community/plugin-git-release-manager | workspaces/git-release-manager/plugins/git-release-manager | patch | v0.11.0 |
| @backstage-community/plugin-github-actions | workspaces/github-actions/plugins/github-actions | patch | v0.18.0 |
| @backstage-community/plugin-github-deployments | workspaces/github-deployments/plugins/github-deployments | patch | v0.14.0 |
| @backstage-community/plugin-github-discussions | workspaces/github-discussions/plugins/github-discussions | patch | v0.7.0 |
| @backstage-community/plugin-github-issues | workspaces/github-issues/plugins/github-issues | patch | v0.16.0 |
| @backstage-community/plugin-github-pull-requests-board | workspaces/github-pull-requests-board/plugins/github-pull-requests-board | patch | v0.11.0 |
| @backstage-community/plugin-gitops-profiles | workspaces/gitops-profiles/plugins/gitops-profiles | patch | v0.15.0 |
| @backstage-community/plugin-gocd | workspaces/gocd/plugins/gocd | patch | v0.13.0 |
| @backstage-community/plugin-grafana | workspaces/grafana/plugins/grafana | patch | v0.11.0 |
| @backstage-community/plugin-graphiql | workspaces/graphiql/plugins/graphiql | patch | v0.10.0 |
| @backstage-community/plugin-graphql-voyager | workspaces/graphql-voyager/plugins/graphql-voyager | patch | v0.13.0 |
| @backstage-community/plugin-ilert | workspaces/ilert/plugins/ilert | patch | v0.15.0 |
| @backstage-community/plugin-jaeger | workspaces/jaeger/plugins/jaeger | patch | v0.11.0 |
| @backstage-community/plugin-jenkins | workspaces/jenkins/plugins/jenkins | patch | v0.25.1 |
| @backstage-community/plugin-jfrog-artifactory | workspaces/jfrog-artifactory/plugins/jfrog-artifactory | patch | v1.23.0 |
| @backstage-community/plugin-kafka | workspaces/kafka/plugins/kafka | patch | v0.9.0 |
| @backstage-community/plugin-kiali-backend | workspaces/kiali/plugins/kiali-backend | patch | v1.27.1 |
| @backstage-community/plugin-kiali-react | workspaces/kiali/plugins/kiali-react | patch | v0.5.2 |
| @backstage-community/plugin-kiali | workspaces/kiali/plugins/kiali | patch | v1.47.0 |
| @backstage-community/plugin-lighthouse | workspaces/lighthouse/plugins/lighthouse | patch | v0.16.0 |
| @backstage-community/plugin-linguist | workspaces/linguist/plugins/linguist | patch | v0.14.0 |
| @backstage-community/plugin-linkerd | workspaces/linkerd/plugins/linkerd | patch | v0.14.0 |
| @backstage-community/plugin-manage-backend | workspaces/manage/plugins/manage-backend | patch | v1.3.0 |
| @backstage-community/plugin-matomo-backend | workspaces/matomo/plugins/matomo-backend | patch | v1.14.0 |
| @backstage-community/plugin-matomo | workspaces/matomo/plugins/matomo | patch | v1.13.1 |
| @backstage-community/plugin-mcp-chat-backend | workspaces/mcp-chat/plugins/mcp-chat-backend | patch | v0.4.0 |
| @backstage-community/plugin-mcp-chat | workspaces/mcp-chat/plugins/mcp-chat | patch | v0.1.1 |
| @backstage-community/plugin-mend-backend | workspaces/mend/plugins/mend-backend | patch | v0.9.0 |
| @backstage-community/plugin-mend | workspaces/mend/plugins/mend | patch | v0.10.0 |
| @backstage-community/plugin-microsoft-calendar | workspaces/microsoft-calendar/plugins/microsoft-calendar | patch | v0.13.0 |
| @backstage-community/backstage-plugin-mta-backend | workspaces/mta/plugins/mta-backend | patch | v0.5.1 |
| @backstage-community/backstage-plugin-mta-frontend | workspaces/mta/plugins/mta-frontend | patch | v0.4.0 |
| @backstage-community/plugin-multi-source-security-viewer | workspaces/multi-source-security-viewer/plugins/multi-source-security-viewer | patch | v0.9.0 |
| @backstage-community/plugin-newrelic-dashboard | workspaces/newrelic/plugins/newrelic-dashboard | patch | v0.17.0 |
| @backstage-community/plugin-newrelic | workspaces/newrelic/plugins/newrelic | patch | v0.16.0 |
| @backstage-community/plugin-nexus-repository-manager | workspaces/nexus-repository-manager/plugins/nexus-repository-manager | patch | v1.19.1 |
| @backstage-community/plugin-nomad | workspaces/nomad/plugins/nomad | patch | v0.13.0 |
| @backstage-community/plugin-ocm-backend | workspaces/ocm/plugins/ocm-backend | patch | v5.11.1 |
| @backstage-community/plugin-ocm | workspaces/ocm/plugins/ocm | patch | v5.10.0 |
| @backstage-community/plugin-octopus-deploy | workspaces/octopus-deploy/plugins/octopus-deploy | patch | v0.7.0 |
| @backstage-community/plugin-opencost | workspaces/opencost/plugins/opencost | patch | v0.14.0 |
| @backstage-community/plugin-periskop | workspaces/periskop/plugins/periskop | patch | v0.12.0 |
| @backstage-community/plugin-playlist | workspaces/playlist/plugins/playlist | patch | v0.12.0 |
| @backstage-community/plugin-puppetdb | workspaces/puppetdb/plugins/puppetdb | patch | v0.13.0 |
| @backstage-community/plugin-quay-backend | workspaces/quay/plugins/quay-backend | patch | v1.8.0 |
| @backstage-community/plugin-quay | workspaces/quay/plugins/quay | patch | v1.26.0 |
| @backstage-community/plugin-rbac-backend | workspaces/rbac/plugins/rbac-backend | patch | v7.5.0 |
| @backstage-community/plugin-rbac | workspaces/rbac/plugins/rbac | patch | v1.46.0 |
| @backstage-community/plugin-redhat-argocd-backend | workspaces/redhat-argocd/plugins/argocd-backend | patch | v0.11.0 |
| @backstage-community/plugin-redhat-argocd | workspaces/redhat-argocd/plugins/argocd | patch | v2.1.0 |
| @backstage-community/plugin-report-portal | workspaces/report-portal/plugins/report-portal | patch | v1.5.0 |
| @backstage-community/plugin-rollbar | workspaces/rollbar/plugins/rollbar | patch | v0.9.0 |
| @backstage-community/plugin-sentry | workspaces/sentry/plugins/sentry | patch | v1.12.0 |
| @backstage-community/plugin-servicenow-backend | workspaces/servicenow/plugins/servicenow-backend | patch | v1.5.0 |
| @backstage-community/plugin-servicenow | workspaces/servicenow/plugins/servicenow | patch | v1.5.0 |
| @backstage-community/plugin-shortcuts | workspaces/shortcuts/plugins/shortcuts | patch | v0.15.0 |
| @backstage-community/plugin-sonarqube | workspaces/sonarqube/plugins/sonarqube | patch | v0.20.1 |
| @backstage-community/plugin-splunk-on-call | workspaces/splunk/plugins/splunk-on-call | patch | v0.16.0 |
| @backstage-community/plugin-stack-overflow | workspaces/stack-overflow/plugins/stack-overflow | patch | v0.12.0 |
| @backstage-community/plugin-stackstorm | workspaces/stackstorm/plugins/stackstorm | patch | v0.13.0 |
| @backstage-community/plugin-tech-insights-maturity | workspaces/tech-insights/plugins/tech-insights-maturity | patch | v0.5.0 |
| @backstage-community/plugin-tech-insights-react | workspaces/tech-insights/plugins/tech-insights-react | patch | v1.2.1 |
| @backstage-community/plugin-tech-insights | workspaces/tech-insights/plugins/tech-insights | patch | v0.6.2 |
| @backstage-community/plugin-tech-radar-backend | workspaces/tech-radar/plugins/tech-radar-backend | patch | v1.12.0 |
| @backstage-community/plugin-tech-radar | workspaces/tech-radar/plugins/tech-radar | patch | v1.13.0 |
| @backstage-community/plugin-tekton | workspaces/tekton/plugins/tekton | patch | v3.31.0 |
| @backstage-community/plugin-todo | workspaces/todo/plugins/todo | patch | v0.14.0 |
| @backstage-community/plugin-vault | workspaces/vault/plugins/vault | patch | v0.14.0 |
| @backstage-community/plugin-wheel-of-names | workspaces/wheel-of-names/plugins/wheel-of-names | patch | v0.6.0 |
| @backstage-community/plugin-xcmetrics | workspaces/xcmetrics/plugins/xcmetrics | patch | v0.14.0 |
With some Community Help, shout out @secustor, I've got a PR up to adjust the renovate config for this going forward 🚀
You might also want to use
additionalBranchPrefix and commitMessageTopic with something including {{ lookup (split packageFileDir '/') 1 }} this will be the workspace name
For example this will split PRs based on workspace and add the workspaces to the commit messages and titles
{
"packageRules": [
{
"matchFileNames": ["workspaces/**"],
"additionalBranchPrefix": "{{ lookup (split packageFileDir '/') 1 }}-",
"commitMessageTopic": "dependency {{depName}} for {{ lookup (split packageFileDir '/') 1 }}"
}
]
}