This release of InterIm drops support for Scala Native 0.4 in favor of 0.5.
Also, everything is delayed by 1 frame in order to avoid some nasty issues. See #72 for more context.
This release adds the concept of implicit layouts/layout allocators, so now most components can be created without an explicit area.
New Features
Changes/Refactorings
- Add a scratch state in the UI context. All operations are delayed by one frame to ensure consistency (#109)
- Update Scala Native to 0.5 (#110)
- Add a
defaultLabel
toselect
instead ofundefinedFirstValue
(#116) - Move some definitions outside of the
api
package (#119)
Bug fixes
- Buttons below windows are no longer pressed accidentally (#109)