Overview
The process behind all library releases is defined in a couple of steps and will happen for likely all versions regardless of patch, minor or major:
- Discovery - this step walks side by side with the addon development and it is based in a text document listing what must be implemented in the library to support addon demands.
- Implementation - the implementation of what's described in the discovery document starts when it's considered finished, i.e., when the version is determined.
- Deployment - finally, when the implementation covers all the discovery document sections, the deployment will tag a new release so addons can import it and make use of what's available in the new version.