Congratulations to the Xojo team for shipping a monumental update. There's a lot to digest in this update, but I'll start with the most important.
Xojo can build ARM apps and importantly Universal Binary apps now, hurrah! There are currently two issues.
First, there's a bug in App Wrapper 4 Beta 3, if you build UB apps and have it set to only include x86_64, some of the components don't get signed on debug.
I have already fixed this for the next release of AW4, in the mean simply select "ARM 64" and "Intel 64" in the Compatibility section of the "General" Page.
Secondly, the Xojo scripting system is broken when building UB apps. We have a temporary solution for this issue.
It is not ideal, I'll admit, but it should help until the problem is fixed.
New to 2020r2 of Xojo is a search field. This is great and long time coming, Yes there's already one in the Ohanaware App Kit, but unlike the one we wrote, this one works on Mac and Windows (I assume Linux also). Thankfully Xojo have exposed the handle, so it can be used with the Toolbar.
NSToolbarSetNSView( NSWindowToolbar( self.handle ), searchField1.handle, 0 )
Will install the Xojo search field into the first toolbar item.
If you haven't upgraded yet and would like to Add a search field to your Xojo built Mac application, there's the NSSearchfield control in the Ohanaware App Kit.
As we play more with Xojo 2020r2, I expect will find more useful stuff that can help you create a better Mac application.