PTMagic 2.0.2 - .NET Core upgrade and some fixes
===========> Update Instructions <===========
Please ALWAYS follow these update instructions carefully when you are updating to a new version of PT Magic:
https://github.com/Legedric/ptmagic/wiki/Updating-PT-Magic
.NET Core Upgrade
With this update PTM will only support .NET Core 2.1 as we upgraded the base runtime for PTM. The reason for this were several issues for people running PTM on Non-Windows machines leading to problems with their Profit Trailer API (like issues #450 for example).
So please go to https://www.microsoft.com/net/download/ and get the latest Runtime version for .NET Core before you update PTM to 2.0.2.
Raspberry PI Support
With the upgrade to .NET Core 2.1 every PTM user that was running PTM on the special PI version may now again use the standard version, as .NET Core 2.1 now officially supports ARM32 platforms like the Raspberry Pi.
More information can be found at Microsoft: https://blogs.msdn.microsoft.com/dotnet/2018/05/30/announcing-net-core-2-1/
Changes
- Added some better feedback and debug logging to preset file editing to help users that are not able to save their preset files #540
- Added a retry timer to PTM's startup checks. PTM will now process 10 retries every 5 seconds in case your PT is still booting up #539