+24
-14
ROADMAP.md
+24
-14
ROADMAP.md
···
2
2
3
3
- [Completed](#completed)
4
4
- [TODO](#to-do)
5
+
- [Parking Lot](#parking-lot)
5
6
- [Examples (Planned)](#examples)
6
7
7
-
| Version | State | Milestone | Summary |
8
-
| ------- | ----- | ---------------------------------------------------------- | ------------------------------------------------------------------------ |
9
-
| | ✓ | [Foundations](#foundations) | Initial project setup, tooling, and reactive signal prototype. |
10
-
| | ✓ | [Reactivity & Bindings](#reactivity--bindings) | Core DOM bindings (`data-volt-*`) and declarative updates. |
11
-
| | ✓ | [Actions & Effects](#actions--effects) | Event system and derived reactivity primitives. |
12
-
| | ✓ | [Plugins Framework](#plugins-framework) | Modular plugin system and first built-in plugin set. |
13
-
| | | [Streaming & Patch Engine](#streaming--patch-engine) | SSE/WebSocket JSON patch streaming. |
14
-
| | | [Persistence & Offline](#persistence--offline) | State persistence, storage sync, and fallback behaviors. |
15
-
| v0.1.0 | ✓ | [Markup Based Reactivity](#markup-based-reactivity) | Allow users to write apps without any bundled JS |
16
-
| v0.2.0 | | [Animation & Transitions](#animation--transitions) | Declarative animation layer and browser View Transition API integration. |
17
-
| v0.3.0 | | [Inspector & Developer Tools](#inspector--developer-tools) | Built-in signal inspector, debug overlays, and dev tooling. |
18
-
| v0.4.0 | | PWA Capabilities | TODO |
19
-
| v1.0.0 | | [Release](#stable-release) | Public API freeze, plugin registry, comprehensive docs & tests. |
8
+
| Version | State | Milestone |
9
+
| ------- | ----- | -------------------------------------------------------------------------------- |
10
+
| | ✓ | [Foundations](#foundations) |
11
+
| | ✓ | [Reactivity & Bindings](#reactivity--bindings) |
12
+
| | ✓ | [Actions & Effects](#actions--effects) |
13
+
| | ✓ | [Plugins Framework](#plugins-framework) |
14
+
| | ✓ | [Backend Integration & HTTP Actions](#backend-integration--http-actions) |
15
+
| | ✓ | [Proxy-Based Reactivity Enhancements](#proxy-based-reactivity-enhancements) |
16
+
| v0.1.0 | ✓ | [Markup Based Reactivity](#markup-based-reactivity) |
17
+
| v0.2.0 | | [Reactive Attributes & Event Modifiers](#reactive-attributes--event-modifiers) |
18
+
| v0.3.0 | | [Global State](#global-state) |
19
+
| v0.4.0 | | [Animation & Transitions](#animation--transitions) |
20
+
| v0.5.0 | | [Persistence & Offline](#persistence--offline) |
21
+
| | | [Background Requests & Reactive Polling](#background-requests--reactive-polling) |
22
+
| v0.6.0 | | [Navigation & History Management](#navigation--history-management) |
23
+
| v0.7.0 | | [Streaming & Patch Engine](#streaming--patch-engine) |
24
+
| v0.8.0 | | PWA Capabilities |
25
+
| v0.9.0 | | [Inspector & Developer Tools](#inspector--developer-tools) |
26
+
| v1.0.0 | | [Stable Release](#stable-release) |
20
27
21
28
## Completed
22
29
···
206
213
**Outcome:** Volt.js 1.0 is stable, documented, performant, and ready for production.
207
214
**Deliverables:**
208
215
- ✓ Documentation site (VitePress)
209
-
- Full API reference with examples -> refactor generator in `@volt/dev` package
216
+
- Full API reference with examples
217
+
- Create generator in `@voltx/cli` package
210
218
- Finalized plugin registry and CLI (`volt plugins list/init`)
211
219
- Versioned documentation (stormlightlabs.github.io/volt)
212
220
- Announcement post and release notes
213
221
- Community contribution guide & governance doc
222
+
223
+
## Parking Lot
214
224
215
225
## Examples
216
226