The Ranger's Hat and Rainmaker's Hat (and dyed versions) are crafted by weaver, but the repair and melding has been changed to leatherworker. I recall being able to meld these items before the 1.20 update as a weaver. I do not see these items under [dev1267], the changes to repair requirements.