Skip to content

Milestones

List view

  • ## Editor Launch Sprint ### April 8-16: Tauri IPC Bridge - TauriMainProcessService.ts (232 lines) β€” 24 channel routes + 14 stubs - IPCRendererShim.ts (373 lines) β€” binary IPC protocol - DevLog.ts (72 lines) β€” development logging - MessageChannel extension host IPC: init β†’ Initialized β†’ Ready - ResolveConfiguration: +205 lines (Mountain paths, profiles, colorScheme) - Preload.ts: 99 β†’ 190+ lines with debugging instrumentation ### Removed (April 11) - 1,076 lines legacy polyfills: ChildProcessPolyfill, FileProtocolShim, FileSystemPolyfill, NativeModulePolyfill, ProcessPolyfill, SharedProcessProxy ### January-March: Bootstrap Foundation - Preload.ts (99 lines initial) - Bootstrap/Types/ β€” 30+ VS Code type mirrors - TypeScript 5.9.3 β†’ 6.0.2 See [CHANGELOG.md](https://github.com/CodeEditorLand/Wind/blob/Current/CHANGELOG.md)

    Due by March 31, 2026
  • ## Dependency Maintenance Stabilization quarter focused on keeping all dependencies current. ### Changed - Effect-TS updated to 3.19.x series - Astro updated to 5.15-5.16 - Cloudflare Workers types kept current (4.2025xxxx) - Node.js @types/node updated to 24.x - Automated Dependabot updates across all components - Build infrastructure refinement

    Due by December 31, 2025
  • ## Full Stack Integration Service framework maturation. 537 commits. ### Added - 226K lines in June (5,232 files, 6,421 .ts) β€” full service layer - Effect-TS 3.17-3.18 service composition - TauriMainProcessService refined with Mountain IPC bridge - Node.js @types/node 24.x integration ### Changed - Effect-TS dependency chain stabilized across platform/experimental

    Due by September 30, 2025
  • ## Architecture Buildout **May 30, 2025: Effect-TS pivot point.** Pre-May 30: SolidJS + static Context/Element layer (9 source dirs). Post-May 30: Full Effect-TS services with Source/Effect/ and Source/Application/ directories. ### Added - Source/Effect/ β€” service composition layer - Source/Application/ β€” 50+ service modules (Dialog, FileDialog, etc.) - Source/Configuration/ESBuild/ β€” build config restructure - effect, @effect/platform, @effect/experimental dependencies ### Removed - SolidJS evaluation concluded See [CHANGELOG.md](https://github.com/CodeEditorLand/Wind/blob/Current/CHANGELOG.md)

    Due by June 30, 2025
  • ## Integration Phase Framework upgrade quarter. ### Changed - Astro 4 β†’ Astro 5 migration (5.2-5.4) - TypeScript 5.7 β†’ 5.8 upgrade - Vite 6.x integration - Turborepo + pnpm workspace stabilized - Dependencies maintained across all components

    Due by March 31, 2025
  • ## Architecture Solidification VS Code source integration quarter. ### Added - Output element: 32K+ JS files bundled from VS Code source - Source maps, CSS, SVG assets for workbench consumption - VS Code module tree fully imported into monorepo ### Changed - Submodule architecture with Element/ and Dependency/ nested repos - Cargo workspace stabilized with edition 2024 defaults - Build tooling consolidated

    Due by December 31, 2024
  • ## Rapid Development Heavy coding quarter β€” foundational implementations across all components. ### Added - Mountain: 168 commits, 28K lines of Rust, Tauri 2.x, gRPC scaffolding - Sky: 600 commits, Astro + React architecture, Firebase analytics - Wind: 166 commits, Monaco editor integration, SCSS design system - Echo: 334 commits, Rust work-stealing task scheduler - Common: Abstract trait system, Cloudflare Workers types - Rest: OXC-powered JS bundler inception (migrated from BinaryRest)

    Due by September 30, 2024
  • ## Project Inception Repository creation and initial scaffolding. ### Added - Monorepo structure with Element submodule architecture - CI/CD pipeline with GitHub Actions and Dependabot - Turborepo + pnpm workspace configuration - Cargo.toml workspace with Rust Edition 2024 - PascalCase naming convention adopted project-wide - Initial README and project documentation

    Due by June 30, 2024