version_bump/registry

The built-in plugin registry.

Maps each built-in plugin’s spec name to its Plugin record. The engine resolves a configured PluginSpec.name against this registry to obtain the hook implementations to run; an unknown name is a configuration error.

The registry is intentionally a plain Dict so it stays a pure value with no IO. Names mirror the semantic-release package short-names (the @…/ scope is dropped, matching how they are written in config).

Values

pub fn default() -> dict.Dict(String, plugin.Plugin)

The default registry of built-in plugins, keyed by spec name.

Search Document