Skip to content

v0.2.0

Choose a tag to compare

@luixaviles luixaviles released this 15 Apr 17:37
· 2 commits to main since this release
34b3944

Widget 0.2.0

Simpler snippet. Using the ArionTalk cloud service now requires just a site key:

<ariontalk-widget site-key="YOUR_SITE_KEY" interactive-highlights></ariontalk-widget>
<script type="module" src="https://cdn.jsdelivr.net/npm/@ariontalk/widget@0.2.0/dist/ariontalk.js" async></script>

engine="gemini" resolves automatically when site-key is present, and the widget points at the cloud service by default.

New FAB customization. label, variant (default / compact), icon (mic / wave).

Minimize state. Sessions can collapse into a compact indicator with status-aware icons (listening / speaking / muted) without ending.

Engine-Gemini 0.2.0

  • Scripted session greeting delivered via system instruction.
  • Tool responses scheduled with SILENT.
  • Page content delivered as context rather than a user-turn instruction.

Core 0.2.0

  • SessionTimer.format(seconds, padMinutes?) now accepts an optional second argument. Default behavior changed: minutes are no longer zero-padded. Pass padMinutes: true to restore "01:30" formatting.

Plugin-Silero-VAD 0.2.0

Version alignment across all @ariontalk packages: they now ship at matched versions. No functional changes.

Upgrading

  • If you were using token-server="..." + engine="gemini" manually, that still works. New recommended form is site-key="..." alone.
  • Removed FAB icon="shield". Use "mic" or "wave".
  • @ariontalk/core: direct consumers of SessionTimer.format() will see "1:30" where they previously saw "01:30". Pass padMinutes: true as the second arg to restore the old output.

Install

pnpm add @ariontalk/widget
# or via CDN:
# https://cdn.jsdelivr.net/npm/@ariontalk/widget@0.2.0/dist/ariontalk.js