Roadmap
Planned features and release schedule for Kronos
Roadmap
The development roadmap for the Kronos programming language.
Current Version: 0.5.2-beta — Website migration to TanStack Start completed.
Release Timeline
v0.4.0 — Modules & Error Handling
CompletedQ4 2025Core language features including maps, modules, exceptions, file I/O, and regex.
v0.4.5 — Website & Documentation
CompletedQ1 2026Official website, documentation, and interactive playground.
v0.5.0 — Advanced Language Features
CompletedTarget Q1 2026 · Applied Q3 2026Lambdas, list comprehensions, pattern matching, enhanced type system, and debugging support.
v0.5.1 — Runtime & LSP Hardening
CompletedApplied Q3 2026Runtime, compiler, LSP, memory management, coverage tooling, and regression-test hardening.
v0.5.2 — Website Runtime Migration
CompletedApplied Q3 2026Website migration from Next.js routing to TanStack Start and Vite.
v0.6.0 — Core Runtime Beta
PlannedQ3 2026Core standard library completion, method chaining hardening, and baseline runtime optimizations.
v0.7.0 — Tooling & LSP Beta
PlannedQ4 2026Formatter, linter, test runner, docs generator, and full LSP hardening.
v0.8.0 — Concurrency & Ecosystem Beta
PlannedQ1 2027Concurrency, package manager, networking/data modules, and advanced runtime optimization validation.
v1.0.0 — Production Release
PlannedStabilization release after beta graduation; no major net-new features.
What's Available Now
Everything through v0.5.2 is stable and ready for use:
Core Language
Variables, types, operators, control flow, functions
Collections
Lists, maps, ranges with full operations
Strings
Concatenation, slicing, f-strings, built-ins
Modules
Built-in and file-based module system
Exceptions
Try/catch/finally error handling
File I/O
Read, write, path operations
Regex
Pattern matching and text processing
LSP
Full editor support with completions, hover, go-to-definition
Advanced Features
Lambdas, comprehensions, pattern matching, and multi-return values
Function System
Default parameters, variadic functions, and named arguments
Version Details
Website & Documentation
All features completed — you're looking at it!
Technical Stack:
- Next.js with Fumadocs
- Custom TextMate-based syntax highlighting
- WebAssembly VM via Emscripten
Future Plans
Beyond v1.0.0, we're considering:
- Supervisor Trees — Erlang-style fault tolerance
- Advanced Package Manager — Lock files, dependency resolution
- First-Party Packages — YAML, TOML, XML, WebSocket
- Web Templating — Blade-like template engine
- JIT Compilation — Hot path optimization
- Static Typing — Optional type annotations with inference
Get Involved
Last Updated: July 2026