Skip to content

v2.0.1

Latest

Choose a tag to compare

@chrnx-dev chrnx-dev released this 25 Feb 15:18
· 15 commits to develop since this release
ce4409c

v2.0.1 Overview

This release focuses on framework stability, boot-order correctness, and test/CI modernization across the v2.0.0..v2.0.1 range.

Highlights

  • Fixed boot-stage race conditions in HTTP engine by resolving stages sequentially, preventing dependency initialization timing issues in application startup (includes fix for #247).
  • Completed migration from Jest to Vitest, including config/setup updates and broad test suite compatibility fixes.
  • Improved test reliability with shutdown/cleanup hardening, port/isolation fixes, and expanded engine lifecycle coverage.
  • Added extensive new unit/integration/benchmark coverage for boot lifecycle, engine shutdown behavior, health checks, and proxy/module flows.
  • Improved core stability and consistency across boot/decorator/engine/helper paths from the comprehensive audit v2 work.

Notable Fix Areas

  • HTTP engine stage resolution ordering and startup sequencing.
  • EngineRegistry/Boot lifecycle safety and guardrails.
  • WebSocket/Socket.IO/HTTP shutdown behavior and listener cleanup.
  • Vitest module resolution and test interop/mocking updates.
  • CI/test infrastructure updates supporting Vitest-based workflows.

Packages Published

  • @expressive-tea/core@2.0.1
  • @zerooneit/expressive-tea@2.0.1-patch.1

Issues

  • Closes/addresses: #247

Full Changelog

v2.0.0...v2.0.1