I've narrowed the problem down to a line in the OneWire library reset function:
DIRECT_MODE_INPUT(reg, mask);
Upon hitting this line of code, my ESP-12 will reset every time. If I go back to an older ESP8266 Arduino add-on everything works fine.
Does anyone have any ideas on how to get around this issue?