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

Need official release of Lovasoa's v2.3.5 (via tag mechanism) #778

Open
Siltaar opened this issue Sep 24, 2024 · 2 comments
Open

Need official release of Lovasoa's v2.3.5 (via tag mechanism) #778

Siltaar opened this issue Sep 24, 2024 · 2 comments

Comments

@Siltaar
Copy link

Siltaar commented Sep 24, 2024

As per : https://extensionworkshop.com/documentation/publish/third-party-library-usage/

To make a WebExtension for Mozilla's Firefox web browser using a third party dependency, we now have to provide a public link of officially released code (to allow an automated script to authenticate the embedded dependency via checksum).

Pointing to a particular commit instead of a released code is explicitly forbidden.

As I use @lovasoa 's List.js v2.3.5 for Meta-Press.es, my extension have just been rejected and withdrawn (all versions since 5 years) because of this missing official version to compare with.

Please, help.

@lovasoa
Copy link

lovasoa commented Sep 24, 2024

at this point you are probably better off vendoring the depency, unminified, in your extension

@Siltaar
Copy link
Author

Siltaar commented Sep 25, 2024

I'm not sure of what "vendoring" means, but I included an unminified version in my last attempt de restore Meta-Press.es and it have be rejected.
I think I'll use @lovasoa 's v2.3.4 that have a tag allowing to compare my embeded version with the a stable "official" one (while "the last commit of branch master" could change anytime.

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

No branches or pull requests

2 participants