+5
-2
CHANGELOG.md
+5
-2
CHANGELOG.md
···
4
4
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
-
## [Unreleased]
7
+
## [v0.5.1] - 2025-10-31
8
8
9
9
### Added
10
10
11
11
- Navigation and history API routing for client-side transitions (#6).
12
+
- Centralized error boundary system with VoltError class, error handler registration, and contextual debugging information (#9).
12
13
13
14
### Changed
14
15
15
16
- Refactored the binder and evaluator internals to reduce duplication and clarify runtime responsibilities (#3).
16
17
- Split lifecycle and SSR documentation into dedicated guides (#5).
18
+
- Refactored demo application structure with CSS showcase and improved Vite integration (#7).
17
19
18
20
### Fixed
19
21
20
22
- Repaired broken documentation links (#4).
21
23
- Stabilized JSR and Deno packaging by restoring CSS assets, removing redundant finalize steps, and keeping builds minified.
24
+
- Fixed computed attribute keys to emit in kebab-case in markup, added shorthand attribute forms, and CSS fallback for shift animations (#8).
22
25
23
26
## [v0.4.0] - 2025-10-21
24
27
···
77
80
- Plugin system, control flow directives (`if`, `for`), reactive markup utilities, and SSR/HTTP helpers.
78
81
- Initial documentation set covering the runtime overview, reactivity spec, and roadmap.
79
82
80
-
[Unreleased]: https://github.com/stormlightlabs/volt/compare/v0.4.0...HEAD
83
+
[v0.5.1]: https://github.com/stormlightlabs/volt/compare/v0.4.0...v0.5.1
81
84
[v0.4.0]: https://github.com/stormlightlabs/volt/compare/v0.3.2...v0.4.0
82
85
[v0.3.2]: https://github.com/stormlightlabs/volt/compare/v0.3.1...v0.3.2
83
86
[v0.3.1]: https://github.com/stormlightlabs/volt/compare/v0.3.0...v0.3.1