I found some new classes and functions have improved (read: different!) names in final R2 release than during beta. I manually renamed offending classes + functions in my own test code using Edit Source.
There may be more such classes/functions so beware as you migrate code from beta release into final release!
.NET Interop
Final R2 release renames new classes CSharpXxx => DotNetXxx. Methods renamed likewise.
// R2 .NET Classes (class during beta)
DotNetAssembly // CSharpAssembly
DotNetObject // CSharpObject
// R2 Assembly Functions (function during beta)
LoadWithDotNetFramework // LoadWithNetFramework
LoadWithDotNetCore // LoadWithNetCore
GetDotNetCoreVersion // GetCoreVersion
I suggest you auto-generate code for .NET classes once more using the final R2 release since auto-generated code has changed. Code is now more encapsulated. Code also has more error-handling options than during beta.
RibbonBar control
Final R2 release renames "load from file" functions to include the word File.
// R2 Ribbon Functions (function during beta)
LoadFromXMLFile // LoadFromXML
LoadFromJSONFile // LoadFromJSON
Enjoy and stay safe! /Michael
Thanks for the updates though. That's useful information.
Cheers.