-
Notifications
You must be signed in to change notification settings - Fork 17
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
Restrict manifest v3 to 128.0 (Fixes #280) #282
Restrict manifest v3 to 128.0 (Fixes #280) #282
Conversation
…allow the use of the 'applications' key.
Test Results5 489 tests +8 5 402 ✅ +10 27m 21s ⏱️ - 1m 49s For more details on these failures, see this check. Results for commit 2dfd1e1. ± Comparison against base commit c8e9457. This pull request removes 1 and adds 9 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
Not sure there is such a thing as "b1" at all? I thought betas had internal version the same as release, intentionally so. A letter is only present on Daily versions. |
How do we solve this? In our past communication, we said (as an example) 128.0 is greater than 128.0a1. And indeed, I cannot install an add-on in 128 Daily with I can however install an add-on in 127 Beta with *.0a1 < *.0 <= *.0b1 (probably because it is just like *.0) Is that correct? Based on my test with Does that sound sensible? |
Its a two second change so let me know if it should be 128! |
Yes, it must be 128.0 as minimum requirement. Thanks! |
Okay changes are up. Any final reviews before this is good to merge? |
Andrei is set as reviewer, so I did not look. Shall I take a look? |
Ah it was meant to either of you really 😄, and if you'd like! cc @Sancus |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems OK to me,
Will test it on stage, and merge it up after. Thanks! |
Fixes #280
This adds two additional checks to our manifest.json parser.
manifest_version: 3
, require thatstrict_min_version
exists and is greater than or equal to128.0b1
.manifest_version: 3
don't allow theapplications
key.cc @jobisoft