info.yml
file and expose them on the Extend page.8.y.x
in D8 while they are experimental, to make it clear that they are of lower stability than the rest of core and versioned separately from any particular patch or minor release. Examples:
8.y.x-alpha
8.y.x-beta
8.y.x-rc
Optionally, we could designate specific multiple releases for the given stability in the future, e.g. 8.y.x-alpha3
, but for now the suffix only indicates the level of stability/allowed changes and not any particular release.
migrate
is marked alpha.migrate_drupal
is marked alpha.inline_form_errors
is marked alphaUse the same version scheme as contrib so that ModuleHandler::parserDependency() and drupal_check_incompatibility() work as expected.
Examples:
8.x-0.x-alpha1
8.x-0.x-beta1
8.x-0.x-rc1
This also benefits from the fact that using this version number ModuleHandler::parserDependency()
identifies the module's major version as 0. This means we are inline with semver which states the a major version of 0 has no bc promise. Which is the reality we are trying to get across.
Experimental modules display a different version number on the Extend page.
Version numbers for experimental modules change.
None.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
No activities found.