Fixes
- 330: Control-click in macOS designer toggles selection instead of opening context menu
- 332: Harden live diagnostics against stale cleared errors
- 336: Renaming a custom control class leaves designer instances using the old type
- 342: TabPanel captions render too large
- 344: Studio allows duplicate property names in a type
- 345: RaiseEvent crashes with ByRef event parameters
- 346: Crash recovery dialog clips Recover button on macOS
- 347: Inline type completion preserves typed casing
- 349: Computed property setter value lacks typed autocomplete
- 351: Integer-to-Double widening keeps Integer runtime value
- 353: Canvas redraw is slow for large primitive draw-command workloads
- 354: SelectFolderDialog returns redundant trailing separator
- 355: Navigator paste turns copied container controls into classes
- 358: Canvas For Each handler can crash after early return
- 361: Code editor places caret inside selection after Left Arrow on macOS
- 362: Clipboard.Text is unavailable during desktop Opening events
- 364: Editor paste adds spaces around slashes in paths
- 367: Code view member sidebar context menu is missing add actions
New features / improvements
- 94: Add a calendar UI control
- 123: Add drawing events to the Listbox control
- 331: Add PopupMenu row selection helpers
- 333: Add HashSet collection type
- 334: Add ScrollBox scroll changed event
- 335: Add text selection events and properties to text input controls
- 337: Add tab order support in the window designer
- 338: Expose minimum and maximum Window size properties
- 343: Add TabFontSize property to TabPanel
- 348: Add typed integer accessors to MemoryBlock
- 350: Add PagePanel.RemoveControlFromPanel
- 352: Standardise mouse events across UI controls
- 356: Add Dictionary.Key(index)
- 357: Preserve dictionary key and value types when iterating KeyValuePair entries
- 359: Restore project workspace state when reopening solutions
- 360: Filter diagnostics to the current item
- 363: Add conventional shared Maths aliases for unary numeric functions
- 365: Show declaration scope in the Navigator
- 366: Show control scope colouring in Members sidebar