Fixes
- 368: HashSet missing from shipped user documentation
- 370: Designer ContainerControl inspector missing appearance properties
- 371: App autocomplete doesn't work for user properties
- 379: Solution navigator shows empty tooltip shell on hover
- 380: ContainerControl interface selections are not persisted
- 382: Breakpoint gutter allows breakpoints outside executable editor text
- 387: Templated picker controls do not honour TabStop during keyboard traversal
- 388: TabPanel designer shows default tabs after all tabs are deleted
- 389: Parser misreads nested single-line If before End If
- 392: Canvas live resize can expose a white border on Windows
- 397: Control event handlers mis-type Me and leak generated names
- 398: Insert and Add menus scroll on large Windows displays
- 401: For Each over Dictionary.Keys can report Array as the element type
- 402: Replace shortcut conflicts with macOS Hide Application
- 403: ListBox HeaderPressed event is not raised
- 404: AudioPlayer.IsPlaying is true after loading audio
- 405: ListBox leaves dead space after resizing flexible columns
- 406: FileSystemItem.Children references can lose their path after iteration
- 407: Class-nested enum qualified names are not recognised
- 408: DateTimePicker changes date on mouse wheel without focus
- 409: Studio cannot add more than one constructor
- 416: Desktop app closes after startup MessageBox before default window appears
- 417: Debugger can freeze when resuming into Clipboard.Clear on Windows
- 418: Calendar DatePressed handler generated without payload parameter
New features / improvements
- 138: Add ability to edit custom UI control properties in the visual designer's inspector
- 278: Add generic project resources copied into app bundles
- 291: Allow KeyDown handlers to cancel key processing
- 373: Expose Window activation and deactivation events
- 374: Add a Window stay-in-front property
- 375: Add title-bar and decoration controls for Window
- 376: Add close-button visibility control for Window
- 377: Add programmatic fullscreen control for Window
- 378: Improve multidimensional array ergonomics
- 383: Add RecordSet column type metadata
- 384: Add Dictionary.Lookup(key, defaultValue)
- 385: Show Calendar designer bounds when unselected
- 386: Localise desktop text editing context menus
- 390: Localise Calendar scheduler text
- 391: Solution Chooser: show storage format in recent solution rows
- 393: Add robust TimeZone support
- 395: Expose debugger attachment state on System
- 396: Add shared Database interface
- 410: Add Save As keyboard shortcut
- 411: Make VCS solutions openable via .objosln manifest files
- 412: Add DateTime empty-state helpers
- 413: Use DateTime.Empty for missing filesystem timestamps
- 414: Expose project supported locales at runtime
- 415: Add Zip/Unzip support to the standard library
- 419: Add ListBox RowHeight property