Skip to content

Releases: stevin05/CraftScan

v1.6.17

06 Apr 13:10

Choose a tag to compare

CraftScan

v1.6.17 (2026-04-05)

Full Changelog Previous Releases

v1.6.16

27 Mar 13:15

Choose a tag to compare

CraftScan

v1.6.16 (2026-03-27)

Full Changelog Previous Releases

  • Nil check for partially configured profession. Not sure how they got one of these, but this lets the rest of the config load at least.

v1.6.15

13 Mar 19:22

Choose a tag to compare

CraftScan

v1.6.15 (2026-03-13)

Full Changelog Previous Releases

  • Make 'Attach CraftScan' more consistent and auto-hide on close even when TSM is installed.
  • Merge pull request #97 from defunes43/fix-taint-96
    Fix taint-related arithmetic errors in MoneyFrame (#96)
  • Fix taint-related arithmetic errors in MoneyFrame (Fixes #96)
    • Wrap GameTooltip:SetRecipeResultItem calls in securecall to ensure update logic runs in a secure context.
    • Use anonymous frame for the toggle button in ProfessionsFrame to avoid taint propagation.

v1.6.14

12 Mar 15:54

Choose a tag to compare

CraftScan

v1.6.14 (2026-03-12)

Full Changelog Previous Releases

  • Performance improvements loading the config page with a lot of crafters.

v1.6.13

06 Mar 14:21

Choose a tag to compare

CraftScan

v1.6.13 (2026-03-05)

Full Changelog Previous Releases

  • Fixes 94 hopefully.
    Add secret value checks on input paths so we don't try to parse chat messages when we aren't allowed to.
    Fix the label height on 'Required Concentration'

v1.6.11

26 Feb 18:02

Choose a tag to compare

CraftScan

v1.6.11 (2026-02-26)

Full Changelog Previous Releases

  • TWW moving to the Legacy section.
  • Merge pull request #89 from Merryfett/fix-nil-profconfig-recipes
    Fix nil reference error in PopulateProfessionNode
  • Fix nil reference error in PopulateProfessionNode
    Fixes a crash when opening the config page where profConfig.recipes is nil.
    The error occurred when the code iterated through character professions and attempted to call TimeSlice with a nil recipes table. This change adds a guard clause to check if profConfig.recipes exists before processing, and calls the onFinished callback to maintain proper execution flow.
    Error fixed: TimeSlice.lua:59: bad argument #1 to 'pairs' (table expected, got nil)
    Fixes #88
    Co-Authored-By: Claude noreply@anthropic.com

v1.6.10

25 Feb 17:27

Choose a tag to compare

CraftScan

v1.6.10 (2026-02-11)

Full Changelog Previous Releases

  • Fix #87. Ignore learning recipes professions not tracked by CraftScan.

v1.6.9

11 Feb 15:04

Choose a tag to compare

CraftScan

v1.6.9 (2026-02-11)

Full Changelog Previous Releases

  • Fix #87. Ignore learning recipes professions not tracked by CraftScan.

v1.6.8

30 Jan 13:42

Choose a tag to compare

CraftScan

v1.6.8 (2026-01-30)

Full Changelog Previous Releases

  • Remove upgrade code clearing the saved sound so it doesn't mess with updating to the new WeakAuras_SharedMedia.

v1.6.7

27 Jan 14:33

Choose a tag to compare

CraftScan

v1.6.7 (2026-01-27)

Full Changelog Previous Releases

  • Stop resetting references to SharedMedia_WeakAurasSounds on login.