Hi
Yes, Hamachi is being updated regularly. For a full list of release notes, please check back here: https://help.logmein.com/pkb_Home?l=en_US&c=products:lmihamachi2&va=2
You will want to update the software first if you haven't used our services in several months.