So far, no one has been able to explain what happened, I've not been able to contact Lone Paladin (the author of Heroforge) or find any trace of him on the net anywhere.
I have been using this updated version for a while and it is wonderful. There are a few little ( and I mean little) bugs. The updates come much faster then they used to so the bugs ususally get fixed quickly.