Skip to content

ChatWalaʻau v0.106.1

Choose a tag to compare

@motojinc25 motojinc25 released this 15 Jul 00:16

This release refines the chat sidebar introduced in 0.106.0: 「a clean column of titles at rest, with the details revealed on hover, and skeleton rows that show where the next page of chats will land」.

Highlights

A calmer chat list (v0.106.1)

  • A chat row now shows only its title at rest. The timestamp and the message / image count icons appear when you hover the row. The dense two-line row shipped in 0.106.0 was right about density but read as cluttered; at rest the list is now a clean column of titles.
  • The API and Teams badges stay visible. They tell you a conversation did not come from the web UI -- a classification you scan for, not a detail you go looking for -- so only the timestamp and the counts fade.
  • The row does not change height when hovered -- the line is faded in, not expanded -- so the list never shifts or jitters under your cursor.
  • The chat you currently have open keeps its line visible; you should not have to hover the chat you are already in.
  • The timestamp stays in the page at all times, so screen readers and tooltips still reach it.
  • The reveal is hover-only with no device special-casing, so it behaves identically on a plain desktop and on a laptop with a touchscreen. On a touch-only device (a phone or tablet) there is no hover, so a row stays title-only -- the chats are ordered newest-first, so recency is still readable from the order itself.

Skeleton rows while more chats load (v0.106.1)

  • Scrolling to the bottom of the chat list now shows skeleton placeholder rows in the shape of the incoming chats, instead of a small spinner. A spinner only says "something is happening"; the skeleton shows what is arriving and reserves its space, so the list does not jump when the page lands.

Included in this release

This release includes implementation work from:

  • v0.106.1 through v0.106.1

Notes

  • Internal design management content and architecture control artifacts are intentionally omitted from this release note.
  • Visual refinements only: no API, contract, on-disk format, environment variable, or dependency changes, and no migration.

Installation

See the repository README for setup and usage instructions.

Version

  • Release version: 0.106.1
  • Previous release: 0.106.0