Sorry for the late response. Like you can imagine I am currently basking in all the new 0.17 glory and got somewhat busy :P
I will try and get an update out as soon as possible. If you dont see an update within the next 2 weeks, consider the mod "dead" for the next two months or so, because I got an operation happening on the 15th and I am not sure when I will recover from that.
Should also give me enough time to see what else the dev's are gonna change/update in terms of mods (like the new thumbnail).