Add new certificateProvider extension API.
[chromium-blink-merge.git] / chrome / common / extensions / docs / templates / articles / app_manifestVersion.html
blobdb874facd71c92d8ed98e16c3295c98dfa2cb07b
1 <h1>Manifest Version</h1>
3 <p>
4 Applications are simply bundles of resources, wrapped
5 up with a <a href="manifest"><code>manifest.json</code></a> file that
6 describes the package's contents. The format of this file is generally stable,
7 but occasionally breaking changes must be made to address important issues.
8 Developers should specify which version of the manifest specification their
9 package targets by setting a <code>manifest_version</code> key in their
10 manifests.
11 </p>
13 <h2 id="current-version">Current Version</h2>
15 <p>
16 Chrome App developers must currently specify
17 <strong><code>'manifest_version': 2</code></strong>:
18 </p>
20 <pre data-filename="manifest.json">
22 ...,
23 "manifest_version": 2,
24 ...
26 </pre>
28 <p>
29 Manifest version 1 only applied to extensions and hosted apps, not
30 Chrome Apps. It
31 was <a href="../extensions/manifestVersion">deprecated</a> in
32 Chrome 18.
33 </p>