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

Manifest V3 #131

Merged
merged 12 commits into from
May 2, 2024
Merged

Manifest V3 #131

merged 12 commits into from
May 2, 2024

Conversation

modos189
Copy link
Contributor

@modos189 modos189 commented Feb 13, 2024

  • Add the ability to work with manifest v3
  • Ensure GM API works with MV3
  • Track the opening of .user.js files on websites and suggest installation in MV3
  • In the service worker, create a timer to check for updates.
  • Unregister disabled plugins
  • Update GitHub Actions to build artifacts for different browsers and Manifest versions

Test with Manifest V2 and browsers other than Chrome

  • Firefox MV2
  • Chrome MV2
  • Safari MV2 (partially)
  • Firefox MV3
  • Chrome MV3
  • Safari MV3 (partially)

Copy link

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/20717420440/artifacts/1242064553
Artifacts will only be retained for 90 days.

…rovided, script injection mechanism is improved
Copy link

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/20850755625/artifacts/1253365828
Artifacts will only be retained for 90 days.

Copy link

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/20892708250/artifacts/1256476744
Artifacts will only be retained for 90 days.

@modos189 modos189 changed the title Manifest V3 MVP Manifest V3 Feb 19, 2024
Copy link

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/20899530397/artifacts/1257016484
Artifacts will only be retained for 90 days.

Copy link

github-actions bot commented Apr 9, 2024

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/22566881999/artifacts/1397059082
Artifacts will only be retained for 90 days.

Copy link

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/22985950185/artifacts/1433301828
Artifacts will only be retained for 90 days.

Copy link

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/23054355242/artifacts/1439133846
Artifacts will only be retained for 90 days.

Copy link

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/23109212838/artifacts/1443986686
Artifacts will only be retained for 90 days.

Copy link

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/23295190266/artifacts/1460215471
Artifacts will only be retained for 90 days.

Copy link

github-actions bot commented May 2, 2024

Here are the build results
https://github.com/IITC-CE/IITC-Button/suites/23360462428/artifacts/1466079323
Artifacts will only be retained for 90 days.

@modos189 modos189 marked this pull request as ready for review May 2, 2024 14:56
@modos189 modos189 merged commit a864769 into IITC-CE:master May 2, 2024
5 checks passed
@modos189 modos189 deleted the manifest_v3_2 branch May 2, 2024 15:07
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.

1 participant