Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 5, 2025

Bumps @backstage/cli from 0.28.0 to 0.32.0.

Changelog

Sourced from @​backstage/cli's changelog.

0.32.0

Minor Changes

  • a47fd39: Removes default React imports from template files, aligning with the requirements for the upcoming React 19 migration. Introduces a new ESLint rule to disallow import React from 'react' and import * as React from 'react'.

    https://legacy.reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html

  • 65b584c: Internal update to move the new and create-github-app to their own module.

  • c7254ae: Internal update to move the clean, pre/postpack and fix commands into their own separate module.

Patch Changes

  • 4ea76f7: Bump @​module-federation/enhanced ^0.9.0 to fix GHSA-593f-38f6-jp5m

  • 87a5cb4: Fixed an issue causing the repo lint command to fail when the --max-warnings option was used.

  • 6969f79: Avoid trailing /* when automatically adding imports for package with multiple entry points.

  • 98b7131: Update the to do plugin template to stop using the deprecated catalog alpha service reference. If you start seeing the should create TODO item with catalog information test failing, you have two options to fix this: Update the test to mock the legacy alpha catalog service, or migrate the TODO plugin backend to use the new catalog service reference. We recommend the second option, see this pull request for an example of how to do the migration.

  • d5c4fed: make certificate strings optional for Dev environments

  • d83f3f4: Resolved a problem where the start command did not correctly handle multiple --require flags, ensuring all specified modules are now properly loaded.

  • d2091c6: Added a new repo start command to replace the existing pattern of using yarn dev scripts. The repo start command runs the app and/or backend package in the repo by default, but will also fall back to running other individual frontend or backend packages or even plugin dev entry points if the can be uniquely selected.

    The goal of this change is to reduce the number of different necessary scripts and align on yarn start being the only command needed for local development, similar to how repo test handles testing in the repo. It also opens up for more powerful options, like the --plugin <pluginId> flag that runs the dev entry point of the selected plugin.

    The new script is installed as follows, replacing the existing yarn start script:

    {
      "scripts": {
        "start": "backstage-cli repo start"
      }
    }

    In order to help users migrate in existing projects, it is recommended to add the following scripts to the root package.json:

    {
      "scripts": {
        "dev": "echo \"Use 'yarn start' instead\"",
        "start-backend": "echo \"Use 'yarn start backend' instead\""
      }
    }

    For more information, run yarn start --help once the new command is installed.

  • 918c883: Included a reference to the JSX transform guide in the warning about using the default React import.

... (truncated)

Commits
  • 36e5a82 Version Packages
  • 21a0315 chore(deps): bump @​typescript-eslint/parser from 4.14.0 to 4.27.0
  • 8fce615 Merge pull request #4996 from backstage/dependabot/npm_and_yarn/rollup-plugin...
  • fd9a86b cli: sort package.json deps
  • c5204c0 Merge pull request #6032 from backstage/freben/backend-dev
  • 955c768 chore(deps): bump rollup from 2.33.3 to 2.44.0
  • 3609656 chore(deps): bump rollup-plugin-dts from 2.0.1 to 3.0.1
  • 3108ff7 Make yarn dev for backends respect the PLUGIN_PORT env var
  • ab3d4e9 Merge pull request #5949 from backstage/dependabot/npm_and_yarn/http-proxy-mi...
  • 4a93128 Version Packages
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@backstage/cli](https://github.com/backstage/backstage/tree/HEAD/packages/cli) from 0.28.0 to 0.32.0.
- [Release notes](https://github.com/backstage/backstage/releases)
- [Changelog](https://github.com/backstage/backstage/blob/master/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/backstage/backstage/commits/v0.32.0/packages/cli)

---
updated-dependencies:
- dependency-name: "@backstage/cli"
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 5, 2025

Labels

The following labels could not be found: kind/cleanup, ok-to-test, release-note-none. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Copy link
Contributor Author

dependabot bot commented on behalf of github May 26, 2025

Superseded by #138.

@dependabot dependabot bot closed this May 26, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/backstage/backstage/cli-0.32.0 branch May 26, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants