list.js icon indicating copy to clipboard operation
list.js copied to clipboard

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

Open Siltaar opened this issue 1 year ago • 2 comments

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.

Siltaar avatar Sep 24 '24 13:09 Siltaar

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

lovasoa avatar Sep 24 '24 20:09 lovasoa

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.

Siltaar avatar Sep 25 '24 07:09 Siltaar