# Craft Order List

## [v1.4.3](https://github.com/nate8282/CraftOrderList/tree/v1.4.3) (2026-03-02)
[Full Changelog](https://github.com/nate8282/CraftOrderList/compare/v1.4.2...v1.4.3) [Previous Releases](https://github.com/nate8282/CraftOrderList/releases)

- v1.4.3 - Fix zhCN/zhTW recipe lookup, stale transaction guard, auto-size buttons  
    - Validate transaction.recipeID via GetRecipeInfo before use; fall back to  
      transaction.spellID for Chinese clients where recipeID may hold an order ID  
    - Patron orders Get Materials button now uses the validated GetCurrentRecipeID  
      path instead of reading transaction.recipeID directly  
    - Remove Form:IsVisible() guard from patron orders button visibility since  
      zhCN/zhTW builds report false even when a recipe is shown  
    - Add SchematicForm:IsVisible() guard in GetCurrentRecipeID and professions  
      button to prevent stale transactions from rebuilding a cleared list  
    - Promote SizeBtn to file scope and apply to all integration buttons so width  
      adapts to rendered text in every locale  
