Deprecate platform extension#2343
Conversation
Enhance deprecation warning for WSO2 Platform extension with dismiss option and error handling
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (4)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
Deprecates the WSO2 Platform VS Code extension by adding an in-product deprecation warning on activation and updating the extension’s README to direct users to the WSO2 Integrator extension.
Changes:
- Show a one-time deprecation warning on extension activation with actions to install the replacement extension or dismiss the warning.
- Update the README with a prominent deprecation notice and link to the WSO2 Integrator marketplace listing.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| workspaces/wso2-platform/wso2-platform-extension/src/extension.ts | Adds a deprecation warning prompt on activation and persists dismissal state in global storage. |
| workspaces/wso2-platform/wso2-platform-extension/README.md | Adds deprecation messaging and directs users to install WSO2 Integrator instead. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Await globalState.update() and openExternal() with error handling - Bump aquasecurity/trivy-action from 0.34.2 to v0.36.0 (0.34.2 does not exist) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Bump vulnerable transitive dependencies via pnpmfile overrides: - CRITICAL: handlebars 4.7.8→4.7.9, protobufjs 7.2.5→7.5.6 - HIGH: axios 1.13.5→1.16.0, lodash 4.17.23→4.18.0, fast-uri→3.1.2, flatted→3.4.2, tmp→0.2.6 - MEDIUM/other: fast-xml-parser→5.7.0, hono→4.12.21, dompurify→3.4.0, brace-expansion, picomatch, path-to-regexp, undici, uuid, ws, qs, serialize-javascript, ip-address, file-type Regenerate pnpm lockfiles with rush update --full. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
a43c48d to
9b758c7
Compare
Purpose
Goals
Approach
UI Component Development
npm run storybookfrom the root directory to view current components.Manage Icons
User stories
Release note
Documentation
Training
Certification
Marketing
Automation tests
Security checks
Samples
Related PRs
Migrations (if applicable)
Test environment
Learning