Release Notes

Release Notes #

Information about release notes of Coco Server is provided here.

0.5.0 (In development) #

❌ Breaking changes #

🚀 Features #

  • feat: check or enter to close the list of assistants #469
  • feat: add dimness settings for pinned window #470
  • feat: supports Shift + Enter input box line feeds #472
  • feat: support for snapshot version updates #480
  • feat: history list add put away button #482
  • feat: the chat input box supports multi-line input #490
  • feat: add ~/Applications to the search path #493
  • feat: the chat content has added a button to return to the bottom #495
  • feat: the search input box supports multi-line input #501
  • feat: websocket support self-signed TLS #504
  • feat: add option to allow self-signed certificates #509
  • feat: add AI summary component #518
  • feat: dynamic log level via env var COCO_LOG #535
  • feat: add quick AI access to search mode #556
  • feat: rerank search results #561

🐛 Bug fix #

  • fix: solve the problem of modifying the assistant in the chat #476
  • fix: several issues around search #502
  • fix: fixed the newly created session has no title when it is deleted #511
  • fix: loading chat history for potential empty attachments
  • fix: datasource & MCP list synchronization update #521
  • fix: app icon & category icon #529
  • fix: show only enabled datasource & MCP list
  • fix: server image loading failure #534
  • fix: panic when fetching app metadata on Windows #538
  • fix: service switching error #539
  • fix: switch server assistant and session unchanged #540
  • fix: history list height #550
  • fix: secondary page cannot be searched #551
  • fix: the scroll button is not displayed by default #552
  • fix: suggestion list position #553
  • fix: independent chat window has no data #554
  • fix: resolved navigation error on continue chat action #558

✈️ Improvements #

  • chore: adjust list error message #475
  • chore: refine wording on search failure
  • chore:search and MCP show hidden logic #494
  • chore: greetings show hidden logic #496
  • refactor: fetch app list in settings in real time #498
  • chore: UpdateApp component loading location #499
  • chore: add clear monitoring & cache calculation to optimize performance #500
  • refactor: optimizing the code #505
  • refactor: optimized the modification operation of the numeric input box #508
  • style: modify the style of the search input box #513
  • style: chat input icons show #515
  • refactor: refactoring icon component #514
  • refactor: optimizing list styles in markdown content #520
  • feat: add a component for text reading aloud #522
  • style: history component styles #528
  • style: search error styles #533
  • chore: skip register server that not logged in #536
  • refactor: service info related components #537
  • chore: chat content can be copied #539
  • refactor: refactoring search error #541
  • chore: add assistant count #542
  • chore: add global login judgment #544
  • chore: mark server offline on user logout #546
  • chore: logout update server profile #549
  • chore: assistant keyboard events and mouse events #559
  • chore: web component start page config #560
  • chore: assistant chat placeholder & refactor input box components #566
  • refactor: input box related components #568
  • chore: mark unavailable server to offline on refresh info #569
  • chore: only show available servers in chat #570
  • refactor: search result related components #571

0.4.0 (2025-04-27) #

Breaking changes #

Features #

  • feat: history support for searching, renaming and deleting #322
  • feat: linux support for application search #330
  • feat: add shortcuts to most icon buttons #334
  • feat: add font icon for search list #342
  • feat: add a border to the main window in Windows 10 #343
  • feat: mobile terminal adaptation about style #348
  • feat: service list popup box supports keyboard-only operation #359
  • feat: networked search data sources support search and keyboard-only operation #367
  • feat: add application management to the plugin #374
  • feat: add keyboard-only operation to history list #385
  • feat: add error notification #386
  • feat: add support for AI assistant #394
  • feat: add support for calculator function #399
  • feat: auto selects the first item after searching #411
  • feat: web components assistant #422
  • feat: right-click menu support for search #423
  • feat: add chat mode launch page #424
  • feat: add MCP & call LLM tools #430
  • feat: ai assistant supports search and paging #431
  • feat: data sources support displaying customized icons #432
  • feat: add shortcut key conflict hint and reset function #442
  • feat: updated to include error message #465

Bug fix #

  • fix: fixed the problem of not being able to search in secondary directories #338
  • fix: active shadow setting #354
  • fix: chat history was not show up #377
  • fix: get attachments in chat sessions
  • fix: filter http query_args and convert only supported values
  • fix:fixed several search & chat bugs #412
  • fix: fixed carriage return problem with chinese input method #464

Improvements #

  • refactor: web components #331
  • refactor: refactoring login callback, receive access_token from coco-server
  • chore: adjust web component styles #362
  • style: modify the style #370
  • style: search list details display #378
  • refactor: refactoring api error handling #382
  • chore: update assistant icon & think mode #397
  • build: build web components and publish #404

0.3.0 (2025-03-31) #

Breaking changes #

Features #

  • feat: add web pages components #277
  • feat: support for customizing some of the preset shortcuts #316
  • feat: support multi websocket connections #314
  • feat: add support for embeddable web widget #277

Bug fix #

Improvements #

  • refactor: refactor invoke related code #309
  • refactor: hide apps without icon #312

0.2.1 (2025-03-14) #

Features #

  • support for automatic in-app updates #274

Breaking changes #

Bug fix #

  • Fix the issue that the fusion search include disabled servers
  • Fix incorrect version type: should be string instead of u32
  • Fix the chat end judgment type #280
  • Fix the chat scrolling and chat rendering #282
  • Fix: store data is not shared among multiple windows #298

Improvements #

  • Refactor: chat components #273
  • Feat: add endpoint display #282
  • Chore: chat window min width & remove input bg #284
  • Chore: remove selected function & add hide_coco #286
  • Chore: websocket timeout increased to 2 minutes #289
  • Chore: remove chat input border & clear input #295

0.2.0 (2025-03-07) #

Features #

  • Add timeout to fusion search #174
  • Add api to disable or enable server #185
  • Networked search supports selection of data sources #209
  • Add deepthink and knowledge search options to RAG based chat
  • Support i18n, add Chinese language support
  • Support Windows platform
  • etc.

Breaking changes #

Bug fix #

  • Fix to access deeplink for linux #148
  • etc.

Improvements #

  • Improve app startup, init application search in background #172
  • Refactoring login #173
  • Init icons in background during start #176
  • Refactoring health api #187
  • Refactoring assistant api #195
  • Refactor: remove websocket_session_id from message request #206
  • Refactor: the display of search results and the logic of creating new chats #207
  • Refactor: AI conversation rendering logic #216
  • Refresh all server’s info on purpose, get the actual health info #225
  • Improve chat message display
  • Improve application search, support macOS/Windows and Linux
  • Display the version of the server in the settings page
  • Allow to switch between different data sources in networked search
  • Allow to switch servers in the settings page
  • etc.

0.1.0 (2025-02-16) #

Features #

  • Fusion Search
  • Chat with AI Assistant
  • RAG-based AI Chat
  • General Settings
  • Global Shortcut
  • Auto Start on Startup
  • Shortcut to Features
  • Application Search for macOS
  • Option to Connect to Self-Hosted Coco Server

Breaking changes #

Bug fix #

Improvements #

Edit Edit this page