Changelog
All notable changes to this project will be documented in this file.
[0.3] - 2026-08-13
Section titled “[0.3] - 2026-08-13”- New accessibility properties on
Element:accessible_item_selectable,accessible_item_selected,accessible_item_count,accessible_item_index,accessible_orientation, andaccessible_live_region. - New
OrientationandAccessibleLivenessenums, for the values of theaccessible-orientationandaccessible-live-regionproperties in Slint. - New
ApplicationConnectionError, raised when the application under test does not connect back within the launch timeout or the connection drops part-way through a request. These paths previously raised a plainException; it subclassesException, so an existingexcept Exceptionstill catches it.
Changed
Section titled “Changed”- Breaking:
Element.size/absolute_positionnow returnLogicalSize/LogicalPositionandWindow.size/positionnow returnPhysicalSize/PhysicalPosition, instead of plain tuples. Tuple unpacking (width, height = element.size) still works, and the components are also available as.width/.heightand.x/.y. But these are no longer tuples: comparing a logical to a physical value (e.g.element.size == window.size) is nowFalseinstead of a silent unit bug, and comparing against a plain tuple or indexing by position is no longer supported. - Breaking:
LogicalPositionis now an immutable (frozen) dataclass; you can no longer assign to its fields. - The
protobufdependency moved from 5.28.1 to 7.35.1. - Regenerated the protocol bindings against slint commit
3f26906↗, which is now the minimum version your application must be built against.
[0.2] - 2026-06-16
Section titled “[0.2] - 2026-06-16”- New
PointerEventButtonvalues:Back,Forward, andOther. - New
AccessibleRolelandmark values:RadioGroup,Banner,Complementary,ContentInfo,Form,Main,Navigation,Region, andSearch.
Changed
Section titled “Changed”- Regenerated the protocol bindings against slint commit
61acc0f↗.
- Initial release.
© 2026 SixtyFPS GmbH