Skip to content

12.0.5

Latest

Choose a tag to compare

@MrJul MrJul released this 23 Jun 16:59
· 170 commits to master since this release
fee9c56

What's Changed

Enhancements

  • Core – Implement Unicode word segmentation and update to Unicode v17 by @JimBobSquarePants in #21361
  • Core – Unicode and text layout optimizations by @Gillibald in #21400
  • Core – Expose Calendar day button selection state to automation by @jmacato in #21540
  • Core – Expose menu item toggle state to automation by @jmacato in #21541
  • Core – Support Value pattern on editable ComboBox automation peer by @jmacato in #21545
  • XAML – Enhance Roslyn-compiler visible metadata by @maxkatz6 in #21546
  • Windows – Fall back to pixel location when GetPointerDeviceRects is unavailable by @Symbai in #21337
  • macOS – Add AX BringIntoView/AXScrollArea role by @jmacato in #21457
  • macOS – Synchronize Metal drawable presentation by @drasticactions in #21588
  • macOS – Expose ScrollViewer scroll bars to accessibility by @jmacato in #21596
  • macOS – Report read-only value state to accessibility by @jmacato in #21597
  • macOS – Expose tree item selection to accessibility by @jmacato in #21598
  • X11 – Expose placeholder text as the AT-SPI placeholder-text attribute by @jmacato in #21554
  • Android – Add support for hover events on android by @emmauss in #21551
  • Headless – Add sleep timer option by @maxkatz6 in #21423

Fixes

  • Core – Fix culture aware font matching by @Gillibald in #21435
  • Core – Fix TextCollapsingProperties bidirectional-text (BiDi) correctness by @Gillibald in #21446
  • Core – Fix NotificationCard pseudo class state when NotificationType changes by @zrt2399 in #21490
  • Core – Apply placeholder opacity to combobox placeholder textblock by @emmauss in #21493
  • Core – Fix radio button disabled fill and stroke brushes by @emmauss in #21495
  • Core – Listen to layout changes for ancestor visuals in text selection canvas by @emmauss in #21536
  • Core – Fix caption button background in dark mode by @MrJul in #21555
  • Core – Fix system font caching when retrieved with a different name by @MrJul in #21557
  • Core – Fix StackOverflow when a NaN offset is set on ScrollViewer by @NicholasLachapelle in #21558
  • Core – Avoid read-only editing side effects in TextBox keyboard handlers by @zrt2399 in #21587
  • Core – Fix TimePicker selection style by @shine1258 in #21626
  • Core – Suppress culture flowing with ExecutionContext captured by DispatcherOperation by @kekekeks in #21627
  • XAML – Fix some AOT warnings by @maxkatz6 in #21616
  • XAML – Fix typo in key assignment for reference assembly by @collindang88 in #21474
  • Windows – Fix window animations in extended mode by @MrJul in #21498
  • Windows – Fix WinUiCompositorConnection deadlock by @MrJul in #21591
  • macOS – Map ListItem accessibility peer to AXRow by @jmacato in #21537
  • macOS – Fix AXLayoutChanged notifications dropped for template-internal peers by @jmacato in #21595
  • macOS – Fix accessibility read-only, selection, and expand/collapse actions by @jmacato in #21599
  • macOS – Handle replacementRange in AvnView by @MrJul in #21608
  • X11 – Fix BorderOnly window resizing by @ruddypp in #21579
  • X11 – Fix ClipboardUriListHelper not flushing by @MrJul in #21589
  • X11 – AT-SPI: SelectChild should add to the selection instead of replacing it by @jmacato in #21602
  • X11 – AT-SPI: Expose list item containers as accessible children by @jmacato in #21605
  • X11 – Fix invisible window when un-minimizing by @MrJul in #21614
  • Android – Fix AndroidStorage.TryGetFile/FolderFromPathAsync returning null or throwing by @MrJul in #21628
  • Browser – Fix file picker crashing while listing entries of folders by @emmauss in #21449
  • Browser – Ensure sync context is set before running dispatcher messages by @emmauss in #21462
  • Browser – Fix Firefox drag-and-drop: handle effectAllowed=uninitialized by @Der-Floh in #21486
  • Browser – Check permissions before reading or writing to clipboard by @emmauss in #21573

Full Changelog: 12.0.4...12.0.5