|
| 1 | +# Anycode v0.0.20 |
| 2 | + |
| 3 | +This release focuses on everyday IDE workflows: richer file management, broader syntax highlighting, clearer connection state, more useful tab and pane controls, and a substantial UI refresh. |
| 4 | + |
| 5 | +## File explorer and workspace operations |
| 6 | + |
| 7 | +- Added create-file, create-folder, rename, delete, copy-path, and refresh actions. |
| 8 | +- Added context menus for both files and folders. |
| 9 | +- Implemented the corresponding backend file operations. |
| 10 | +- Kept open editor tabs synchronized when files or directories are renamed or deleted. |
| 11 | +- Added a live backend connection indicator to the toolbar. |
| 12 | +- Fixed SVG files being hidden from the explorer. |
| 13 | +- Fixed the file-tree context menu backdrop blur. |
| 14 | + |
| 15 | +## Language support |
| 16 | + |
| 17 | +- Added Tree-Sitter parsers and highlighting queries for Markdown, Markdown Inline, PHP, Ruby, Vue, Dockerfile, and SQL. |
| 18 | +- Added folding queries and language detection for the new languages. |
| 19 | +- Added embedded syntax highlighting for common fenced-code languages in Markdown. |
| 20 | +- Bundled the required WASM parsers in both the editor library and frontend assets. |
| 21 | +- Added tests for filename and extension language detection. |
| 22 | + |
| 23 | +## Tabs, panes, and layout |
| 24 | + |
| 25 | +- Added **Close Other Tabs** to the tab context menu. |
| 26 | +- Added **Copy Name** alongside the existing path-copy action. |
| 27 | +- Added reset actions for agent and terminal panes. |
| 28 | +- Fixed pane close and restore behavior, including stale saved-layout state. |
| 29 | + |
| 30 | +## Interface refresh |
| 31 | + |
| 32 | +- Added language-aware file and folder icons to the explorer, tabs, search, changes, and settings. |
| 33 | +- Added colored, monochrome, and disabled file-icon modes. |
| 34 | +- Refreshed the file tree, toolbar, settings, search, agent, terminal, and panel styling. |
| 35 | +- Improved empty states, spacing, controls, and responsive behavior. |
| 36 | + |
| 37 | +## Git and packaging fixes |
| 38 | + |
| 39 | +- Fixed delayed and stale updates in the Git changes panel. |
| 40 | +- Added backend coverage for Git and file-operation behavior. |
| 41 | +- Added a Dockerfile that builds the frontend and a statically linked Anycode backend image. |
| 42 | + |
| 43 | +**Full comparison:** `v0.0.19...v0.0.20` |
0 commit comments