With the New Release of MonoDevelop we continue to focus our attention to stability and reliability in MonoDevelop. There are updates for iOS and Android development and continued improvements to the debugger.
On Mac, we also released a new Mono package that contains an upgraded version of Gtk+ with hundreds of improvements specifically to improve the stability and performance on MacOS X. For months we have been working closely with the Gtk+ experts at Lanedo, an open-source consultancy company, to implement these improvements and contribute them back to Gtk+. The changes are extensive and touch fundamental parts of the UI engine, so we made them available for testing in the Mono betas for several months to ensure the best experience for the stable release.
Many notable Mac-specific issues in MonoDevelop have been fixed by these changes, in particular:
- The UI no longer enters a state where it stops responding to mouse clicks
- All but one known crasher bugs have been fixed (the other one will be fixed soon)
- Scrolling with the trackpad or magic mouse is now smooth and gorgeous
- Keyboard shortcuts with the Opt/Alt modifier work reliably
- Built-in keyboard shortcuts in Gtk+ widgets now work
- Many international keyboard layouts are supported better
- Font rendering now supports fallbacks, so all characters can be rendered regardless of the font
Both MonoDevelop and Mono are now available as updates on Xamarin’s updater stable channel.