I won't be making any changes to Idle Master - though I'll likely update the website so that the "Download now" button goes directly to the portable version (and then remove the separate link for the portable version). The standard version, which keeps itself updated automatically, requires a digital code signing certificate that has to be maintained ($). If you already have the standard version installed, it should work fine until that certificate expires (May/June, I think) then it might bring up a warning message when launching it is all.
Enhanced Steam I'll still be working on updating when I can but I haven't been as active with it lately as I would like to be.
Patreon sponsors are still paying for the server upkeep costs and a lot of the non-market features are still things I couldn't personally live without.