Skip to content

Conversation

NotAProton
Copy link
Member

@NotAProton NotAProton commented Mar 26, 2023

tl;dr:

- "manifest_version": 2,
+ "manifest_version": 3,

  • Added eslint and prettier
  • Implemented whitelist
  • Changed how injection script and content script communicate
  • Removed preflight bypasses
  • Removed referrer cache and bypass_clipboard
  • Removed updating of bypass definitions
  • Removed custom bypasses
  • Removed Ace
  • Changed how preferences are handled
  • Made BG script compatible with manifest version 3
  • Re-wrote crowd bypass functions
  • Broke Firefox

Note: Firefox has not implemented most of the mv3 API, a backported version will have to be made

Checklist:

  • I made sure there are no unnecessary changes in the code*
  • Tested on Chromium- Chrome & Edge Windows
  • ❌ Tested on Firefox

Also don't remove injection scripts for any build
@github-actions
Copy link

github-actions bot commented Mar 26, 2023

Download the artifacts for this pull request:

@0xc60f 0xc60f added the MV3 This pull request changes the MV3 source code (branch manifest-v3) label Mar 26, 2023
Also replace ace with html textarea and bump uikit
@NotAProton NotAProton marked this pull request as ready for review March 28, 2023 20:56
they are duplicates because git. sorry for for checking them in :/
Copy link
Member

Choose a reason for hiding this comment

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

We should look into using Dependabot for the dependencies. I'll look into implementing it.

Copy link
Member

@0xc60f 0xc60f left a comment

Choose a reason for hiding this comment

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

Get rid of bypasssites.md, it's outdated and not used in any capacity.

Remove auto-updating
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
MV3 This pull request changes the MV3 source code (branch manifest-v3)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SpeedForwarder (Read this)
3 participants