Skip to content

Create new tool_version_manager.opt_out config setting

Overview

To aide in a smooth transition away from asdf a new config setting should be used to replace current usages of mise.enabled and asdf.opt_out scattered throughout the codebase.

Now that we have forced users to migrate from asdf in !5198 (merged), and we want to create a golden path to reduce support burden, we should implement a boolean config variable tool_version_manager.opt_out? that allows users to self-manage their tool versions.

See relevant discussion: &19027 (comment 2697612623) !5138 (comment 2707221148) !5138 (comment 2706105202)

Impacted categories

The following categories relate to this issue:

Proposal (optional)

Implement a tool_version_manager.opt_out config variable that initially uses !mise.enabled as the default value.

Edited by Doug Barrett