Replace deprecated Lua APIs, make event-handler arguments Classic 1.12-safe, and reduce repeated lookups and texture updates. Remove unused button translations and bump the addon version to 2.3.9.
Keep gryphon movers draggable offscreen, handle missing anchors safely, and move gryphons when anchor settings change. Replace the reset-defaults control with a position-only reset, prevent duplicate dropdown entries, document the No Anchor patch, and bump the addon version to 2.3.8.
Add Unlock Mode positioning for gryphons and a button to restore their fresh-install settings. Clean up and alphabetize the texture options, and update the release version to 2.3.7.
Guard optional pfUI interfaces, apply custom button backgrounds even when hidden, remove menu entries for missing assets, and prevent duplicate gryphon options. Update addon metadata and README changelog to version 2.2.0.