-
Notifications
You must be signed in to change notification settings - Fork 1
[Snyk] Security upgrade @backstage/plugin-scaffolder-backend from 0.0.0-use.local to 1.15.0 #7010
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
….json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-OCTOKIT-6129525 - https://snyk.io/vuln/SNYK-JS-OCTOKITWEBHOOKS-6129527 - https://snyk.io/vuln/SNYK-JS-BACKSTAGEPLUGINSCAFFOLDERBACKEND-5730767
Review or Edit in CodeSandboxOpen the branch in Web Editor • VS Code • Insiders |
Reviewer's GuideThis PR upgrades the @backstage/plugin-scaffolder-backend dependency from a local workspace version to 1.15.0 in the Confluence-to-Markdown scaffolder module to address multiple high-severity vulnerabilities identified by Snyk. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
⛔ Snyk checks have failed. 97 issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
|
This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If the PR was closed and you want it re-opened, let us know and we'll re-open the PR so that you can continue the contribution! |
|
No dependency changes detected. Learn more about Socket for GitHub. 👍 No dependency changes detected in pull request |
|
This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If the PR was closed and you want it re-opened, let us know and we'll re-open the PR so that you can continue the contribution! |
Entelligence AI Vulnerability ScannerStatus: No security vulnerabilities found Your code passed our comprehensive security analysis. |
WalkthroughThis pull request updates the dependency management for the Confluence to Markdown scaffolder backend module. The change replaces the workspace protocol reference with a pinned version for the Backstage scaffolder backend dependency. This modification ensures the plugin uses a specific, locked version (1.15.0) of the scaffolder backend rather than relying on the local workspace version. This type of change typically indicates preparation for independent package publishing, ensuring compatibility with a specific API version, or stabilizing the dependency chain for production deployments. Changes
Sequence DiagramThis diagram shows the interactions between components: sequenceDiagram
participant Dev as Developer
participant PKG as package.json
participant NPM as Package Manager
participant Backend as @backstage/plugin-scaffolder-backend
Note over Dev,Backend: Dependency Version Update (No Runtime Changes)
Dev->>PKG: Update dependency version
Note over PKG: Change from workspace:^ to 1.15.0
Dev->>NPM: Run package install
NPM->>Backend: Fetch version 1.15.0
Backend-->>NPM: Return package
NPM-->>Dev: Dependencies updated
Note over Dev,Backend: No code logic or interaction changes<br/>Plugin behavior remains the same
Note for WindsurfPlease change the default marketplace provider to the following in the windsurf settings:Marketplace Extension Gallery Service URL: https://marketplace.visualstudio.com/_apis/public/gallery Marketplace Gallery Item URL: https://marketplace.visualstudio.com/items Entelligence.ai can learn from your feedback. Simply add 👍 / 👎 emojis to teach it your preferences. More shortcuts belowEmoji Descriptions:
Interact with the Bot:
Also you can trigger various commands with the bot by doing The current supported commands are
More commands to be added soon. |
|
This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If the PR was closed and you want it re-opened, let us know and we'll re-open the PR so that you can continue the contribution! |
WalkthroughThis pull request updates the dependency management for the Confluence to Markdown scaffolder backend module. The change replaces the workspace protocol reference with a pinned version for the Backstage scaffolder backend dependency. This modification ensures the plugin uses a specific, locked version (1.15.0) of the scaffolder backend rather than relying on the local workspace version. This type of change typically indicates preparation for independent package publishing, ensuring compatibility with a specific API version, or stabilizing the dependency chain for production deployments. Changes
Sequence DiagramThis diagram shows the interactions between components: sequenceDiagram
participant Dev as Developer
participant PKG as package.json
participant NPM as Package Manager
participant Backend as @backstage/plugin-scaffolder-backend
Note over Dev,Backend: Dependency Version Update (No Runtime Changes)
Dev->>PKG: Update dependency version
Note over PKG: Change from workspace:^ to 1.15.0
Dev->>NPM: Run package install
NPM->>Backend: Fetch version 1.15.0
Backend-->>NPM: Return package
NPM-->>Dev: Dependencies resolved
Note over Dev,Backend: No code logic or interaction changes<br/>Plugin behavior remains the same
Note for WindsurfPlease change the default marketplace provider to the following in the windsurf settings:Marketplace Extension Gallery Service URL: https://marketplace.visualstudio.com/_apis/public/gallery Marketplace Gallery Item URL: https://marketplace.visualstudio.com/items Entelligence.ai can learn from your feedback. Simply add 👍 / 👎 emojis to teach it your preferences. More shortcuts belowEmoji Descriptions:
Interact with the Bot:
Also you can trigger various commands with the bot by doing The current supported commands are
More commands to be added soon. |
|
This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If the PR was closed and you want it re-opened, let us know and we'll re-open the PR so that you can continue the contribution! |
WalkthroughThis PR updates the dependency management for the Confluence to Markdown scaffolder backend module by pinning the Changes
Sequence DiagramThis diagram shows the interactions between components: sequenceDiagram
participant Build as Build System
participant Plugin as scaffolder-backend-module-confluence-to-markdown
participant ScaffolderBackend as @backstage/plugin-scaffolder-backend
Note over Build,ScaffolderBackend: Dependency Resolution Change
Build->>Plugin: Install dependencies
alt Before Change (workspace:^)
Plugin->>ScaffolderBackend: Resolve from local workspace
Note over Plugin,ScaffolderBackend: Uses local monorepo version
else After Change (1.15.0)
Plugin->>ScaffolderBackend: Resolve version 1.15.0
Note over Plugin,ScaffolderBackend: Uses pinned npm registry version
end
ScaffolderBackend-->>Plugin: Dependency resolved
Plugin-->>Build: Installation complete
Note for WindsurfPlease change the default marketplace provider to the following in the windsurf settings:Marketplace Extension Gallery Service URL: https://marketplace.visualstudio.com/_apis/public/gallery Marketplace Gallery Item URL: https://marketplace.visualstudio.com/items Entelligence.ai can learn from your feedback. Simply add 👍 / 👎 emojis to teach it your preferences. More shortcuts belowEmoji Descriptions:
Interact with the Bot:
Also you can trigger various commands with the bot by doing The current supported commands are
More commands to be added soon. |
….json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-OCTOKIT-6129525 - https://snyk.io/vuln/SNYK-JS-OCTOKITWEBHOOKS-6129527 - https://snyk.io/vuln/SNYK-JS-BACKSTAGEPLUGINSCAFFOLDERBACKEND-5730767
….json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-OCTOKIT-6129525 - https://snyk.io/vuln/SNYK-JS-OCTOKITWEBHOOKS-6129527 - https://snyk.io/vuln/SNYK-JS-BACKSTAGEPLUGINSCAFFOLDERBACKEND-5730767
….json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-OCTOKIT-6129525 - https://snyk.io/vuln/SNYK-JS-OCTOKITWEBHOOKS-6129527 - https://snyk.io/vuln/SNYK-JS-BACKSTAGEPLUGINSCAFFOLDERBACKEND-5730767
….json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-OCTOKIT-6129525 - https://snyk.io/vuln/SNYK-JS-OCTOKITWEBHOOKS-6129527 - https://snyk.io/vuln/SNYK-JS-BACKSTAGEPLUGINSCAFFOLDERBACKEND-5730767
….json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-OCTOKIT-6129525 - https://snyk.io/vuln/SNYK-JS-OCTOKITWEBHOOKS-6129527 - https://snyk.io/vuln/SNYK-JS-BACKSTAGEPLUGINSCAFFOLDERBACKEND-5730767
….json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-OCTOKIT-6129525 - https://snyk.io/vuln/SNYK-JS-OCTOKITWEBHOOKS-6129527 - https://snyk.io/vuln/SNYK-JS-BACKSTAGEPLUGINSCAFFOLDERBACKEND-5730767
EntelligenceAI PR Summary
This PR pins the scaffolder backend plugin dependency to version 1.15.0 for the Confluence to Markdown module.
@backstage/plugin-scaffolder-backenddependency fromworkspace:^to1.15.0in package.json