v0.5.0
🚀 Features
- Check or enter to close the list of assistants - by @ayangweb in #469 (661b5)
- Supports setting of out-of-focus transparency on top - by @ayangweb in #470 (a0923)
- Supports
Shift + Enter
input box line feeds - by @ayangweb in #472 (bb50b) - Support for snapshot version updates - by @ayangweb in #480 (84985)
- History list add put away button - by @ayangweb in #482 (48953)
- The chat input box supports multi-line input - by @RainyNight9 in #490 (3cfb0)
- The chat content has added a button to return to the bottom - by @ayangweb in #495 (6bb64)
- The search input box supports multi-line input - by @RainyNight9 in #501 (d52ce)
- Websocket support self-signed TLS - by @medcl in #504 (c31a4)
- Add option to allow self-signed certificates - by @ayangweb in #509 (7bf59)
- Add AI summary component - by @ayangweb in #518 (7645b)
- Add a component for text reading aloud - by @ayangweb in #522 (7f3e6)
- Dynamic log level via env var COCO_LOG - by @SteveLauC in #535 (43727)
- Add quick AI access to search mode - by @ayangweb in #556 (6aeec)
- Rerank search results - by @medcl in #561 (9d3e3)
- Support third party extensions - by @ayangweb in #572 (c471a)
- Ai overview support is enabled with shortcut - by @ayangweb in #597 (b733b)
- Add key monitoring during reset - by @ayangweb in #615 (db41e)
- Calculator extension add description - by @ayangweb in #623 (51526)
- Support right-click actions after text selection - by @ayangweb in #624 (9eac8)
- Add ai overview minimum number of search results configuration - by @ayangweb in #625 (eddf9)
- Add internationalized translations of AI-related extensions - by @ayangweb in #632 (57590)
- Context menu support for secondary pages - by @ayangweb in #680 (cb758)
🐞 Bug Fixes
- Solve the problem of modifying the assistant in the chat - by @RainyNight9 in #476 (853ea)
- Fix the focusing problem of the input box in windows - by @ayangweb in #481 (1c033)
- Panic caused memory allocation failure on Linux - by @SteveLauC in #489 (386b9)
- Duplicate flatpak applications - by @SteveLauC in #491 (25d99)
- Several issues around search - by @medcl in #502 (95ccb)
- Fixed the newly created session has no title when it is deleted - by @RainyNight9 in #511 (163df)
- Loading chat history for potential empty attachments - by @medcl in #516 (ac210)
- Datasource & MCP list synchronization update - by @RainyNight9 in #521 (5e9d4)
- Show only enabled datasource & MCP list - by @RainyNight9 in #523 (91c9c)
- Panic caused by an unwrap() - by @SteveLauC in #526 (0b9e1)
- App icon & category icon - by @RainyNight9 in #529 (f9c1b)
- App hotkey hanlder invoked twice (key pressed and released) - by @SteveLauC in #531 (5044a)
- Do not pass whitespace-only strings to Calculator expr evaluation lib - by @SteveLauC in #532 (7eccf)
- Server image loading failure - by @RainyNight9 in #534 (ee531)
- Panic when fetching app metadata on Windows - by @SteveLauC in #538 (2b59a)
- Service switching error - by @RainyNight9 in #539 (5ef06)
- Switch server assistant and session session unchanged - by @RainyNight9 in #540 (ef8cd)
- History list height - by @RainyNight9 in #550 (cf3f2)
- Secondary page cannot be searched - by @RainyNight9 in #551 (07c4a)
- The scroll button is not displayed by default - by @RainyNight9 in #552 (c1315)
- Suggestion list position - by @RainyNight9 in #553 (32c7c)
- Independent chat app has no datasources - by @RainyNight9 in #554 (382f8)
- Resolved navigation error on continue chat action - by @ayangweb in #558 (2dd8e)
- Assistant list - by @RainyNight9 in #563 (89fcc)
- Fix the problem that web cannot click on the jump - by @ayangweb in #575 (17f2b)
- Make extension search source respect parameter datasource - by @SteveLauC in #576 (b5091)
- Fix web carriage return not jumping - by @ayangweb in #577 (a6fd2)
- UseScript error - by @RainyNight9 in #579 (97d88)
- Sent chat once more - by @RainyNight9 in #583 (c9b78)
- Fixed issue with quick ai access making multiple requests at once - by @ayangweb in #586 (e0258)
- Rustup for i688 - by @luohoufu and @luohf-infinilabs in #590 (33fa5)
- Web component removes redundant parameters - by @RainyNight9 in #593 (af59f)
- Set chat message assistant - by @RainyNight9 in #594 (18feb)
- App icon load console error - by @RainyNight9 in #598 (a80a5)
- Web icon isAbsolute - by @RainyNight9 in #599 (f2349)
- Fixed issue with incorrect login status - by @ayangweb in #600 (210ef)
- New chat assistant id not found - by @RainyNight9 in #603 (92f78)
- Resolve regex error on older macOS versions - by @ayangweb in #605 (9ea7d)
- I18n is not accurate - by @RainyNight9 in #609 (2fcbe)
- Shortcut key prompts cannot be hidden - by @RainyNight9 in #610 (3c0fb)
- Datasource refresh status feedback - by @RainyNight9 in #611 (b2431)
- Fix chat log update and sorting issues - by @ayangweb in #612 (61d0a)
- Datasource and mcp data updates - by @RainyNight9 in #614 (12967)
- Resolved an issue where number keys were not working on the web - by @ayangweb in #616 (1fbf5)
- Only select history and then set the assistant - by @RainyNight9 in #617 (ff0fa)
- Do not panic when the datasource specified does not exist - by @SteveLauC in #618 (1e6d9)
- Fixed modifier keys not working with continue chat - by @ayangweb in #619 (880e1)
- Invalid DSL error if input contains multiple lines - by @SteveLauC in #620 (4a41e)
- Fix ai overview hidden height before message - by @ayangweb in #622 (118de)
- Web component set IsDark - by @RainyNight9 in #630 (f91f6)
- Remove stopImmediatePropagation event - by @RainyNight9 in #636 (ec4e5)
- Add shift line break to chat input - by @RainyNight9 in #637 (0a62a)
- Tab key hides window in chat mode - by @ayangweb in #641 (c20bb)
- Arrow keys still navigated search when menu opened with
Cmd+K
- by @ayangweb in #642 (2dd3f) - Input lost when reopening dialog after search - by @ayangweb in #644 (a50a6)
- Web page unmount event - by @RainyNight9 in #645 (da917)
- Fix the problem of local path not opening - by @ayangweb in #650 (8ed80)
- Stop event bubbling - by @RainyNight9 in #653 (78b89)
- Delete history - by @RainyNight9 in #659 (4bcae)
- Number keys not following settings - by @ayangweb in #661 (be3ca)
- Web component dispaly - by @RainyNight9 in #663 (b6ebd)
- Fix Special Character input - by @RainyNight9 in #667 (42086)
- Web assistant list - by @RainyNight9 in #671 (27e99)
- Keep line breaks - by @RainyNight9 in #674 (2ed22)
- Fix problem with up and down key indexing - by @ayangweb in #676 (dc5cd)
- Filter services for unlogged-in users - by @RainyNight9 in #677 (562db)
- Web component start page - by @RainyNight9 in #681 (37011)
- Arrow inserting escape sequences - by @ayangweb in #683 (2ff66)
- Search & chat dispaly - by @RainyNight9 in #686 (560a1)