Skip to content

browser_specific_settings version dot releases rejected by AMO#43599

Open
D4n2021 wants to merge 1 commit intomdn:mainfrom
D4n2021:patch-2
Open

browser_specific_settings version dot releases rejected by AMO#43599
D4n2021 wants to merge 1 commit intomdn:mainfrom
D4n2021:patch-2

Conversation

@D4n2021
Copy link
Copy Markdown
Contributor

@D4n2021 D4n2021 commented Mar 27, 2026

Added info about dot releases being invalid

Description

Added info that dot releases are invalid

Motivation

Information on this was missing, it costs us addon-devs time to stumble across validation issues while submitting an addon.

Additional details

grafik

Added info about dot releases being invalid
@D4n2021 D4n2021 requested a review from a team as a code owner March 27, 2026 16:17
@D4n2021 D4n2021 requested review from rebloor and removed request for a team March 27, 2026 16:17
@github-actions github-actions bot added Content:WebExt WebExtensions docs size/xs [PR only] 0-5 LoC changed labels Mar 27, 2026

- `strict_min_version`
- : Minimum version of Gecko to support. If the Firefox version on which the extension is being installed or run is below this version, the extension is not installed or not run. If not provided, all versions earlier than `strict_max_version` are supported. "\*" is not valid in this field.
- : Minimum version of Gecko to support. If the Firefox version on which the extension is being installed or run is below this version, the extension is not installed or not run. If not provided, all versions earlier than `strict_max_version` are supported. Neither "\*" nor dot releases are valid in this field, e.g. a value of "140.0" will work while "140.1" will fail the validation on *addons.mozilla.org* with error **Unknown "strict_min_version" 140.1 for Firefox**.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

[mdn-linter] reported by reviewdog 🐶

Suggested change
- : Minimum version of Gecko to support. If the Firefox version on which the extension is being installed or run is below this version, the extension is not installed or not run. If not provided, all versions earlier than `strict_max_version` are supported. Neither "\*" nor dot releases are valid in this field, e.g. a value of "140.0" will work while "140.1" will fail the validation on *addons.mozilla.org* with error **Unknown "strict_min_version" 140.1 for Firefox**.
- : Minimum version of Gecko to support. If the Firefox version on which the extension is being installed or run is below this version, the extension is not installed or not run. If not provided, all versions earlier than `strict_max_version` are supported. Neither "\*" nor dot releases are valid in this field, e.g., a value of "140.0" will work while "140.1" will fail the validation on _addons.mozilla.org_ with error **Unknown "strict_min_version" 140.1 for Firefox**.

@github-actions
Copy link
Copy Markdown
Contributor

@rebloor rebloor changed the title Update index.md browser_specific_settings version dot releases rejected by AMO Mar 29, 2026
@Rob--W
Copy link
Copy Markdown
Member

Rob--W commented Mar 29, 2026

For future reference:
In the past dot releases were included, as one can see at the versions listed at https://addons.mozilla.org/api/v5/applications/firefox/

These days, however, only major versions with .0 and .* are included in practice.

121.0a1 was the last version that also supported .0a1(mozilla/addons#15284).

Due to the root CA expiration in Firefox, in practice the minimum supported version capable of receiving updates is 115.0 (ESR), or if ESR versions are not included, 128.0 is the minimum supported versions. Older versions do not recognize the signatures any more, as explained at https://support.mozilla.org/en-US/kb/root-certificate-expiration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:WebExt WebExtensions docs size/xs [PR only] 0-5 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants