Allow users that use the beta versions to auto-update their beta
If you download and run the beta 4.x version, you can see that updates are available but you cannot automatically download and update the local version as you can with the release 4.x versions. It would be nice to be able to update to the newest beta version automatically (or possibly to the newest release if there is a version newer than the beta).
Michel Bretschneider commented
I suggest a "beta/canary" release channel with separate user profile, separate icon, separate Window title ("LINQPad 5 canary" or whatever) and separate exe name. This would make side-by-side installs easier and I wouldn't easily mix up my open production sessions with experimental/beta ones.
PS: great work with Util.Dif - I had deep compare implemented my self some years ago but not as fancy
Alexander Taran commented
some kind of -pre switch like in nuget
Yes, it's probably a good idea. Someone's actually written a LINQPad script to do this: