Skip to main content

Versioning and Release Tags

Public-facing products

For publically-released plugins, we use a modified semver versioning scheme that accomodates major version bumps for non-breaking changes. PROUD/BREAKING.FEATURE.FIX

Pre-release, beta and alpha versions

Plugins meant for public release that are in pre-release alpha, or beta release phases should always have major version of 0.

Internal and one-off plugins

For one-off and internal plugins that won't have a public release, we use regular semantic versioning. Before client handoff or launch of one-off plugins, the major version should be bumped to 1, at minimum.

Internal modules

For modules we use the date of release as the version number in format YYYYMMDD.