Compare commits
77 Commits
v0.4.0-bet
...
v0.4.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c9f2932147 | ||
|
|
f05181b2db | ||
|
|
95e6cdaf41 | ||
|
|
b43e3352e7 | ||
|
|
a60435d002 | ||
|
|
6b0fcfbd31 | ||
|
|
df46b5c14e | ||
|
|
7240813de6 | ||
|
|
97bfb803a6 | ||
|
|
3104179109 | ||
|
|
e21b47a27c | ||
|
|
2e98701104 | ||
|
|
f9d56de65a | ||
|
|
0e7340891c | ||
|
|
3b819be5ac | ||
|
|
c607943ca3 | ||
|
|
3312005be4 | ||
|
|
6cc86b7f89 | ||
|
|
1885616068 | ||
|
|
c8506d4dfc | ||
|
|
68acabd6a1 | ||
|
|
b80562a669 | ||
|
|
c562972da3 | ||
|
|
3651f62127 | ||
|
|
18e83479d6 | ||
|
|
6596d86db6 | ||
|
|
9fb5aa8dbf | ||
|
|
ab3641d00d | ||
|
|
5dac191d9a | ||
|
|
e6da61f460 | ||
|
|
a994749dcf | ||
|
|
b394ef9979 | ||
|
|
fca53440e6 | ||
|
|
0a3123ec17 | ||
|
|
e6447f2f5a | ||
|
|
16c5ed6dd9 | ||
|
|
e8924be182 | ||
|
|
a905f22f1a | ||
|
|
183dd27407 | ||
|
|
203f57fa31 | ||
|
|
a1046da67b | ||
|
|
02ee41c12b | ||
|
|
06810be9a3 | ||
|
|
8db3bd7c6b | ||
|
|
20237c022f | ||
|
|
c39203cc4b | ||
|
|
869bf154cc | ||
|
|
52a785ec9a | ||
|
|
0b6d5281df | ||
|
|
745e03d00a | ||
|
|
f88c7a4f3f | ||
|
|
028fb364ba | ||
|
|
85edea9ed9 | ||
|
|
0232bd7afe | ||
|
|
49a0f5c8c3 | ||
|
|
d3755028fb | ||
|
|
41cbee8928 | ||
|
|
1d521cbf90 | ||
|
|
d9d1ec5cb7 | ||
|
|
45884ee75c | ||
|
|
6f7f588e51 | ||
|
|
328e9e6457 | ||
|
|
c81ebb4e46 | ||
|
|
b0865bc598 | ||
|
|
0d8e1b1e1a | ||
|
|
485e085bb0 | ||
|
|
61da8039bc | ||
|
|
65df15498b | ||
|
|
b6147ddb12 | ||
|
|
275a9a4cc7 | ||
|
|
e92a2f00f5 | ||
|
|
1f12b8a4fb | ||
|
|
9188231a05 | ||
|
|
28e5113733 | ||
|
|
51a599fc83 | ||
|
|
d8384cad00 | ||
|
|
5b4a70e690 |
432
CHANGELOG.md
432
CHANGELOG.md
@@ -4,6 +4,438 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
|
||||
## v0.4.0
|
||||
|
||||
### Changes since v0.3.5
|
||||
|
||||
- fix: token persistence, context windows, CSS tables/bullets/hr, image attachments (12000e5)
|
||||
- feat: terminal sudo blocking, token tracking, mermaid & consumption UI (cb3d357)
|
||||
- fix(shell,config): terminal font size, AI tools, provider keys (0830e64)
|
||||
- chore: update CHANGELOG for v0.3.5 (b43e335)
|
||||
- fix(shell): set default terminal fontSize to 6px (a60435d)
|
||||
- fix(shell): default fontSize 10px and init new tabs immediately (6b0fcfb)
|
||||
- feat(shell): add Ctrl+/- zoom and display all shortcuts in footer (df46b5c)
|
||||
- fix(deps): upgrade @xterm/xterm to 6.1.0-beta.203 for addon compatibility (7240813)
|
||||
- fix(shell): enable allowProposedApi for Unicode11 addon (97bfb80)
|
||||
- fix(ci): add .npmrc with legacy-peer-deps for xterm addon resolution (3104179)
|
||||
- feat(shell): integrate Hyper-like terminal technologies (WebGL, search, unicode11, image) (e21b47a)
|
||||
- fix(shell): restore all missing imports, constants, and utility functions (2e98701)
|
||||
- fix(shell): add missing Monitor import from lucide-react (f9d56de)
|
||||
- fix(shell): restore missing MAX_TABS, TABS_STORAGE_KEY, TERMINAL_BUFFER_KEY constants (0e73408)
|
||||
- fix(shell): add missing useI18n import (3b819be)
|
||||
- fix(shell): remove stray 'impo' typo causing ReferenceError (c607943)
|
||||
- fix(terminal): improve dimensions handling and add system theme for xterm (3312005)
|
||||
- fix(shell): resolve savedTabs undefined ReferenceError in activeTab init (6cc86b7)
|
||||
- fix(terminal): improve dimension calculation and tab init reliability (1885616)
|
||||
- fix(dashboard): show MiMo quota instead of ZAI on dashboard (c8506d4)
|
||||
- feat(ai): add Xiaomi MiMo provider, ZAI as last-resort fallback (68acabd)
|
||||
- fix(terminal): use absolute positioning for content panels (b80562a)
|
||||
- feat(terminal): add Ctrl+Shift+C/V copy/paste shortcuts (c562972)
|
||||
- fix(shell): prevent Enter in AI chat from leaking to terminal (3651f62)
|
||||
- fix(terminal): improve terminal dimensions and fit timing (18e8347)
|
||||
- fix(terminal): detect shell tab visibility via MutationObserver (6596d86)
|
||||
- fix(terminal): init all tabs on load, fix excessive zoom (9fb5aa8)
|
||||
- fix(terminal): improve tab visibility checks and positioning (ab3641d)
|
||||
- fix(ui): adjust global CSS styles (5dac191)
|
||||
- fix(terminal): use display:none instead of visibility for tab hiding (e6da61f)
|
||||
- feat(ui): refactor copy state to Set and add helper functions (a994749)
|
||||
- feat(ui): add recentUnique to deduplicate recent commands in Dashboard (b394ef9)
|
||||
- feat(ui): redesign recent commands display and fix terminal visibility (fca5344)
|
||||
- fix(shell): initialize activeTabRef with activeTab and move useEffect (0a3123e)
|
||||
- fix(config): remove unused import, reorder hooks, and improve variable naming (e6447f2)
|
||||
- fix(studio): add tool results serialization and improve message handling (16c5ed6)
|
||||
- fix(shell): improve tab reference stability and command queueing (e8924be)
|
||||
- fix(shell): add debug logging for tab tracking and WebSocket state (a905f22)
|
||||
- fix(terminal): refactor WebSocket cleanup, buffer management, and disposal (183dd27)
|
||||
- fix(terminal): refactor WS cleanup, improve clear detection, fix sendToTerminal (203f57f)
|
||||
- fix: restore buffer after WebSocket init, fix clear detection, fix streaming chunks (a1046da)
|
||||
- refactor: remove locale panel, improve provider validation and terminal buffer persistence (02ee41c)
|
||||
- bump: v0.3.5 (06810be)
|
||||
- fix: display all quota models, center card content vertically (8db3bd7)
|
||||
- fix: AI terminal init, Shift+Tab nav, code block rendering, command filtering (20237c0)
|
||||
- fix(shell): set default terminal fontSize to 6px (9a218b1)
|
||||
- fix(shell): default fontSize 10px and init new tabs immediately (399b845)
|
||||
- feat(shell): add Ctrl+/- zoom and display all shortcuts in footer (436d5c6)
|
||||
- fix(deps): upgrade @xterm/xterm to 6.1.0-beta.203 for addon compatibility (5a9edc0)
|
||||
- fix(shell): enable allowProposedApi for Unicode11 addon (5bdc7a6)
|
||||
- fix(ci): add .npmrc with legacy-peer-deps for xterm addon resolution (5a0480b)
|
||||
- feat(shell): integrate Hyper-like terminal technologies (WebGL, search, unicode11, image) (80de4dd)
|
||||
- fix(shell): restore all missing imports, constants, and utility functions (de52f4e)
|
||||
- fix(shell): add missing Monitor import from lucide-react (98ff0dd)
|
||||
- fix(shell): restore missing MAX_TABS, TABS_STORAGE_KEY, TERMINAL_BUFFER_KEY constants (9a1ff6e)
|
||||
- fix(shell): add missing useI18n import (034b9ee)
|
||||
- fix(shell): remove stray 'impo' typo causing ReferenceError (c1b1fc6)
|
||||
- fix(terminal): improve dimensions handling and add system theme for xterm (50ca751)
|
||||
- fix(shell): resolve savedTabs undefined ReferenceError in activeTab init (b8aa935)
|
||||
- fix(terminal): improve dimension calculation and tab init reliability (5627ddd)
|
||||
- fix(dashboard): show MiMo quota instead of ZAI on dashboard (d278725)
|
||||
- feat(ai): add Xiaomi MiMo provider, ZAI as last-resort fallback (7d0f807)
|
||||
- fix(terminal): use absolute positioning for content panels (cbf623b)
|
||||
- feat(terminal): add Ctrl+Shift+C/V copy/paste shortcuts (b85ebb8)
|
||||
- fix(shell): prevent Enter in AI chat from leaking to terminal (7cc206d)
|
||||
- fix(terminal): improve terminal dimensions and fit timing (bf8c0fd)
|
||||
- fix(terminal): detect shell tab visibility via MutationObserver (08dc1fd)
|
||||
- fix(terminal): init all tabs on load, fix excessive zoom (13e937a)
|
||||
- fix(terminal): improve tab visibility checks and positioning (3cf701b)
|
||||
- fix(ui): adjust global CSS styles (3a09e0e)
|
||||
- fix(terminal): use display:none instead of visibility for tab hiding (47fa2e0)
|
||||
- feat(ui): refactor copy state to Set and add helper functions (401292e)
|
||||
- feat(ui): add recentUnique to deduplicate recent commands in Dashboard (199a7e4)
|
||||
- feat(ui): redesign recent commands display and fix terminal visibility (c91931f)
|
||||
- fix(shell): initialize activeTabRef with activeTab and move useEffect (cbbb224)
|
||||
- fix(config): remove unused import, reorder hooks, and improve variable naming (8d10d21)
|
||||
- fix(studio): add tool results serialization and improve message handling (e9696ef)
|
||||
- fix(shell): improve tab reference stability and command queueing (1edd4f0)
|
||||
- fix(shell): add debug logging for tab tracking and WebSocket state (92f943c)
|
||||
- fix(terminal): refactor WebSocket cleanup, buffer management, and disposal (1704b19)
|
||||
- fix(terminal): refactor WS cleanup, improve clear detection, fix sendToTerminal (40ec493)
|
||||
- fix: restore buffer after WebSocket init, fix clear detection, fix streaming chunks (233368c)
|
||||
- refactor: remove locale panel, improve provider validation and terminal buffer persistence (00118f0)
|
||||
- chore: update CHANGELOG for v0.3.4 (c39203c)
|
||||
- feat(dashboard): single-view grid with live CPU/RAM/Net graphs, API quota, processes, and sudo indicator (328e9e6)
|
||||
- feat(dashboard): add quota monitoring, process list, and command history (c81ebb4)
|
||||
- refactor(chat): deduplicate streaming code, add multi-conv, and XSS protection (b0865bc)
|
||||
- fix(studio): improve chat context, thinking tags, streaming, and tool results (0d8e1b1)
|
||||
- feat: add Cobra CLI, LSP/MCP registries, workflow engine, and enriched dashboard (485e085)
|
||||
- feat(agent): refactor AI chat with streaming, agent registry, and tool execution (61da803)
|
||||
- feat(onboarding): add minimax api key step and AI-powered editor scan (65df154)
|
||||
- fix(onboarding): require fields before advancing steps (b6147dd)
|
||||
- fix: register missing /api/config/reset and /api/starship/apply-theme routes (275a9a4)
|
||||
- fix(config): per-provider form state to avoid field cross-talk (e92a2f0)
|
||||
- fix(onboarding): auto-save on done step, keyboard nav, error feedback (1f12b8a)
|
||||
- feat(config): add system panel with reset and starship theme, add onboarding wizard (9188231)
|
||||
- chore: update CHANGELOG for v0.3.2 (28e5113)
|
||||
- chore: update CHANGELOG for v0.3.2-beta.1 (51a599f)
|
||||
- chore: update CHANGELOG for v0.3.1 (5b4a70e)
|
||||
|
||||
### Downloads
|
||||
|
||||
| Platform | File |
|
||||
|----------|------|
|
||||
| Linux x86_64 | [muyue-linux-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-linux-amd64.tar.gz) |
|
||||
| Linux ARM64 | [muyue-linux-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-linux-arm64.tar.gz) |
|
||||
| macOS Intel | [muyue-darwin-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-darwin-amd64.tar.gz) |
|
||||
| macOS Apple Silicon | [muyue-darwin-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-darwin-arm64.tar.gz) |
|
||||
| Windows x86_64 | [muyue-windows-amd64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-windows-amd64.zip) |
|
||||
| Windows ARM64 | [muyue-windows-arm64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-windows-arm64.zip) |
|
||||
|
||||
The binary includes both CLI and Desktop modes.
|
||||
Run `muyue` for TUI, `muyue desktop` for web UI.
|
||||
|
||||
### Install
|
||||
|
||||
**Linux (x86_64)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-linux-amd64.tar.gz | tar xz
|
||||
chmod +x muyue-linux-amd64
|
||||
sudo mv muyue-linux-amd64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**macOS (Apple Silicon)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-darwin-arm64.tar.gz | tar xz
|
||||
chmod +x muyue-darwin-arm64
|
||||
sudo mv muyue-darwin-arm64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**Windows (x86_64)**
|
||||
```powershell
|
||||
Invoke-WebRequest -Uri "https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.4.0/muyue-windows-amd64.zip" -OutFile "muyue.zip"
|
||||
Expand-Archive -Path "muyue.zip" -DestinationPath "."
|
||||
Move-Item muyue-windows-amd64.exe C:\Windows\muyue.exe
|
||||
```
|
||||
|
||||
|
||||
## v0.3.5
|
||||
|
||||
### Changes since v0.3.5
|
||||
|
||||
- fix(shell): set default terminal fontSize to 6px (a60435d)
|
||||
- fix(shell): default fontSize 10px and init new tabs immediately (6b0fcfb)
|
||||
- feat(shell): add Ctrl+/- zoom and display all shortcuts in footer (df46b5c)
|
||||
- fix(deps): upgrade @xterm/xterm to 6.1.0-beta.203 for addon compatibility (7240813)
|
||||
- fix(shell): enable allowProposedApi for Unicode11 addon (97bfb80)
|
||||
- fix(ci): add .npmrc with legacy-peer-deps for xterm addon resolution (3104179)
|
||||
- feat(shell): integrate Hyper-like terminal technologies (WebGL, search, unicode11, image) (e21b47a)
|
||||
- fix(shell): restore all missing imports, constants, and utility functions (2e98701)
|
||||
- fix(shell): add missing Monitor import from lucide-react (f9d56de)
|
||||
- fix(shell): restore missing MAX_TABS, TABS_STORAGE_KEY, TERMINAL_BUFFER_KEY constants (0e73408)
|
||||
- fix(shell): add missing useI18n import (3b819be)
|
||||
- fix(shell): remove stray 'impo' typo causing ReferenceError (c607943)
|
||||
- fix(terminal): improve dimensions handling and add system theme for xterm (3312005)
|
||||
- fix(shell): resolve savedTabs undefined ReferenceError in activeTab init (6cc86b7)
|
||||
- fix(terminal): improve dimension calculation and tab init reliability (1885616)
|
||||
- fix(dashboard): show MiMo quota instead of ZAI on dashboard (c8506d4)
|
||||
- feat(ai): add Xiaomi MiMo provider, ZAI as last-resort fallback (68acabd)
|
||||
- fix(terminal): use absolute positioning for content panels (b80562a)
|
||||
- feat(terminal): add Ctrl+Shift+C/V copy/paste shortcuts (c562972)
|
||||
- fix(shell): prevent Enter in AI chat from leaking to terminal (3651f62)
|
||||
- fix(terminal): improve terminal dimensions and fit timing (18e8347)
|
||||
- fix(terminal): detect shell tab visibility via MutationObserver (6596d86)
|
||||
- fix(terminal): init all tabs on load, fix excessive zoom (9fb5aa8)
|
||||
- fix(terminal): improve tab visibility checks and positioning (ab3641d)
|
||||
- fix(ui): adjust global CSS styles (5dac191)
|
||||
- fix(terminal): use display:none instead of visibility for tab hiding (e6da61f)
|
||||
- feat(ui): refactor copy state to Set and add helper functions (a994749)
|
||||
- feat(ui): add recentUnique to deduplicate recent commands in Dashboard (b394ef9)
|
||||
- feat(ui): redesign recent commands display and fix terminal visibility (fca5344)
|
||||
- fix(shell): initialize activeTabRef with activeTab and move useEffect (0a3123e)
|
||||
- fix(config): remove unused import, reorder hooks, and improve variable naming (e6447f2)
|
||||
- fix(studio): add tool results serialization and improve message handling (16c5ed6)
|
||||
- fix(shell): improve tab reference stability and command queueing (e8924be)
|
||||
- fix(shell): add debug logging for tab tracking and WebSocket state (a905f22)
|
||||
- fix(terminal): refactor WebSocket cleanup, buffer management, and disposal (183dd27)
|
||||
- fix(terminal): refactor WS cleanup, improve clear detection, fix sendToTerminal (203f57f)
|
||||
- fix: restore buffer after WebSocket init, fix clear detection, fix streaming chunks (a1046da)
|
||||
- refactor: remove locale panel, improve provider validation and terminal buffer persistence (02ee41c)
|
||||
- bump: v0.3.5 (06810be)
|
||||
- fix: display all quota models, center card content vertically (8db3bd7)
|
||||
- fix: AI terminal init, Shift+Tab nav, code block rendering, command filtering (20237c0)
|
||||
- chore: update CHANGELOG for v0.3.4 (c39203c)
|
||||
- feat(dashboard): single-view grid with live CPU/RAM/Net graphs, API quota, processes, and sudo indicator (328e9e6)
|
||||
- feat(dashboard): add quota monitoring, process list, and command history (c81ebb4)
|
||||
- refactor(chat): deduplicate streaming code, add multi-conv, and XSS protection (b0865bc)
|
||||
- fix(studio): improve chat context, thinking tags, streaming, and tool results (0d8e1b1)
|
||||
- feat: add Cobra CLI, LSP/MCP registries, workflow engine, and enriched dashboard (485e085)
|
||||
- feat(agent): refactor AI chat with streaming, agent registry, and tool execution (61da803)
|
||||
- feat(onboarding): add minimax api key step and AI-powered editor scan (65df154)
|
||||
- fix(onboarding): require fields before advancing steps (b6147dd)
|
||||
- fix: register missing /api/config/reset and /api/starship/apply-theme routes (275a9a4)
|
||||
- fix(config): per-provider form state to avoid field cross-talk (e92a2f0)
|
||||
- fix(onboarding): auto-save on done step, keyboard nav, error feedback (1f12b8a)
|
||||
- feat(config): add system panel with reset and starship theme, add onboarding wizard (9188231)
|
||||
- chore: update CHANGELOG for v0.3.2 (28e5113)
|
||||
- chore: update CHANGELOG for v0.3.2-beta.1 (51a599f)
|
||||
- chore: update CHANGELOG for v0.3.1 (5b4a70e)
|
||||
|
||||
### Downloads
|
||||
|
||||
| Platform | File |
|
||||
|----------|------|
|
||||
| Linux x86_64 | [muyue-linux-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-linux-amd64.tar.gz) |
|
||||
| Linux ARM64 | [muyue-linux-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-linux-arm64.tar.gz) |
|
||||
| macOS Intel | [muyue-darwin-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-darwin-amd64.tar.gz) |
|
||||
| macOS Apple Silicon | [muyue-darwin-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-darwin-arm64.tar.gz) |
|
||||
| Windows x86_64 | [muyue-windows-amd64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-windows-amd64.zip) |
|
||||
| Windows ARM64 | [muyue-windows-arm64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-windows-arm64.zip) |
|
||||
|
||||
The binary includes both CLI and Desktop modes.
|
||||
Run `muyue` for TUI, `muyue desktop` for web UI.
|
||||
|
||||
### Install
|
||||
|
||||
**Linux (x86_64)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-linux-amd64.tar.gz | tar xz
|
||||
chmod +x muyue-linux-amd64
|
||||
sudo mv muyue-linux-amd64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**macOS (Apple Silicon)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-darwin-arm64.tar.gz | tar xz
|
||||
chmod +x muyue-darwin-arm64
|
||||
sudo mv muyue-darwin-arm64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**Windows (x86_64)**
|
||||
```powershell
|
||||
Invoke-WebRequest -Uri "https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.5/muyue-windows-amd64.zip" -OutFile "muyue.zip"
|
||||
Expand-Archive -Path "muyue.zip" -DestinationPath "."
|
||||
Move-Item muyue-windows-amd64.exe C:\Windows\muyue.exe
|
||||
```
|
||||
|
||||
|
||||
## v0.3.4
|
||||
|
||||
### Changes since v0.3.3
|
||||
|
||||
- fix(ci): replace jq with python3 in release step, add debug output (7ae4017)
|
||||
- feat: AI terminal, Z.AI quota, /model change, formatting fixes, update redirects (8c540eb)
|
||||
- feat(studio): Tab focuses textarea, autocomplete commands (1074b01)
|
||||
- fix(studio): convert newlines to <br/> in AI message rendering (2da0cf9)
|
||||
- fix(config): replace hardcoded model list with free text input (9987a58)
|
||||
- feat(config): providers panel shows only MINIMAX/ZAI with model selector (2827acf)
|
||||
- feat(dashboard): show top 5 most used commands as clickable chips (afb6e77)
|
||||
- fix: tab containers height, dashboard 2-row grid, studio scroll buttons (84be226)
|
||||
- feat(shell): dedicated System Analyst AI, no code execution, analyze system (f9c4cf1)
|
||||
- fix: keep all tabs mounted, switch via CSS display instead of unmount (eda7293)
|
||||
- refactor(config): locale panel with edit/save flow like profile (b55feae)
|
||||
- feat(config): split profile into Personal Info + Preferences sections, centered (54621bd)
|
||||
- feat(studio): improve context compression UI and provider display (6bad294)
|
||||
- fix(config): locale panel show active language/keyboard, add save button (92eb783)
|
||||
- feat(config): dynamic profile panel, generic save, tabs margin fix (8005e97)
|
||||
- fix(dashboard): remove bg graphs, add scrollable lists, show used/total quota (6e76e7d)
|
||||
- feat(chat): add auto-summarization with token tracking UI (e8f6dc4)
|
||||
- feat(dashboard): add background graphs to cards and improve layout (bb03c9f)
|
||||
- feat(dashboard): single-view grid with live CPU/RAM/Net graphs, API quota, processes, and sudo indicator (79d0821)
|
||||
- feat(dashboard): add quota monitoring, process list, and command history (7682717)
|
||||
- refactor(chat): deduplicate streaming code, add multi-conv, and XSS protection (3948a4c)
|
||||
- fix(studio): improve chat context, thinking tags, streaming, and tool results (65804aa)
|
||||
- feat: add Cobra CLI, LSP/MCP registries, workflow engine, and enriched dashboard (2e50366)
|
||||
- feat(agent): refactor AI chat with streaming, agent registry, and tool execution (66b773f)
|
||||
- feat(onboarding): add minimax api key step and AI-powered editor scan (bc5c295)
|
||||
- fix(onboarding): require fields before advancing steps (e19122d)
|
||||
- fix: register missing /api/config/reset and /api/starship/apply-theme routes (8b6a7e8)
|
||||
- fix(config): per-provider form state to avoid field cross-talk (58f8cb0)
|
||||
- fix(onboarding): auto-save on done step, keyboard nav, error feedback (b52fecc)
|
||||
- feat(config): add system panel with reset and starship theme, add onboarding wizard (5bbac49)
|
||||
|
||||
### Downloads
|
||||
|
||||
| Platform | File |
|
||||
|----------|------|
|
||||
| Linux x86_64 | [muyue-linux-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-linux-amd64.tar.gz) |
|
||||
| Linux ARM64 | [muyue-linux-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-linux-arm64.tar.gz) |
|
||||
| macOS Intel | [muyue-darwin-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-darwin-amd64.tar.gz) |
|
||||
| macOS Apple Silicon | [muyue-darwin-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-darwin-arm64.tar.gz) |
|
||||
| Windows x86_64 | [muyue-windows-amd64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-windows-amd64.zip) |
|
||||
| Windows ARM64 | [muyue-windows-arm64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-windows-arm64.zip) |
|
||||
|
||||
The binary includes both CLI and Desktop modes.
|
||||
Run `muyue` for TUI, `muyue desktop` for web UI.
|
||||
|
||||
### Install
|
||||
|
||||
**Linux (x86_64)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-linux-amd64.tar.gz | tar xz
|
||||
chmod +x muyue-linux-amd64
|
||||
sudo mv muyue-linux-amd64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**macOS (Apple Silicon)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-darwin-arm64.tar.gz | tar xz
|
||||
chmod +x muyue-darwin-arm64
|
||||
sudo mv muyue-darwin-arm64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**Windows (x86_64)**
|
||||
```powershell
|
||||
Invoke-WebRequest -Uri "https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.4/muyue-windows-amd64.zip" -OutFile "muyue.zip"
|
||||
Expand-Archive -Path "muyue.zip" -DestinationPath "."
|
||||
Move-Item muyue-windows-amd64.exe C:\Windows\muyue.exe
|
||||
```
|
||||
|
||||
|
||||
## v0.3.2
|
||||
|
||||
### Changes since v0.3.1
|
||||
|
||||
- chore: update CHANGELOG for v0.3.2-beta.1 (51a599f)
|
||||
- fix: correct version from 3.2 to 0.3.2 (83d7a57)
|
||||
- chore: bump version to 3.2 (0fe82f6)
|
||||
- refactor(config): remove Terminal sub-tab from Configuration page (3b6cc38)
|
||||
- fix(terminal): init payload never sent due to ws.onopen being overwritten (93a22d4)
|
||||
- fix(terminal): improve shell resolution with better error handling and ws proxy support (e0e1e73)
|
||||
- feat(studio): parse AI thinking and tool launch messages in terminal panel (0496ca7)
|
||||
- fix(studio): forward AI thinking chunks to frontend instead of dropping them (b407ab8)
|
||||
- feat(studio): add tool execution and hide AI thinking tags (12df184)
|
||||
- fix(terminal): ignore invalid shell config from race condition (8af6d25)
|
||||
- feat(shell): restore AI assistant panel (4fd599a)
|
||||
- fix(terminal): restore terminal input and cursor visibility (bcba593)
|
||||
- refactor(api): split monolithic handlers.go into focused modules (04b0fff)
|
||||
|
||||
### Downloads
|
||||
|
||||
| Platform | File |
|
||||
|----------|------|
|
||||
| Linux x86_64 | [muyue-linux-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-linux-amd64.tar.gz) |
|
||||
| Linux ARM64 | [muyue-linux-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-linux-arm64.tar.gz) |
|
||||
| macOS Intel | [muyue-darwin-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-darwin-amd64.tar.gz) |
|
||||
| macOS Apple Silicon | [muyue-darwin-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-darwin-arm64.tar.gz) |
|
||||
| Windows x86_64 | [muyue-windows-amd64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-windows-amd64.zip) |
|
||||
| Windows ARM64 | [muyue-windows-arm64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-windows-arm64.zip) |
|
||||
|
||||
The binary includes both CLI and Desktop modes.
|
||||
Run `muyue` for TUI, `muyue desktop` for web UI.
|
||||
|
||||
### Install
|
||||
|
||||
**Linux (x86_64)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-linux-amd64.tar.gz | tar xz
|
||||
chmod +x muyue-linux-amd64
|
||||
sudo mv muyue-linux-amd64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**macOS (Apple Silicon)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-darwin-arm64.tar.gz | tar xz
|
||||
chmod +x muyue-darwin-arm64
|
||||
sudo mv muyue-darwin-arm64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**Windows (x86_64)**
|
||||
```powershell
|
||||
Invoke-WebRequest -Uri "https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.2/muyue-windows-amd64.zip" -OutFile "muyue.zip"
|
||||
Expand-Archive -Path "muyue.zip" -DestinationPath "."
|
||||
Move-Item muyue-windows-amd64.exe C:\Windows\muyue.exe
|
||||
```
|
||||
|
||||
|
||||
## v0.3.2-beta.1 (Beta)
|
||||
|
||||
### Commits since v0.3.1
|
||||
|
||||
- fix: correct version from 3.2 to 0.3.2 (83d7a57)
|
||||
|
||||
> This is a **beta** release. Use at your own risk.
|
||||
|
||||
## v0.3.1
|
||||
|
||||
### Changes since v0.3.0
|
||||
|
||||
- refactor(config): remove Terminal sub-tab from Configuration page (95bd824)
|
||||
- fix(terminal): init payload never sent due to ws.onopen being overwritten (252f178)
|
||||
- fix(terminal): improve shell resolution with better error handling and ws proxy support (7dcf505)
|
||||
- feat(studio): parse AI thinking and tool launch messages in terminal panel (8fb93fa)
|
||||
- fix(studio): forward AI thinking chunks to frontend instead of dropping them (5ec373c)
|
||||
- feat(studio): add tool execution and hide AI thinking tags (1eb5a6d)
|
||||
- fix(terminal): ignore invalid shell config from race condition (cd5ebe0)
|
||||
- feat(shell): restore AI assistant panel (2004c15)
|
||||
- fix(terminal): restore terminal input and cursor visibility (9306152)
|
||||
- refactor(api): split monolithic handlers.go into focused modules (e15a034)
|
||||
|
||||
### Downloads
|
||||
|
||||
| Platform | File |
|
||||
|----------|------|
|
||||
| Linux x86_64 | [muyue-linux-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-linux-amd64.tar.gz) |
|
||||
| Linux ARM64 | [muyue-linux-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-linux-arm64.tar.gz) |
|
||||
| macOS Intel | [muyue-darwin-amd64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-darwin-amd64.tar.gz) |
|
||||
| macOS Apple Silicon | [muyue-darwin-arm64.tar.gz](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-darwin-arm64.tar.gz) |
|
||||
| Windows x86_64 | [muyue-windows-amd64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-windows-amd64.zip) |
|
||||
| Windows ARM64 | [muyue-windows-arm64.zip](https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-windows-arm64.zip) |
|
||||
|
||||
The binary includes both CLI and Desktop modes.
|
||||
Run `muyue` for TUI, `muyue desktop` for web UI.
|
||||
|
||||
### Install
|
||||
|
||||
**Linux (x86_64)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-linux-amd64.tar.gz | tar xz
|
||||
chmod +x muyue-linux-amd64
|
||||
sudo mv muyue-linux-amd64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**macOS (Apple Silicon)**
|
||||
```bash
|
||||
curl -sL https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-darwin-arm64.tar.gz | tar xz
|
||||
chmod +x muyue-darwin-arm64
|
||||
sudo mv muyue-darwin-arm64 /usr/local/bin/muyue
|
||||
```
|
||||
|
||||
**Windows (x86_64)**
|
||||
```powershell
|
||||
Invoke-WebRequest -Uri "https://gitea.legion-muyue.fr/Muyue/MuyueWorkspace/releases/download/v0.3.1/muyue-windows-amd64.zip" -OutFile "muyue.zip"
|
||||
Expand-Archive -Path "muyue.zip" -DestinationPath "."
|
||||
Move-Item muyue-windows-amd64.exe C:\Windows\muyue.exe
|
||||
```
|
||||
|
||||
|
||||
## v0.3.0
|
||||
|
||||
### Changes since v0.2.1
|
||||
|
||||
Reference in New Issue
Block a user