Skip to content

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 27 Feb 21:19
· 19 commits to master since this release

Craft Order List

v1.1.1 (2026-02-27)

Full Changelog Previous Releases

  • v1.1.1 - Fix addon rename, update all COH references to COL
  • Rename addon from CraftingOrderHelper to CraftOrderList
    • Rename CraftingOrderHelper.lua/.toc to CraftOrderList.lua/.toc
    • Rename spec/crafting_order_helper_spec.lua to spec/craft_order_list_spec.lua
    • Replace all COH: method references with COL: throughout CraftOrderList.lua
    • Update slash commands from /coh to /col and /craftingorderhelper to /craftorderlist
    • Update SavedVariables from COH_SavedData to COL_SavedData
    • Update all COH_ frame name globals to COL_
    • Update README, CONTRIBUTING, .luacheckrc, .pkgmeta, and workflows
  • Improve frame mock to support property access and method chaining
    Mock __index now returns callable+indexable sub-objects so patterns
    like dropdown.Text:SetPoint() work correctly in tests.
  • Add Lua 5.3 compatibility shim for unpack
    WoW uses Lua 5.1 where unpack is a global; CI runs Lua 5.3
    where it moved to table.unpack.
  • Fix test suite and luacheck configuration
    • Use loadfile() with varargs to simulate WoW addon loader (fixes nil COH)
    • Add string.trim mock to match WoW's string extension
    • Add CreateAtlasMarkup mock to legacy tests
    • Add COH_QualityDropdown, COH_SortDropdown, COH_HideCompleted to luacheck globals
    • Remove unused QUALITY_NAMES variable
  • Fix workflow branch references and remove redundant release job
    • Change test.yml triggers from main to master to match default branch
    • Change update-wow-version.yml push target from main to master
    • Remove redundant release job (tag push already triggers release.yml)
    • Clean up unused job outputs