Skip to content

Commit d0c501a

Browse files
committed
chore(release): publish 0.3.0
1 parent 257663d commit d0c501a

File tree

5 files changed

+109
-5
lines changed

5 files changed

+109
-5
lines changed

CHANGELOG.md

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,107 @@
1+
## 0.3.0 (2025-05-22)
2+
3+
### 🚀 Features
4+
5+
- **InterfaceAnalyzerApp:** simplify symbol analysis result for improved clarity ([356b329](https://github.com/unit-mesh/autodev-worker/commit/356b329))
6+
- **InterfaceAnalyzerApp:** enhance symbol filtering with SymbolKind constants for better readability ([58d582b](https://github.com/unit-mesh/autodev-worker/commit/58d582b))
7+
- **InterfaceAnalyzerApp:** enhance summary structure for class and function symbols with detailed attributes ([b305d9c](https://github.com/unit-mesh/autodev-worker/commit/b305d9c))
8+
- **ProjectDetail:** add symbol search functionality with loading state and display ([abef286](https://github.com/unit-mesh/autodev-worker/commit/abef286))
9+
- **ProjectDetail:** add symbol analyses selection to route and handle potential null length ([f2a7cd6](https://github.com/unit-mesh/autodev-worker/commit/f2a7cd6))
10+
- **SymbolExtractor:** refactor symbol range creation to utilize tree-sitter nodes for improved accuracy ([ca2fe1c](https://github.com/unit-mesh/autodev-worker/commit/ca2fe1c))
11+
- **api:** add supplyType to ApiResource ([9cbd4be](https://github.com/unit-mesh/autodev-worker/commit/9cbd4be))
12+
- **api:** update requirements analysis endpoint path ([24d8bf0](https://github.com/unit-mesh/autodev-worker/commit/24d8bf0))
13+
- **api:** update requirements analysis endpoint path ([1a33e36](https://github.com/unit-mesh/autodev-worker/commit/1a33e36))
14+
- **api:** update semantic code action endpoint ([cd31429](https://github.com/unit-mesh/autodev-worker/commit/cd31429))
15+
- **api:** add keyword filtering to API queries and enhance data fetching ([57a774d](https://github.com/unit-mesh/autodev-worker/commit/57a774d))
16+
- **api:** enhance requirement analysis with example answers and retry functionality ([934858b](https://github.com/unit-mesh/autodev-worker/commit/934858b))
17+
- **api:** enhance requirement analysis with example answers and retry functionality ([db5bf3c](https://github.com/unit-mesh/autodev-worker/commit/db5bf3c))
18+
- **api-analyzers:** update analysis methods to include workspace path for improved context ([484846a](https://github.com/unit-mesh/autodev-worker/commit/484846a))
19+
- **api-resource-list:** enhance API resource display with HTTP and RPC separation ([c1a2800](https://github.com/unit-mesh/autodev-worker/commit/c1a2800))
20+
- **api-resource-list:** implement tabbed interface for HTTP and RPC API display ([66ca702](https://github.com/unit-mesh/autodev-worker/commit/66ca702))
21+
- **api-resource-list:** sort HTTP prefix keys and API URLs for improved organization ([eca495b](https://github.com/unit-mesh/autodev-worker/commit/eca495b))
22+
- **asset-recommendation:** integrate guidelines and update standards mapping ([c94550b](https://github.com/unit-mesh/autodev-worker/commit/c94550b))
23+
- **asset-recommendation:** replace auto-selection with manual controls ([1b6f741](https://github.com/unit-mesh/autodev-worker/commit/1b6f741))
24+
- **asset-recommendation:** add user input parameter to asset recommendation generation ([379b696](https://github.com/unit-mesh/autodev-worker/commit/379b696))
25+
- **auth:** add authentication to chat page ([27c429d](https://github.com/unit-mesh/autodev-worker/commit/27c429d))
26+
- **chat:** implement chat functionality for requirement generation assistant ([a3e7d1d](https://github.com/unit-mesh/autodev-worker/commit/a3e7d1d))
27+
- **chat:** fetch APIs from database ([f06cf0e](https://github.com/unit-mesh/autodev-worker/commit/f06cf0e))
28+
- **chat:** extract asset recommendation to component ([f29c1b0](https://github.com/unit-mesh/autodev-worker/commit/f29c1b0))
29+
- **chat:** enhance asset recommendation UI and loading states ([61cd1c5](https://github.com/unit-mesh/autodev-worker/commit/61cd1c5))
30+
- **chat:** improve asset recommendation UI and API ([29d4fc4](https://github.com/unit-mesh/autodev-worker/commit/29d4fc4))
31+
- **chat:** extract requirement card to separate component ([916b27a](https://github.com/unit-mesh/autodev-worker/commit/916b27a))
32+
- **chat:** implement multi-stage requirement analysis with intent recognition, clarifying questions, and asset recommendations ([5b2a6a8](https://github.com/unit-mesh/autodev-worker/commit/5b2a6a8))
33+
- **chat:** auto-select fetched assets and improve code snippets UI ([7cd2b28](https://github.com/unit-mesh/autodev-worker/commit/7cd2b28))
34+
- **chat:** add collapsible sidebar with context tabs ([16f9186](https://github.com/unit-mesh/autodev-worker/commit/16f9186))
35+
- **chat:** extract requirement info panel to component ([567ba4f](https://github.com/unit-mesh/autodev-worker/commit/567ba4f))
36+
- **ci:** enhance CI pipeline with additional build steps for Worker Core and ProtobufWorker ([4e507a4](https://github.com/unit-mesh/autodev-worker/commit/4e507a4))
37+
- **cli:** add options for analysis type selection and handling ([1f7d44c](https://github.com/unit-mesh/autodev-worker/commit/1f7d44c))
38+
- **cockpit:** extract project glossary to separate component ([9c4660c](https://github.com/unit-mesh/autodev-worker/commit/9c4660c))
39+
- **code:** replace CodeSnippet with CodeAnalysis type ([450dd21](https://github.com/unit-mesh/autodev-worker/commit/450dd21))
40+
- **concept-dictionary:** implement AI optimization dialog and fetch logic ([8c938a9](https://github.com/unit-mesh/autodev-worker/commit/8c938a9))
41+
- **concept-merge:** add selection and merging functionality for concept duplicates and suggestions ([8b1759d](https://github.com/unit-mesh/autodev-worker/commit/8b1759d))
42+
- **concept-merge:** enhance merging functionality with group selection and improved query handling ([8bd6189](https://github.com/unit-mesh/autodev-worker/commit/8bd6189))
43+
- **concept-merge:** refactor merging logic and clean up unused functions in ConceptDictionaryTab ([1e25cdd](https://github.com/unit-mesh/autodev-worker/commit/1e25cdd))
44+
- **concept-merge:** add single and batch delete functionality for concept dictionary entries ([49a7064](https://github.com/unit-mesh/autodev-worker/commit/49a7064))
45+
- **concepts:** add AI concept analysis feature ([ea1c664](https://github.com/unit-mesh/autodev-worker/commit/ea1c664))
46+
- **concepts:** add related terms support ([9904398](https://github.com/unit-mesh/autodev-worker/commit/9904398))
47+
- **context-mcp:** add stubs for project-related tools ([4cfb4f4](https://github.com/unit-mesh/autodev-worker/commit/4cfb4f4))
48+
- **context-mcp:** add preset support and organize tools ([cf65ad2](https://github.com/unit-mesh/autodev-worker/commit/cf65ad2))
49+
- **context-mcp:** add keywords param to get-project-context ([d542641](https://github.com/unit-mesh/autodev-worker/commit/d542641))
50+
- **context-mcp:** implement get-project-context tool ([257663d](https://github.com/unit-mesh/autodev-worker/commit/257663d))
51+
- **knowledge-graph:** integrate react-graph-vis for dynamic graph visualization and update data fetching logic ([be35098](https://github.com/unit-mesh/autodev-worker/commit/be35098))
52+
- **knowledge-hub:** restructure glossary panel layout ([633ca07](https://github.com/unit-mesh/autodev-worker/commit/633ca07))
53+
- **knowledge-hub:** add Vibe Coding and Problem Diagnosis tabs with functionality ([7c44cb7](https://github.com/unit-mesh/autodev-worker/commit/7c44cb7))
54+
- **mcp:** add aggregate context API endpoint ([8caf036](https://github.com/unit-mesh/autodev-worker/commit/8caf036))
55+
- **merge:** update merge API to support multiple concept groups and new request structure ([c748b35](https://github.com/unit-mesh/autodev-worker/commit/c748b35))
56+
- **navigation:** remove search button from TopNavigation component ([b9e0d4f](https://github.com/unit-mesh/autodev-worker/commit/b9e0d4f))
57+
- **page:** integrate MarkdownCodeBlock for improved JSON parsing from LLM responses ([25e268b](https://github.com/unit-mesh/autodev-worker/commit/25e268b))
58+
- **project-detail:** add API resources fetching and display in project resources ([4cb2c1c](https://github.com/unit-mesh/autodev-worker/commit/4cb2c1c))
59+
- **project-detail:** add API resources fetching and display in project resources ([aa93879](https://github.com/unit-mesh/autodev-worker/commit/aa93879))
60+
- **project-resources:** enhance API resource display with detailed package, class, and method information ([eca5a05](https://github.com/unit-mesh/autodev-worker/commit/eca5a05))
61+
- **project-resources:** refactor API resources display into separate component ([69734d9](https://github.com/unit-mesh/autodev-worker/commit/69734d9))
62+
- **project-resources:** integrate ConceptDictionaryTab for improved dictionary display ([c15cada](https://github.com/unit-mesh/autodev-worker/commit/c15cada))
63+
- **projects:** extract symbol analysis into separate component ([7ba755b](https://github.com/unit-mesh/autodev-worker/commit/7ba755b))
64+
- **proto-api-resource-generator:** update HTTP method determination to include RPC prefixes ([90499a8](https://github.com/unit-mesh/autodev-worker/commit/90499a8))
65+
- **readme:** update analysis options and examples in documentation ([7975168](https://github.com/unit-mesh/autodev-worker/commit/7975168))
66+
- **requirement-card:** add copy as JSON and AI Prompt buttons ([041eb29](https://github.com/unit-mesh/autodev-worker/commit/041eb29))
67+
- **route:** implement search functionality for symbol analysis results with query parameters ([9a53a20](https://github.com/unit-mesh/autodev-worker/commit/9a53a20))
68+
- **route:** refactor jieba integration to use direct import and simplify initialization ([6d6a0b1](https://github.com/unit-mesh/autodev-worker/commit/6d6a0b1))
69+
- **route:** clean up comments and improve error logging in route handlers ([c101f54](https://github.com/unit-mesh/autodev-worker/commit/c101f54))
70+
- **route:** clean up comments and improve error logging in route handlers ([fcede98](https://github.com/unit-mesh/autodev-worker/commit/fcede98))
71+
- **schema:** add SymbolAnalysis model and update Account model ([3686ea3](https://github.com/unit-mesh/autodev-worker/commit/3686ea3))
72+
- **symbol:** add symbol analysis support ([00b3dc4](https://github.com/unit-mesh/autodev-worker/commit/00b3dc4))
73+
- **symbol:** improve symbol analysis data handling ([43fc195](https://github.com/unit-mesh/autodev-worker/commit/43fc195))
74+
- **symbol-analysis:** enhance symbol selection and analysis features ([f52d430](https://github.com/unit-mesh/autodev-worker/commit/f52d430))
75+
- **symbol-analysis:** add identified concepts tracking ([3f434de](https://github.com/unit-mesh/autodev-worker/commit/3f434de))
76+
- **symbol-analysis:** enhance symbol details display with hover card and table layout ([b3d7a3e](https://github.com/unit-mesh/autodev-worker/commit/b3d7a3e))
77+
- **symbols:** add AI analysis for code symbols ([9d6277d](https://github.com/unit-mesh/autodev-worker/commit/9d6277d))
78+
- **theme:** add theme provider support ([2c727c8](https://github.com/unit-mesh/autodev-worker/commit/2c727c8))
79+
- **types:** add ApiResource type definition ([89a8cb1](https://github.com/unit-mesh/autodev-worker/commit/89a8cb1))
80+
81+
### 🩹 Fixes
82+
83+
- resolve missing changes in empty commit diff scenario ([2091795](https://github.com/unit-mesh/autodev-worker/commit/2091795))
84+
- **analyzer:** hardcode output filenames ([33b4202](https://github.com/unit-mesh/autodev-worker/commit/33b4202))
85+
- **api:** improve JSON parsing robustness in LLM response handling ([4ba6f0a](https://github.com/unit-mesh/autodev-worker/commit/4ba6f0a))
86+
- **api:** filter JSON blocks from Markdown response ([051559c](https://github.com/unit-mesh/autodev-worker/commit/051559c))
87+
- **asset-recommendation:** correct API endpoint for fetching guidelines ([bf4de75](https://github.com/unit-mesh/autodev-worker/commit/bf4de75))
88+
- **asset-recommendation:** remove unnecessary filtering of API resources, code snippets, and guidelines ([cde2828](https://github.com/unit-mesh/autodev-worker/commit/cde2828))
89+
- **asset-recommendation:** store full objects instead of filtering ([6f6c900](https://github.com/unit-mesh/autodev-worker/commit/6f6c900))
90+
- **asset-recommendation:** store full objects instead of filtering ([29b67cf](https://github.com/unit-mesh/autodev-worker/commit/29b67cf))
91+
- **context-mcp:** commandline works now ([d1d8c80](https://github.com/unit-mesh/autodev-worker/commit/d1d8c80))
92+
- **eslint:** remove unused imports ([00fdd69](https://github.com/unit-mesh/autodev-worker/commit/00fdd69))
93+
- **nx:** remove unused nxCloudId configuration ([a4ec942](https://github.com/unit-mesh/autodev-worker/commit/a4ec942))
94+
- **server:** await MCP instance connection to ensure readiness ([4275de5](https://github.com/unit-mesh/autodev-worker/commit/4275de5))
95+
- **types:** update type imports for better type safety in page.tsx ([50bb604](https://github.com/unit-mesh/autodev-worker/commit/50bb604))
96+
- **ui:** disable draft save and task generation buttons ([7fb790c](https://github.com/unit-mesh/autodev-worker/commit/7fb790c))
97+
- **ui:** disable draft save and task generation buttons ([34d61b5](https://github.com/unit-mesh/autodev-worker/commit/34d61b5))
98+
- **web:** build ([27c4b58](https://github.com/unit-mesh/autodev-worker/commit/27c4b58))
99+
100+
### ❤️ Thank You
101+
102+
- CGQAQ
103+
- Phodal Huang @phodal
104+
1105
## 0.2.2 (2025-05-19)
2106

3107
### 🚀 Features

packages/context-mcp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name": "@autodev/context-mcp",
3-
"version": "0.2.2",
3+
"version": "0.3.0",
44
"description": "Model Context Protocol implementation for AutoDev",
55
"main": "dist/index.js",
66
"bin": {
77
"autodev-context-mcp": "./bin/index.js"
88
},
99
"module": "dist/index.esm.js",
10-
"type":"commonjs",
10+
"type": "commonjs",
1111
"types": "./dist/index.d.ts",
1212
"exports": {
1313
".": {

packages/context-worker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@autodev/context-worker",
3-
"version": "0.2.2",
3+
"version": "0.3.0",
44
"description": "",
55
"main": "./dist/autodev-context-worker.js",
66
"bin": {

packages/worker-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@autodev/worker-core",
3-
"version": "0.2.2",
3+
"version": "0.3.0",
44
"description": "AutoDev Worker Core",
55
"main": "dist/index.js",
66
"module": "dist/index.esm.js",

packages/worker-protobuf/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@autodev/worker-protobuf",
3-
"version": "0.2.2",
3+
"version": "0.3.0",
44
"description": "Model Context Protocol implementation",
55
"main": "dist/index.js",
66
"module": "dist/index.esm.js",

0 commit comments

Comments
 (0)