Skip to content

Update to MV3 including critical bug fixes#65

Merged
mordechairoth merged 9 commits into
mordechairoth:masterfrom
chucem:update_to_MV3
Nov 9, 2023
Merged

Update to MV3 including critical bug fixes#65
mordechairoth merged 9 commits into
mordechairoth:masterfrom
chucem:update_to_MV3

Conversation

@chucem

@chucem chucem commented Jun 12, 2023

Copy link
Copy Markdown
Contributor

This upgrade to the manifest version 3 #49

it includes the fixes of #63

@what-the-diff

what-the-diff Bot commented Jun 12, 2023

Copy link
Copy Markdown

PR Summary

  • Changed extension API use
    Replaced deprecated chrome.browserAction with the updated chrome.action.

  • New script file and loading method
    Introduced a new script file (popup) and updated the way it is loaded in contentScript.

  • Improved keyboard shortcuts
    Fixed bugs related to keyboard shortcuts and added a new alt+a shortcut for active topics search page.

  • Removed jQuery dependency
    Replaced jQuery dependency in newResponseNotification with a modern fetch call.

  • Updated manifest version
    Upgraded the manifest version from 2 to 3 to ensure compatibility with newer Chrome systems.

  • New action object and permissions
    Added a new action object with a default icon, updated popup page location, and updated permissions to support declarativeNetRequest.

  • Organized web_accessible_resources
    Moved web_accessible_resources into a separate array for easier future updates and scalability.

@chucem chucem changed the title Update to mv3 Update to MV3 Jun 12, 2023
@chucem chucem changed the title Update to MV3 Update to MV3 including critical bug fixes Jun 12, 2023
@mordechairoth

Copy link
Copy Markdown
Owner

@chucem I wanna update the extension, I didn't look at it/use it for while now.
Can I safely merge this into master and it will work with the new ivelt update?

@mordechairoth mordechairoth merged commit f6e8d28 into mordechairoth:master Nov 9, 2023
@chucem

chucem commented Nov 9, 2023

Copy link
Copy Markdown
Contributor Author

@mordechairoth yes but I just did a update because of new chrome limits for the storage.sync, I made an other branch where I migrate to local, (it will not sync to all computers, but will have less limits)

see #66

@chucem chucem deleted the update_to_MV3 branch May 9, 2024 15:46
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.

2 participants