Skip to content

Latest commit

 

History

History
89 lines (55 loc) · 3.19 KB

File metadata and controls

89 lines (55 loc) · 3.19 KB

Changelog

All notable changes to VoltX will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

v0.5.1 - 2025-10-31

Added

  • Navigation and history API routing for client-side transitions (#6).
  • Centralized error boundary system with VoltError class, error handler registration, and contextual debugging information (#9).

Changed

  • Refactored the binder and evaluator internals to reduce duplication and clarify runtime responsibilities (#3).
  • Split lifecycle and SSR documentation into dedicated guides (#5).
  • Refactored demo application structure with CSS showcase and improved Vite integration (#7).

Fixed

  • Repaired broken documentation links (#4).
  • Stabilized JSR and Deno packaging by restoring CSS assets, removing redundant finalize steps, and keeping builds minified.
  • Fixed computed attribute keys to emit in kebab-case in markup, added shorthand attribute forms, and CSS fallback for shift animations (#8).

v0.4.0 - 2025-10-21

Added

  • Animation and transition directives with runtime support (#1).
  • Documentation and runnable examples covering the animation and transition APIs (#2).

Fixed

  • Patched the JSR build pipeline to publish without errors.

v0.3.2 - 2025-10-21

Fixed

  • Removed CSS from the JSR build to avoid packaging failures.

v0.3.1 - 2025-10-21

Changed

  • Updated the automated build and publish workflow to streamline releases.

v0.3.0 - 2025-10-21

Added

  • Global state management primitives for sharing data across components.

Changed

  • Gzipped and minified production builds to reduce bundle size.
  • Introduced shared utilities to eliminate duplicated binding logic.
  • Hardened CI by pinning Node.js, adding test and Codecov automation, and enabling npm publishing from tags.
  • Refreshed contributor documentation and project badges.

Fixed

  • Corrected demo CSS references and documentation stubs.
  • Stabilized the publish workflow by fixing pnpm versioning, workflow naming, and tag-trigger configuration.

v0.2.0 - 2025-10-20

Added

  • Reactive attribute handling and event modifiers for richer templating ergonomics.

v0.1.0 - 2025-10-20

Added

  • Core reactivity primitives, binding evaluator, and automatic dependency tracking.
  • Effects, actions, async lifecycle hooks, and debugging utilities.
  • volt developer CLI, build pipeline, and sandboxed expression evaluator.
  • Plugin system, control flow directives (if, for), reactive markup utilities, and SSR/HTTP helpers.
  • Initial documentation set covering the runtime overview, reactivity spec, and roadmap.