Repository navigation
v0.4.0
Line-opening release adding the tile-move package and replacing faults with a shared status board.
Added
@metreeca/tile-move— new package of movable items:Placeablecard boards moving cards between grid cells and
Sortablelists reordering items within and across lists, dragged by a grip or by their whole surface with the
pointer, by touch or with the keyboard, with moves handed toonMoveand dropped items gliding into place@metreeca/tile-data/board— shared status board (Board,useBoard,usePosts) collecting posts by status and
raising failures as posts@metreeca/tile-data/storage—useStoragehook binding a component to a Web Storage entry@metreeca/tile-data/model—useModeltakes a dependency list and creates the model again whenever a dependency
changes, compared for deep equality@metreeca/tile-hive/toast—Toaststack showing the posts on the shared board as transient notices@metreeca/tile-cell/more—Moreincremental loading trigger, firing as it scrolls into view@metreeca/tile-lens/sheet—Sheetincremental collection list, virtualised over a sliding window of items@metreeca/tile-cell/note— check mark for highlight notes and a distinct alert for critical ones@metreeca/tile—colorInfoStroke,colorPassStroke,colorWarnStrokeandcolorFailStrokestatus text
tokens, thebackgroundColorGlasselevation token, and select menus drawn with a chevron
Changed
- Upgrade
@metreeca/coreto^0.12.1 - Upgrade
@metreeca/blueto^0.12.1 - Upgrade
@metreeca/httpto^0.4.1 - Upgrade
@metreeca/qestto^0.12.1 - Upgrade
@metreeca/keepto^0.11.1 - Upgrade
@metreeca/keep-restto^0.11.1 @metreeca/tile—colorInfoandcolorPasshold mark contrast (3:1) rather than text contrast in the light
scheme: status text takes the matching stroke token@metreeca/tile-cell/button— status button labels hold AA contrast through the stroke roles
Removed
@metreeca/tile-data/faults— breaking:Faults,useFaultsanduseRaiseremoved in favour of the shared
status board (useRaise()(issue)→useBoard().raise(issue))@metreeca/tile-cell/fault— breaking:Faultremoved in favour of theToaststack in
@metreeca/tile-hive/toast@metreeca/tile-lens— breaking: root entry point and the empty placeholder modules removed
Full Changelog: v0.3.0...v0.4.0