Skip to content

feat: Update extension to Manifest V3 compliance and rename panel#19

Open
himananda44 wants to merge 2 commits intosalesforce:masterfrom
himananda44:feature/manifest-v3-compliance
Open

feat: Update extension to Manifest V3 compliance and rename panel#19
himananda44 wants to merge 2 commits intosalesforce:masterfrom
himananda44:feature/manifest-v3-compliance

Conversation

@himananda44
Copy link

  • Migrate from Manifest V2 to Manifest V3
  • Remove unsafe eval() usage and replace with safe DOM traversal
  • Add Content Security Policy to devtools.html
  • Add required permissions for Manifest V3 (scripting, <all_urls>)
  • Update HTML structure with proper DOCTYPE and meta tags
  • Rename panel from 'LWC JS Path' to 'LWC ShadowPath'
  • Update documentation with changelog and compliance notes
  • Version bump to 1.3.0

Fixes Chrome extension policy violations and ensures future compatibility.

- Migrate from Manifest V2 to Manifest V3
- Remove unsafe eval() usage and replace with safe DOM traversal
- Add Content Security Policy to devtools.html
- Add required permissions for Manifest V3 (scripting, <all_urls>)
- Update HTML structure with proper DOCTYPE and meta tags
- Rename panel from 'LWC JS Path' to 'LWC ShadowPath'
- Update documentation with changelog and compliance notes
- Version bump to 1.3.0

Fixes Chrome extension policy violations and ensures future compatibility.
@salesforce-cla
Copy link

Thanks for the contribution! Before we can merge this, we need @himananda44 to sign the Salesforce Inc. Contributor License Agreement.

@gneumann2
Copy link
Contributor

Many thanks, @himananda44, for creating the PR. The requested signature can be done online. Once you have done that, I can merge the PR.

- Renamed lwc-shadowpath to lwc-shadowpath-builder
- Updated to Chrome Extension Manifest V3 for compliance
- Removed unsafe eval() usage and replaced with safe DOM traversal
- Added proper Content Security Policy to devtools.html
- Updated permissions for Manifest V3 (scripting, <all_urls>)
- Enhanced security and code safety
- Updated documentation with Manifest V3 migration notes
- Version bump to 1.3.0
Copy link
Contributor

@gneumann2 gneumann2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. The renaming makes total sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants