Guide 02Deprecated
Own a legacy package lifecycle.
The archived addon lifecycle contract used before Lithium v1.
Lifecycle
The v0 runtime assigns a manifest, calls OnAddonLoaded and invokes OnAddonUnloaded during shutdown. Addon ids are durable package identities and should remain lowercase and namespaced.
Moving to v1
v1 keeps the lifecycle boundary while making configuration and teardown behavior explicit. Follow the v0 to v1 migration guide for the supported upgrade path.