Compare Revisions

Extension Versioning, Update and Compatibility

Change Revisions

Revision 235804:

Revision 235804 by mnoorenberghe on

Revision 287151:

Revision 287151 by Yansky0 on

Title:
Extension Versioning, Update and Compatibility
Extension Versioning, Update and Compatibility
Slug:
Extension_Versioning,_Update_and_Compatibility
Extension_Versioning,_Update_and_Compatibility
Tags:
Extensions, Add-ons
Extensions, Add-ons
Content:

Revision 235804
Revision 287151
n10    <h2 name="Add-on_Versioning">n10    <h2 id="Add-on_Versioning" name="Add-on_Versioning">
n29    <h2 name="How_Applications_Determine_Compatibility">n29    <h2 id="How_Applications_Determine_Compatibility" name="How_A
 >pplications_Determine_Compatibility">
n42      {{ Fx_minversion_note("3") }}n42      {{ Fx_minversion_note(3, "In applications based on Gecko 1.
 >9 you can also use a <code>targetApplication</code> entry with an
 > id <code>toolkit@mozilla.org</code> and <code>minVersion</code> 
 >and <code>maxVersion</code> that match the toolkit version of the
 > running application. This allows you to say that your add-on wil
 >l install into any toolkit based application.") }}
n44    <h3 name="Overriding_Compatibility_Checking">n44    <h3 id="Overriding_Compatibility_Checking" name="Overriding_C
 >ompatibility_Checking">
n48      {{ Fx_minversion_inline("1") }} For testing purposes you can48      {{ Fx_minversion_inline(1.5) }} For testing purposes you ca
>n tell the application to somewhat ignore compatibility checks wh>n tell the application to somewhat ignore compatibility checks wh
>en installing add-ons. Simply create the boolean preference <code>en installing add-ons. Simply create the boolean preference <code
>>extensions.checkCompatibility</code> and set it to false.>>extensions.checkCompatibility</code> and set it to false.
n53    <h2 name="Choosing_minVersion_and_maxVersion">n53    <h2 id="Choosing_minVersion_and_maxVersion" name="Choosing_mi
 >nVersion_and_maxVersion">
n65    <h2 name="Automatic_Add-on_Update_Checking">n65    <p>
66      <a class="link-https" href="https://addons.mozilla.org/en-U
 >S/firefox/pages/appversions/">Valid Application Versions</a>
67    </p>
68    <p>
69      &nbsp;
70    </p>
71    <h2 id="Automatic_Add-on_Update_Checking" name="Automatic_Add
 >-on_Update_Checking">
n79    <h3 name="Compatibility_Updates">n85    <h3 id="Compatibility_Updates" name="Compatibility_Updates">
n85    <h3 name="Update_RDF_Format">n91    <h3 id="Update_RDF_Format" name="Update_RDF_Format">
n211    <h3 name="Providing_Details_about_Updates">n217    <h3 id="Providing_Details_about_Updates" name="Providing_Deta
 >ils_about_Updates">
n215      {{ Fx_minversion_header("3") }}n221      {{ Fx_minversion_header(3) }}
n217    <h4 name="General">n223    <h4 id="General" name="General">
n232    <h4>n238    <h4 id="Formatting_Prior_to_Firefox_4">
n258    <h4>n264    <h4 id="Formatting_in_Firefox_4_and_later">
n288    <h4 name="What_end-user_sees">n294    <h4 id="What_end-user_sees" name="What_end-user_sees">
n302    <h4 name="What_end-user_sees">n308    <h4 id="What_end-user_sees" name="What_end-user_sees">
n311    <h4 name="Problems">n317    <h4 id="Problems" name="Problems">
n320    <h3 name="Securing_Updates">n326    <h3 id="Securing_Updates" name="Securing_Updates">
n324      {{ Gecko_minversion_header("1") }} {{ Fx_minversion_header(n330      {{ Gecko_minversion_header(1.9) }} {{ Fx_minversion_header(
>"3") }}>3) }}
n353    <h4 name="Update_Hashes">n359    <h4 id="Update_Hashes" name="Update_Hashes">
n398    <h4 name="Signing_Update_Manifests">n404    <h4 id="Signing_Update_Manifests" name="Signing_Update_Manife
 >sts">
n402      {{ Gecko_minversion_header("1") }} {{ Fx_minversion_header(n408      {{ Gecko_minversion_header(1.9) }} {{ Fx_minversion_header(
>"3") }}>3) }}
n410    <h5 name="Step_1_-_Done_once.2C_before_you_publish_your_add-on416    <h5 id="Step_1_-_Done_once.2C_before_you_publish_your_add-on"
>n">> name="Step_1_-_Done_once.2C_before_you_publish_your_add-on">
n422    <h5 name="Step_2_-_Done_every_time_you_change_your_.22update.n428    <h5 id="Step_2_-_Done_every_time_you_change_your_.22update.rd
>rdf.22_file">>f.22_file" name="Step_2_-_Done_every_time_you_change_your_.22upda
 >te.rdf.22_file">
t431    <h2 name="Debugging_and_solving_problems">t437    <h2 id="Debugging_and_solving_problems" name="Debugging_and_s
 >olving_problems">

Back to History