Skip to content

v0.8.0

Latest

Choose a tag to compare

@learnerjohn learnerjohn released this 14 Aug 06:24
· 2 commits to main since this release
24973da

Overview

v0.8.0 is a major HiChat and developer portal release. It upgrades the conversation runtime, adds persistent agent state and multimodal image workflows, introduces structured message rendering, refreshes the portal experience, and raises Skill and Worker package upload limits to 30 MB.

Features

  • Upgraded HiChat to AgentScope Java 2.0 and HarnessAgent, with persistent agent state, bounded context rebuilding, MCP runtime state synchronization, and structured streaming events.
  • Added ordered messageChunks for thinking, text, tool calls, tool results, and generated images, while retaining the plain answer as a compact fallback.
  • Added OpenAI-compatible and DashScope image generation and editing, including generated-image download and attachment persistence.
  • Raised Skill and Worker package upload limits from 10 MB to 30 MB. AIRegistry-specific lower limits continue to take precedence.

Fixes

  • Preserved partial answers, thinking content, tool events, and image chunks when a streaming request fails.
  • Improved SSE and session recovery and added graceful handling for missing or expired generated-image attachments.

Improvements

  • Simplified HiChat model selection, removed multi-model comparison, and added collapsible Markdown thinking content.
  • Refreshed the developer portal experience across HiChat, HiCoding, product markets and details, authentication, consumer management, navigation, responsive layouts, dialogs, and empty states.
  • Added scheduled cleanup for expired attachments and expanded backend and frontend regression coverage.

Upgrade Notes

  • Flyway migrations V21 and V22 create the chat_memory table and add the chat.message_chunks column.
  • Conversation messages now expose messageChunks instead of the legacy toolCalls field. Integrations reading toolCalls must migrate to messageChunks; the plain answer field remains available.
  • Multi-model comparison has been removed from the HiChat interface in favor of a simplified single-model conversation flow.

Full Changelog: v0.7.6...v0.8.0