Changelog
Release notes for aparté 0.32.1: what changed in each @aparte package, and what to update.
On this page
Version 0.32.1
Every @aparte/* package ships at this version (they are released in lockstep).
Patch Changes
-
79bc1d4: Right-to-left fixes: the send arrow points left, a framework chat’s transcript follows a right-to-left locale, and an approval’s arguments read left to right.
Found by a second right-to-left audit in a real browser (Chromium and WebKit):
- The send button’s arrow points to the left in a right-to-left composer. The stop square and the submit check are not turned. The button says which act it shows (
data-act="send","submit"or"stop"), and only the send glyph is mirrored, whichever icongetIcon('send')returns. - With
locale.direction: 'rtl'on a left-to-right page, a React, Vue, Svelte or Angular chat turned its composer and left its messages left to right. The transcript now turns too. - The approval panel’s arguments JSON read right to left (
}on the first line) once the composer showed the panel. It reads left to right, like all code. - The model’s words in a question or approval panel (the question, titles, descriptions, options, step labels) and a citation’s title, domain and snippet read in their own direction (
dir="auto"), as a message does: an English question in an Arabic page read ”?Which colour”. - The citation card takes the transcript’s direction, and its previous and next arrows point outward.
- The context gauge’s panel no longer runs off the left edge of a right-to-left page.
- A
toporbottomtooltip (theaparte-tooltiprecipe) is centred on its anchor in a right-to-left page; it sat wholly to the side. - The arrow keys of the question panel’s step tabs and of the artifact card’s tabs move to the next tab in the reading direction.
- The skeleton’s sweep enters at the start edge, as the shimmer’s does.
@aparte/core,@aparte/plugin-artifacts
- The send button’s arrow points to the left in a right-to-left composer. The stop square and the submit check are not turned. The button says which act it shows (
Version-only bumps (no changes of their own): @aparte/engine, @aparte/runner-ag-ui, @aparte/runner-n8n, @aparte/provider-ai-sdk, @aparte/provider-openai-compat, @aparte/provider-scenario, @aparte/provider-transformers, @aparte/plugin-approval, @aparte/plugin-ask-user, @aparte/plugin-cards, @aparte/plugin-chartjs, @aparte/plugin-compaction, @aparte/plugin-echarts, @aparte/plugin-katex, @aparte/plugin-marked, @aparte/plugin-mermaid, @aparte/plugin-model-selector, @aparte/plugin-shiki, @aparte/plugin-storage-idb, @aparte/plugin-streaming-markdown, @aparte/plugin-titler, @aparte/angular, @aparte/react, @aparte/svelte, @aparte/vue, @aparte/locales, @aparte/docs-mcp.