Skip to content

Raise Cooldown Manager Centered minimum version after upstream fix #57

Description

@Nnoggie

CooldownManagerCentered v5.2.15 has a profile export bug. RegisterFrameWithLEM adds the runtime-only editModeEnabled function directly to ns.DEFAULT_SETTINGS.profile.editMode[configKey], so profiles initialized or default-filled afterward can inherit the function and fail export with:

Unhandled type: function

The upstream fix should copy the defaults table before adding runtime callbacks:

local defaultTable = CopyTable(ns.DEFAULT_SETTINGS.profile.editMode[configKey] or {})

Once CMC publishes a fixed release, update oldestSupported in WagoUI_Libraries/LibAddonProfiles/modules/CooldownManagerCentered.lua from 4.2.1 to the first fixed version.

Upstream releases: https://www.curseforge.com/wow/addons/cooldown-manager-centered/files/all

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions