Skip to content
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

feat(manifest): Implement a popup action for informing users about extension updates (#33) #34

Merged
merged 6 commits into from
Jun 12, 2024

Conversation

itsmartashub
Copy link
Owner

  • Remove "tabs" and "notifications" permissions from the manifest
  • Implement a popup action for informing users about extension updates

Changes summary:

  • Streamlined extension permissions:
    • Removed "tabs" and "notifications" permissions to reduce the scope of access.
    • Implemented an alternative approach using a popup action to inform users about available extension updates.

…extension updates (#33)

- Remove "tabs" and "notifications" permissions from the manifest
- Implement a popup action for informing users about extension updates

Changes summary:
- Streamlined extension permissions:
  - Removed "tabs" and "notifications" permissions to reduce the scope of access.
  - Implemented an alternative approach using a popup action to inform users about available extension updates.
@itsmartashub itsmartashub self-assigned this Jun 11, 2024
@itsmartashub itsmartashub linked an issue Jun 11, 2024 that may be closed by this pull request
- Remove unused code and files to improve maintainability and reduce repository size

Changes summary:
- Removed unused code and files, resulting in a cleaner codebase and reduced repository size.
…p pages

- Fix the CSP in manifest version 3 to allow font fetching for popup pages
- Address console errors related to CSP and custom fonts

Changes summary:
- Updated the Content Security Policy (CSP) in manifest version 3 to enable font fetching for popup pages, resolving issues with custom fonts.
- Addressed console errors related to CSP and custom fonts, ensuring a smoother extension experience.
…e current extension version

- Add a badge to the popup page to display the current extension version

Changes summary:
- Added a badge to the popup page that displays the current version of the extension, providing users with easy access to version information.
- Add a "NEW" badge to the browser action when a new extension update is available
- Listen for the `onClicked` event of the browser action to clear the badge text or set it to the current extension version

Changes summary:
- Implemented an update badge to notify users about available extension updates:
  - A "NEW" badge is displayed on the browser action when a new update is released.
  - Clicking the browser action clears the badge text or sets it to the current extension version.
@itsmartashub itsmartashub merged commit 0726757 into master Jun 12, 2024
2 checks passed
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.

Update notification system to avoid spooky Read Browser History
1 participant