Enchant Check Updated

Enchant Check allows you to quick-check your gear.

File Details

v11.2.7-1

  • R
  • Nov 18, 2025
  • 99.16 KB
  • 26
  • 11.2.7
  • Retail

File Name

EnchantCheck-v11.2.7-1.zip

Supported Versions

  • 11.2.7

EnchantCheck

v11.2.7-1 (2025-11-18)

Full Changelog Previous Releases

  • Remove embedded-libraries declaration from pkgmeta
    The embedded-libraries section was causing CurseForge upload failures because it tries to declare project relations for library slugs that don't exist on CurseForge. Since we're committing the libraries directly to the repo, we don't need to declare them as project relations.
  • Remove externals from pkgmeta - use committed libraries only
  • Revert "Remove embedded libraries - let packager fetch externals"
  • Remove embedded libraries - let packager fetch externals
    All libraries are now fetched as externals during build via .pkgmeta.
    This prevents conflicts and makes library updates automatic.
  • Fix LibItemUpgradeInfo external URL for packager
  • Update for WoW 11.2.7 and streamline addon focus
    Major Changes:
    • Updated Interface version to 110207 for WoW patch 11.2.7
    • Removed minimap button functionality to focus on core features
    • Removed LibDBIcon dependency (~360 lines of code removed)
    • Removed unimplemented settings (showProgressBar, showSlotIcons, raidReadyMode, batchProcessing, minimap settings)
      Build System:
    • Migrated to BigWigsMods packager for automated releases
    • Added GitHub Actions workflow for automatic CurseForge uploads
    • Added .pkgmeta configuration for library management
    • Deprecated old publish.sh scripts in favor of automated workflow
      Core Functionality Preserved:
    • Character frame 'Check' button
    • Inspect frame 'Check' button
    • Gear checking logic (enchants, gems, item levels)
    • Smart notifications based on content type
    • Dungeon entry auto-checks
    • Enhanced tooltips
    • Cache system
    • Console commands (/ec, /enchantcheck)
      Documentation:
    • Updated README.md with current features
    • Updated PUBLISHING.md with new automated workflow
    • Updated CLAUDE.md for better development guidance
  • Normalize line endings for library files and scripts
    Complete line ending standardization for external libraries:
    • LibDBIcon-1.0
    • LibItemUpgradeInfo-1.0 and dependencies
    • Build/publish scripts
      Follows .gitattributes policy enforcing LF line endings for all text files.
  • Micro typos and upd the. toc files (#30)
    • Update embeds.xml
    • Update frames.xml
    • Update EnchantCheck_Mainline.toc
    • Update EnchantCheck.toc
  • Fix Chinese locale default parameter (#29)
    Remove the 'true' parameter from zhCN and zhTW locale definitions.
    Only the primary locale (enUS) should be marked as default.
    This follows AceLocale-3.0 best practices and fixes locale loading.
    Resolves the same issue as PR #26 but without merge conflicts.
  • Bump version to 11.2.0-1 for WoW patch 11.2.0
  • Normalize line endings for project files
  • Add .gitattributes for consistent line endings
  • Update RU locale and libs (#28)
    • Update ruRU.lua
    • Update EnchantCheck_Mainline.toc
    • Update EnchantCheck.toc
    • Update CallbackHandler-1.0.lua
    • Update LibDBIcon-1.0.lua
    • Update AceDB-3.0.lua
    • Update EnchantCheck_Mainline.toc
    • Update EnchantCheck.toc
    • Update EnchantCheck_Mainline.toc
    • Update EnchantCheck.toc
  • Update version references and successfully publish v11.1.7-1
    • Updated all version references to v11.1.7-1 to match the release tag
    • Fixed publish scripts to use CURSEFORGE_API_TOKEN
    • Found correct CurseForge game version ID (13203) for WoW 11.1.7
    • Successfully published to CurseForge with File ID: 6841155
      All version references now consistent and addon published to CurseForge.
  • Fix publish scripts to use CURSEFORGE_API_TOKEN
    • Updated both scripts to use CURSEFORGE_API_TOKEN instead of CURSEFORGE_API_KEY
    • Fixed JSON metadata formatting
    • Attempting to find correct game version ID for WoW 11.1.7
  • Update version references to v11.1.7-1
    • Updated CLAUDE.md current version
    • Updated EnchantCheck.toc version
    • Updated EnchantCheck_Mainline.toc version
    • Updated EnchantCheckConstants.VERSION in constants.lua
      All version references now match the v11.1.7-1 release tag.
  • Add CurseForge publishing infrastructure
    • publish.sh: Full-featured publishing script with changelog extraction
    • publish-simple.sh: Simplified one-liner publishing script
    • PUBLISHING.md: Documentation for release process
    • Updated .gitignore to exclude generated zip files
    • Project ID: 461349 (CurseForge)