33All notable changes to Mountain (Rust Backend) are documented here.
44Format: [ Keep a Changelog] ( https://keepachangelog.com/ ) .
55
6- ## [ v2.1] — Q2 2026: Full Workbench Lift
6+ ## [ v2.1] - Q2 2026: Full Workbench Lift
77
88### Added
99
@@ -43,20 +43,20 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
4343- node_modules path resolution in vscode-file scheme handler
4444- Cocoon connection retry intervals with race condition prevention
4545
46- ## [ v2.0] — Q1 2026: Editor Launch Sprint
46+ ## [ v2.0] - Q1 2026: Editor Launch Sprint
4747
4848### January (374 commits): Foundation and Binary Module Architecture
4949
5050#### Added
5151
5252- ` Source/Binary/ ` modular startup system:
53- - ` Tray/ ` — SwitchTrayIcon.rs, EnableTray.rs
54- - ` Shutdown/ ` — SchedulerShutdown.rs, RuntimeShutdown.rs
55- - ` Service/ ` — VineStart.rs (gRPC on 50051/50052), CocoonStart.rs,
53+ - ` Tray/ ` - SwitchTrayIcon.rs, EnableTray.rs
54+ - ` Shutdown/ ` - SchedulerShutdown.rs, RuntimeShutdown.rs
55+ - ` Service/ ` - VineStart.rs (gRPC on 50051/50052), CocoonStart.rs,
5656 ConfigurationInitialize.rs
57- - ` Register/ ` — AdvancedFeaturesRegister.rs, IPCServerRegister.rs,
57+ - ` Register/ ` - AdvancedFeaturesRegister.rs, IPCServerRegister.rs,
5858 StatusReporterRegister.rs, WindSyncRegister.rs
59- - ` Initialize/ ` — RuntimeBuild.rs, StateBuild.rs, CLI argument parser,
59+ - ` Initialize/ ` - RuntimeBuild.rs, StateBuild.rs, CLI argument parser,
6060 dynamic port selection
6161- 20+ Tauri commands exposed: WorkbenchConfigurationQuery,
6262 DesktopConfigurationQuery, UpdateSubscriptionEndpoint, TrayIconSwitch,
@@ -87,7 +87,7 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
8787
8888#### Added
8989
90- - ` Source/ApplicationState/State/FeatureState/Debug/ ` — DebugState.rs (155
90+ - ` Source/ApplicationState/State/FeatureState/Debug/ ` - DebugState.rs (155
9191 lines) with DebugConfigurationProviderRegistration and
9292 DebugAdapterDescriptorFactoryRegistration
9393- TreeView badge: SetBadge() method with length validation
@@ -102,11 +102,11 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
102102 display_name → extension_id, GitExecRequest repository/cwd →
103103 repository_path/args
104104
105- ## [ v1.3] — Q4 2025: Dependency Maintenance
105+ ## [ v1.3] - Q4 2025: Dependency Maintenance
106106
107107### Added
108108
109- - ` gen/schemas/macOS-schema.json ` — platform-specific capabilities for tray,
109+ - ` gen/schemas/macOS-schema.json ` - platform-specific capabilities for tray,
110110 menu bar, dock integration
111111
112112### Changed
@@ -115,7 +115,7 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
115115- actions/checkout 5.0.0 → 6.0.1
116116- Regular ` .github/Update.md ` auto-increments
117117
118- ## [ v1.2] — Q3 2025: Full Stack Integration
118+ ## [ v1.2] - Q3 2025: Full Stack Integration
119119
120120### Changed
121121
@@ -125,28 +125,28 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
125125- Build artifacts renamed with "22NodeVersion" label for Node.js versioning
126126- Windows installer naming standardized across debug/release profiles
127127
128- ## [ v1.1] — Q2 2025: Architecture Buildout
128+ ## [ v1.1] - Q2 2025: Architecture Buildout
129129
130- ** 185 commits — the complete architecture implementation quarter.**
130+ ** 185 commits - the complete architecture implementation quarter.**
131131
132132### Added
133133
134- - ` Source/Command/ ` — CommandRegistry, Keybinding, LanguageFeature,
134+ - ` Source/Command/ ` - CommandRegistry, Keybinding, LanguageFeature,
135135 SourceControlManagement, TreeView, Bootstrap, Hover
136- - ` Source/Environment/ ` — 14 provider implementations: ConfigurationProvider,
136+ - ` Source/Environment/ ` - 14 provider implementations: ConfigurationProvider,
137137 DocumentProvider, FileSystemProvider, OutputProvider, SearchProvider,
138138 SecretProvider, StatusBarProvider, StorageProvider, TerminalProvider,
139139 TreeViewProvider, UserInterfaceProvider, WebviewProvider, WorkspaceProvider,
140140 Utility
141- - ` Source/ProcessManagement/ ` — CocoonManagement, InitializationData
142- - ` Source/RunTime/ ` — ApplicationRunTime executable lifecycle
143- - ` Source/Track/ ` — DispatchLogic, EffectCreation (request routing and effect
141+ - ` Source/ProcessManagement/ ` - CocoonManagement, InitializationData
142+ - ` Source/RunTime/ ` - ApplicationRunTime executable lifecycle
143+ - ` Source/Track/ ` - DispatchLogic, EffectCreation (request routing and effect
144144 system)
145- - ` Source/Update/ ` — UpdateService
146- - ` Source/Workspace/ ` — WorkSpaceFileService
147- - ` Source/FileSystem/ ` — FileExplorerViewProvider
148- - ` Source/Vine/Server/ ` — MountainVinegRPCService, Initialize.rs
149- - ` Source/Vine/Generated/vine_ipc.rs ` — 1,714 lines auto-generated from
145+ - ` Source/Update/ ` - UpdateService
146+ - ` Source/Workspace/ ` - WorkSpaceFileService
147+ - ` Source/FileSystem/ ` - FileExplorerViewProvider
148+ - ` Source/Vine/Server/ ` - MountainVinegRPCService, Initialize.rs
149+ - ` Source/Vine/Generated/vine_ipc.rs ` - 1,714 lines auto-generated from
150150 Vine.proto
151151- Node.js sidecar bundled (Target/debug/node.exe, Target/release/node.exe)
152152- Build artifacts: .exe, .msi Windows installers
@@ -159,29 +159,29 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
159159- ` docs/Deep Dive.md ` rewritten (182 lines)
160160- License transitioned to CC0 1.0 Universal
161161
162- ## [ v1.0] — Q1 2025: Integration Phase
162+ ## [ v1.0] - Q1 2025: Integration Phase
163163
164164### Added
165165
166166- ` Source/ApplicationState/ ` reorganization:
167- - ` Internal/ ` — Persistence, Recovery, TextProcessing, PathResolution,
167+ - ` Internal/ ` - Persistence, Recovery, TextProcessing, PathResolution,
168168 ExtensionScanner, Serialization
169- - ` DTO/ ` — 12 DTO classes (DocumentStateDTO, TerminalStateDTO,
169+ - ` DTO/ ` - 12 DTO classes (DocumentStateDTO, TerminalStateDTO,
170170 TreeViewStateDTO, WindowStateDTO, etc.)
171- - ` State/ ` — organized feature state classes
172- - ` .github/workflows/Auto.yml ` (68 lines) — automated update/push CI
173- - ` Knowledge.dot ` + ` Knowledge.svg ` — module dependency graph (Graphviz)
171+ - ` State/ ` - organized feature state classes
172+ - ` .github/workflows/Auto.yml ` (68 lines) - automated update/push CI
173+ - ` Knowledge.dot ` + ` Knowledge.svg ` - module dependency graph (Graphviz)
174174
175175### Changed
176176
177177- Deprecated ` Source/app_state/ ` → ` Source/ApplicationState/ `
178178- Cargo.toml: removed 45 redundant entries, added 17 new entries
179179
180- ## [ v0.2] — Q4 2024: Architecture Solidification
180+ ## [ v0.2] - Q4 2024: Architecture Solidification
181181
182182### Added
183183
184- - ` gen/android/ ` — full Android Gradle project scaffold:
184+ - ` gen/android/ ` - full Android Gradle project scaffold:
185185 - AndroidManifest.xml, MainActivity.kt
186186 - RustPlugin.kt, BuildTask.kt (Rust → Android cross-compilation)
187187 - Resources: drawable, mipmap (hdpi through xxxhdpi), layout, values
@@ -190,7 +190,7 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
190190- Cargo.toml feature flags: AirIntegration, ExtensionHostCocoon, MistNative,
191191 Debug, grove, cocoon, terminals, debug-protocol, scm-support, Telemetry
192192
193- ## [ v0.1] — Q3 2024: Rapid Development
193+ ## [ v0.1] - Q3 2024: Rapid Development
194194
195195### Changed
196196
@@ -199,19 +199,19 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
199199- Binary function refactoring: ` Source/Fn/Binary.rs ` 106 → ~ 20 lines
200200- Added ` Source/Fn/Binary/Notes.md ` (91 lines) architecture documentation
201201
202- ## [ v0.0] — Q2 2024: Project Inception
202+ ## [ v0.0] - Q2 2024: Project Inception
203203
204204### Added
205205
206206- Project relocated from ` Editor/editor/src-tauri/ ` to monorepo root
207- - ` Source/Library.rs ` — single Tauri entry point
208- - ` tauri.conf.json ` (94 lines) — bundle targets: Windows NSIS, macOS DMG, deb
209- - ` build.rs ` — Tauri build system integration
207+ - ` Source/Library.rs ` - single Tauri entry point
208+ - ` tauri.conf.json ` (94 lines) - bundle targets: Windows NSIS, macOS DMG, deb
209+ - ` build.rs ` - Tauri build system integration
210210- ` .github/workflows/Rust.yml ` (78 lines), ` GitHub.yml ` (57 lines),
211211 ` dependabot.yml `
212212- App icons: PNG, ICNS, ICO, Windows tile assets
213- - ` capabilities/ ` — Tauri capabilities manifest
214- - ` gen/schemas/ ` — desktop-schema.json, windows-schema.json
213+ - ` capabilities/ ` - Tauri capabilities manifest
214+ - ` gen/schemas/ ` - desktop-schema.json, windows-schema.json
215215
216216### Dependencies (First Release)
217217
0 commit comments