ReleaseMicrosoftMicrosoftpublished Sep 12, 2025seen Jun 26

microsoft/simplechat v0.229.002

microsoft/simplechat

Open original ↗

Captured source

source ↗
published Sep 12, 2025seen Jun 26captured 1whttp 200method plain

v0.229.002

Repository: microsoft/simplechat

Tag: v0.229.002

Published: 2025-09-12T19:11:34Z

Prerelease: no

Release notes:

New Features

  • GPT-5 Support
  • Added support for the GPT-5 family across Azure deployments: gpt-5-nano, gpt-5-mini, gpt-5-chat, and gpt-5.
  • Image generation: gpt-image-1 Support
  • Added support for the gpt-image-1 image-generation model. Offers improved image fidelity, dramatic improvement of word and text in the image, and stronger prompt adherence compared to DALL·E 3.
  • Public Workspaces
  • Introduced organization-wide document repositories accessible to all users, enabling shared knowledge repositories and improved organization-wide knowledge discovery.
  • Features include: centralized document management, seamless workspace scope switching, and organization-wide read access with admin-controlled write permissions.
  • (Ref: public_documents_container, Azure AI Search integration, workspace scope UI)
  • Enhanced Plugin System with Action Logging and Citations
  • Comprehensive logging system for all Semantic Kernel actions/plugin invocations, capturing function calls, parameters, results, and execution times.
  • Features include: automatic logging, user tracking, Azure Application Insights integration, RESTful API endpoints for accessing logs and statistics.
  • (Ref: plugin_invocation_logger.py, logged_plugin_loader.py, route_plugin_logging.py)
  • SQL Actions/Plugins for Database Integration
  • Complete SQL plugin system enabling AI agents to interact with SQL databases effectively across multiple platforms (SQL Server, PostgreSQL, MySQL, SQLite).
  • Features include: schema extraction, query execution with safety features, multi-database support, SQL injection protection, and read-only mode enforcement.
  • (Ref: sql_schema_plugin.py, sql_query_plugin.py)
  • Configurable OpenAPI Actions/Plugins
  • Flexible OpenAPI plugin system allowing users to expose any OpenAPI-compliant API as Semantic Kernel plugin functions.
  • Features include: user-configurable specs, flexible authentication, secure file uploads, web UI integration, and support for both YAML and JSON formats.
  • (Ref: OpenAPI plugin factory, security validation, modal interface configuration)
  • Left-Hand Navigation Menu
  • Complete redesign of navigation paradigm with persistent sidebar interface providing access to conversations, workspaces, and key features.
  • Features include: responsive collapsible design, state management, dynamic loading, and full keyboard accessibility support.
  • (Ref: Sidebar CSS framework, JavaScript components, conversation lists)
  • Consolidated Account Menu
  • Unified dropdown-based navigation system consolidating all user account-related functions into a single, intuitive interface.
  • Features include: single-point access to account functions, streamlined navigation, responsive design, and dynamic content based on user permissions.
  • (Ref: Bootstrap dropdown component, state management, role-based menu items)
  • Dark Mode and Light Mode Logo Support
  • Intelligent logo management that automatically switches between different logo variants based on the user's selected theme.
  • Features include: dual logo storage, automatic theme detection, CSS-based logo switching, and admin configuration for both variants.
  • (Ref: Theme detection, database schema for logo variants, admin upload interface)
  • Message Metadata Display
  • Comprehensive tracking and display of detailed information about each message including timestamps, token usage, model information, and processing times.
  • Features include: real-time metadata collection, structured storage in Cosmos DB, expandable UI display, and performance tracking.
  • (Ref: Message metadata schema, UI integration, token usage monitoring)
  • Copy Text Message Feature
  • Convenient one-click copying of message content with support for various content types including plain text, formatted content, and code blocks.
  • Features include: universal copy support, format preservation, smart content detection, and modern clipboard API integration.
  • (Ref: MessageCopyManager, clipboard API, content type detection)
  • External Links Configuration
  • Administrative ability to configure and display custom navigation links to external resources and services within the SimpleChat interface.
  • Features include: admin configuration, database storage, URL validation, responsive design, and role-based link visibility.
  • (Ref: External links schema, admin interface, security validation)
  • Enhanced Citations Managed Identity Authentication
  • Added Managed Identity authentication option to Enhanced Citations Storage Account configuration, eliminating need for stored connection strings.
  • Features include: dropdown selection for authentication method, dynamic form fields, validation logic, and Azure RBAC support for fine-grained access control.
  • Benefits include: enhanced security posture, elimination of stored secrets, and support for enterprise security policies.
  • (Ref: enhanced_citations_storage_authentication_type, storage client initialization, RBAC documentation)

User Interface Enhancements

  • Comprehensive UI Performance Enhancements
  • Multiple interconnected improvements including group name display in workspace scope selection, personal and group workspace UI improvements, and enhanced file upload performance.
  • Improvements include: 50x tabular data performance improvement, smart HTTP plugin with PDF support, user-friendly feedback displays, and improved group management UI.
  • (Ref: WorkspaceScopeManager, performance optimizations, UI component updates)
  • Improved Chat UI Input Layout
  • Comprehensive redesign of chat interface's input and button layout creating more space for typing and streamlined user experience.
  • Features include: responsive grid system, component-based design, CSS Grid and Flexbox layout, and touch-optimized controls.
  • (Ref: Chat input container, responsive layout, mobile optimization)
  • Double-Click Conversation Title Editing
  • Intuitive conversation renaming through double-click gesture directly within the chat interface, eliminating need for separate edit dialogs.
  • Features include: inline editing, event handling with debouncing, auto-save functionality, and keyboard support (Enter to save, Escape to cancel).
  • (Ref: ConversationTitleEditor, inline editing, event handling)
  • **Conversation Metadata Modal Width...

Excerpt shown — open the source for the full document.