AddonBundle
AddonBundle is a packaged collection of one or more addons intended for a host application. It provides a single distributable artifact that bundles the addon components, their metadata, and the resources needed for installation and runtime operation. The bundle concept helps streamline distribution, versioning, and dependency management when multiple addons are intended to be installed together.
A typical AddonBundle includes a manifest or metadata file describing the bundle identifier, version, author, description,
Packaging often uses a standard archive format such as zip or tar, with a predictable directory layout.
Installation and lifecycle: When installed, the host validates the manifest, verifies dependencies, and installs the components
Security and compatibility: AddonBundles declare required permissions and minimum host versions. Hosts may apply sandboxing, permission
Use and scope: AddonBundles appear in various software domains, including web browsers, integrated development environments, content