برنامهها صرفاً مجموعهای از منابع هستند که با یک فایل manifest.json
که محتویات بسته را توصیف میکند، پیچیده شدهاند. فرمت این فایل به طور کلی پایدار است، اما گاهی اوقات باید برای رفع مشکلات مهم تغییراتی ایجاد کرد. توسعهدهندگان باید با تنظیم کلید manifest_version
در مانیفستهایشان، مشخص کنند که بسته آنها کدام نسخه از مشخصات مانیفست را هدف قرار میدهد.
نسخه فعلی
توسعه دهندگان برنامه Chrome در حال حاضر باید 'manifest_version': 2
:
{
...,
"manifest_version": 2,
...
}
نسخه ۱ مانیفست فقط برای برنامههای افزودنی و میزبانیشده اعمال میشود، نه برنامههای Chrome. در Chrome 18 منسوخ شده بود.