Repository navigation
v1.1.0
π v1.1.0
This release improves event semantics and internal dispatch behaviour, aligns text field events more closely with HTML DOM conventions, and fixes a layout bug.
π₯ Event semantics updates
- Renamed
SKTextfieldevent fromchangedtochange - Corrected
changeevent timing so it is emitted after text editing completes (on focus loss) - Added
inputsemantic event forSKTextfield, aligning behaviour more closely with HTML DOM events
π Dispatch and interaction improvements
- Added parent references to
SKElementandSKContainer - Reworked event dispatch to build target routes using parent references
- Added semantic event dispatch
- Rewrote positional target identification
π Fixes
- Fixed a bug in wrap row layout (#4, π thanks @mattbrehmer)
βοΈ Behaviour changes
- In imperative-mode
runLoop, the root element now enforces layout invariants:- zero margin
- canvas-sized width and height
- position
(0, 0)
- A warning is emitted if user-specified values are overridden
π§Ή Internal cleanup
- Cleaned up property access in widgets
Full Changelog: v1.0.5...v1.1.0