Skip to content

Commit c96708c

Browse files
liaosy21liaosy
andauthored
docs:add coco v0.9 released (#33)
Co-authored-by: liaosy <[email protected]>
1 parent abd600d commit c96708c

File tree

9 files changed

+174
-0
lines changed

9 files changed

+174
-0
lines changed

assets/images/avatar/Shiyang.jpg

29.1 KB
Loading
24.7 KB
Loading
62.6 KB
Loading
58 KB
Loading
55.2 KB
Loading
75.2 KB
Loading
61 KB
Loading

content/english/authors/Shiyang.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Shiyang
3+
4+
image: "/images/avatar/Shiyang.jpg"
5+
description: Software Engineer
6+
lang: "en"
7+
category: "Author"
8+
subcategory: ""
9+
social:
10+
- name: github
11+
icon: fa-brands fa-github
12+
link: https://github.com/liaosy21
13+
---
14+
15+
Software engineer, currently primarily responsible for the INFINI Labs open-source community and operations.
Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
---
2+
title: "Coco AI v0.9: Full support for automated AI review of GitLab merge requests (MR)"
3+
meta_title: "Coco AI v0.9 Released"
4+
description: "Coco AI v0.9 is now available!"
5+
date: "2025-11-21T09:00:00+08:00"
6+
categories: ["Release", "News"]
7+
image: "/images/posts/2025/coco-v0.9/cover.jpg"
8+
author: "Shiyang"
9+
tags:
10+
["Coco AI", "Release", "AI", "Search", "Assistant", "Gitlab", "Open Source"]
11+
lang: "en"
12+
category: "Product"
13+
subcategory: "Released"
14+
draft: false
15+
---
16+
17+
# Coco AI
18+
19+
Coco AI is an [open-source](https://github.com/infinilabs/coco-app/), cross-platform search and assistant system designed
20+
for both individuals and enterprises. Today, we are excited to announce its latest
21+
release 0.9.0.
22+
23+
## Release Highlights
24+
25+
Coco AI v0.9 fully supports automatic AI review of GitLab merge requests (MR) and has been refactored into a plugin pipeline architecture. It adds more than 10 data source connectors such as Neo4j and MongoDB, opening a new paradigm of "AI + development" collaboration.
26+
27+
## Coco App v0.9.0
28+
29+
### Features
30+
31+
- feat: support switching groups via keyboard shortcuts #911
32+
- feat: support opening logs from about page #915
33+
- feat: support moving cursor with home and end keys #918
34+
- feat: support pageup/pagedown to navigate search results #920
35+
- feat: standardize multi-level menu label structure #925
36+
- feat(View Extension): page field now accepts HTTP(s) links #925
37+
- feat: return sub-exts when extension type exts themselves are matched #928
38+
- feat: open quick ai with modifier key + enter #939
39+
- feat: allow navigate back when cursor is at the beginning #940
40+
- feat(extension compatibility): minimum_coco_version #946
41+
- feat: add compact mode for window #947
42+
- feat: advanced settings search debounce & local query source weight #950
43+
- feat: add window opacity configuration option #963
44+
- feat: add auto collapse delay for compact mode #981
45+
46+
### Bug fix
47+
48+
- fix: automatic update of service list #913
49+
- fix: duplicate chat content #916
50+
- fix: resolve pinned window shortcut not working #917
51+
- fix: WM ext does not work when operating focused win from another display #919
52+
- fix(Window Management): Next/Previous Desktop do not work #926
53+
- fix: fix page rapidly flickering issue #935
54+
- fix(view extension): broken search bar UI when opening extensions via hotkey #938
55+
- fix: allow deletion after selecting all text #943
56+
- fix: prevent shaking when switching between chat and search pages #955
57+
- fix: prevent duplicate login success messages #977
58+
- fix: fix quick ai not continuing conversation #979
59+
60+
### Improvements
61+
62+
- refactor: improve sorting logic of search results #910
63+
- style: add dark drop shadow to images #912
64+
- chore: add cross-domain configuration for web component #921
65+
- refactor: retry if AXUIElementSetAttributeValue() does not work #924
66+
- refactor(calculator): skip evaluation if expr is in form “num => num” #929
67+
- chore: use a custom log directory #930
68+
- chore: bump tauri_nspanel to v2.1 #933
69+
- refactor: show_coco/hide_coco now use NSPanel’s function on macOS #933
70+
- refactor: procedure that convert_pages() into a func #934
71+
- refactor(post-search): collect at least 2 documents from each query source #948
72+
- refactor: custom_version_comparator() now compares semantic versions #941
73+
- chore: center the main window vertically #959
74+
- refactor(view extension): load HTML/resources via local HTTP server #973
75+
76+
### Screenshots
77+
78+
![coco-app-1](/images/posts/2025/coco-v0.9/1.png)
79+
80+
![coco-app-2](/images/posts/2025/coco-v0.9/2.png)
81+
82+
## Coco Server v0.9.0
83+
84+
### Breaking changes
85+
86+
- refactor: make connectors pipeline-based (#545) #545
87+
- refactor: re-implemented security features; rerun setup required
88+
89+
### Features
90+
91+
- feat: neo4j connector #539
92+
- feat: add integrated store #551
93+
- feat: rbac based security
94+
- feat: user level data ownership & sharing
95+
- feat: add permission check to management UI
96+
- feat: add route permission verification
97+
- feat: add entity card for users
98+
- feat: add view to document management
99+
- feat: add webhooks ui page (#558)
100+
- feat: gitlab merge events webhook processor
101+
- feat: add extension store integration
102+
- feat: add support for editing connector processor configuration
103+
- feat: add base path support for customizing endpoint
104+
- feat: add pinyin support to name fields
105+
106+
### Bug fix
107+
108+
- fix: reset search keyword after extension type changed
109+
- fix: adjust full-screen widget issues
110+
111+
### Improvements
112+
113+
- chore: change the home page to the search page after enabling search #541
114+
- chore: update search api to support query dsl #550
115+
- feat: mongodb connector #552
116+
- chore: default sort by created
117+
- chore: adjust locales
118+
- chore: add confirmation password to user form
119+
- chore: adjust connector type
120+
- chore: adjust connector oauth redirect
121+
- refactor: refactoring for integration
122+
- refactor: remove token from integration
123+
- chore: disabled email when editing user
124+
- chore: adjust search settings
125+
- refactor: add hover background effect for dark mode
126+
- chore: fix document search
127+
- chore: format date
128+
- refactor: update initial value
129+
- chore: fix missing datasource name
130+
- chore: hide modal after installation finishes
131+
- chore: refactoring via framework change
132+
- chore: in order to deepthink we should fetch more docs #577
133+
134+
### Screenshots
135+
136+
![coco-server-3](/images/posts/2025/coco-v0.9/3.png)
137+
138+
![coco-server-4](/images/posts/2025/coco-v0.9/4.png)
139+
140+
![coco-server-5](/images/posts/2025/coco-v0.9/5.png)
141+
142+
## Getting Started
143+
144+
Coco AI is available on macOS, Windows, and Ubuntu. You can start using it today by downloading from the following links:
145+
146+
- **Download Coco AI**: <https://coco.rs>
147+
- **Desktop App**: <https://github.com/infinilabs/coco-app>
148+
- **Coco Server**: <https://github.com/infinilabs/coco-server>
149+
- **Docs for Desktop App**: <https://docs.infinilabs.com/coco-app/main>
150+
- **API for Coco Server**: <https://docs.infinilabs.com/coco-server/main>
151+
152+
## Looking Ahead
153+
154+
We’re committed to improving Coco AI, adding more features, and enhancing the integration with both personal and enterprise systems. Stay tuned for future updates and features as we continue to develop Coco AI into a powerful AI-driven knowledge management tool.
155+
156+
---
157+
158+
**Happy searching with Coco AI!**
159+
We look forward to seeing how Coco AI can help streamline your information access and improve productivity.

0 commit comments

Comments
 (0)