Skip to content

Utsuwa 0.12.1

Choose a tag to compare

@github-actions github-actions released this 19 Jul 16:22
4bb8aff

What's new in 0.12.1

The chat window grew up

The old sidebar is now a real messenger-style window with the input docked inside it, so you type where you read. Drag it anywhere by the header, resize from any edge or corner, snap it left or right, and it comes back exactly where you left it. On phones it opens low on the screen so her face stays in view above the conversation. If it ever wanders off screen, Settings > Display has a Reset position button that brings it home. Half-typed messages and queued photos survive opening and closing the window, and dropping a photo in highlights whichever input is actually on screen.

She tells you what she is doing

The three bouncing dots are retired. While a reply is in flight you see a soft shimmer that narrates the real step: Remembering while she digs through your history, Looking at your photo when you have shown her one, Thinking while she writes. The labels follow the actual pipeline, nothing is staged.

Replies reveal word by word

Her messages fade in one word at a time, in the bubble and in the chat window. Pick the pace or turn it off under Settings > Display > Text Reveal. If your system asks for reduced motion, text appears instantly.

She feels the camera move

Whip the camera around and it ripples through her hair, clothes, and anything else her model gives physics to, in the main view and in photo mode. Her body stays planted, only the soft parts swing, and the settle has just enough bounce to feel alive. The existing Movement slider scales the whole effect.

Small things that add up

  • Display modes have clearer names: Immersive, Chat window, Both, Off. Your saved choice carries over.
  • Long messages trail forward on one line while you type instead of stacking rows.
  • The input bar sits on the softer gray from the design system, can be aligned left, center, or right, holds its exact size when you switch to voice input, and no longer shifts when you open the status tray.
  • Chat window resizing works from every edge and no longer misbehaves after closing and reopening.
  • The Display settings page now matches its siblings: borderless panels and the same toggle used everywhere else.

New license

Starting with this release Utsuwa is licensed under AGPL-3.0-or-later instead of MIT. For you as a user or self-hoster nothing changes. The new license exists for one case: if someone offers a modified Utsuwa to other people, including as a hosted service, their modifications have to be published under the same license. Improvements to Utsuwa stay open. All releases up to 0.12.0 remain MIT forever.

Full Changelog: v0.12.0...v0.12.1