AionUi v2.1.61

v2.1.61
Added 8
  • Add font family selection in Settings → Appearance across app, chat, markdown and code regions from installed fonts on machine
  • Add font-weight control in Settings → Appearance for each region with options Light/Regular/Medium/Semibold/Bold or system default
  • Add load-more pagination to archived conversations list to reveal older archived chats instead of silently truncating
  • Move plan/to-do snapshot into a collapsible bar pinned above the send box
  • Add maximize/restore toggle to preview panel that hides chat area and gives preview full width
  • Accept highlighted slash command with Tab/Shift+Tab in chat send box
  • Render WaveDrom/WaveJSON timing diagrams inline in markdown with pan, zoom and click-to-zoom interactions
  • Add Close and Close Unmodified actions to preview tab context menu with Cmd/Ctrl+W support scoped to panel
Changed 4
  • Model selection for Claude sessions is now applied the same way the Claude CLI applies it for consistency
  • Session JWTs now last 30 days to match cookie lifetime
  • Plan snapshots are now persisted with the conversation for later restoration
  • Trim skill descriptions injected into agent context to fit injection budget and reduce startup overhead
Fixed 6
  • Fix conversations started from empty message showing blank unclickable title by making title area always clickable to rename
  • Fix markdown tables without explicit alignment markers rendering with centered header above left-aligned body rows
  • Fix unpicked model silently inheriting stale choice from previous session instead of using agent default
  • Fix plan card duplication while destroying neighboring message
  • Fix off-screen preview tab context menu and race condition that could send raw slash command text instead of selecting it
  • Fix archiving a conversation to properly tear down its agent process

From AionUi

Highlights
Appearance: pick your own font family and weight
  • Settings → Appearance now lets you choose the typeface across four regions — app, chat, markdown and code — from a searchable list of fonts installed on your machine, plus a matching font-weight control (Light/Regular/Medium/Semibold/Bold, or system default) for each region.
Archived conversations, fully reachable
  • The archived conversations list now pages in the rest of each group instead of silently truncating it — a "load more" button reveals older archived chats a page at a time.
Plan bar pinned above the send box
  • The agent's plan / to-do snapshot moves out of the message stream into a collapsible bar pinned above the send box, and a bug that could duplicate the plan card while destroying a neighboring message is fixed.
Preview panel: maximize toggle and better tab menu
  • The preview panel gains a maximize/restore toggle that hides the chat area and gives the preview the full width; restoring is instant.
  • Right-clicking a preview tab no longer opens an invisible off-screen menu, and the menu now includes Close and Close Unmodified actions (with Cmd/Ctrl+W support scoped to the panel).
Slash commands and diagrams
  • The slash-command menu in the chat send box now accepts the highlighted command with Tab/Shift+Tab, and a race that could send the raw /command text instead of selecting it on fast typing is fixed.
  • Markdown now renders WaveDrom/WaveJSON timing diagrams inline, with the same pan, zoom and click-to-zoom interactions already available for Mermaid diagrams.
Engine updates (AionCore v0.1.71 → v0.1.72)
  • Model selection for Claude sessions is now applied the same way the Claude CLI applies it, so the app and the CLI agree on which model is actually running.
  • Session JWTs now last 30 days to match the cookie lifetime, avoiding unexpected re-authentication.
  • Plan snapshots are now persisted with the conversation so they can be restored later, and archiving a conversation properly tears down its agent process.
  • Skill descriptions injected into the agent context are trimmed to fit the injection budget, reducing overhead on startup.
Bug Fixes
  • Fixed conversations started from an empty message showing a blank, unclickable title — the title area is now always clickable to rename, even when empty.
  • Fixed markdown tables without explicit alignment markers rendering with a centered header above left-aligned body rows; headers now align left like the rest of the table.
  • Fixed a case where an unpicked model silently inherited a stale choice from a previous session instead of letting the agent start on its own default.
What's Changed

Full Changelog: https://github.com/iOfficeAI/AionUi/compare/v2.1.60...v2.1.61


📦 Download

Installers are no longer published on GitHub. Download the latest build from the official website — https://www.aionui.com/

View original

Upgraded? How did it go?

Discussion