V0.3.1
[0.3.1] - 2026-01-26
Fixed
CI/CD: Resolved test coverage reporting issues in GitHub Actions by standardizing on editable installs (pip install -e .[dev]) across all workflows.
CI/CD: Aligned coverage configuration in pyproject.toml to correctly target the source directory (src/mermaid_trace).
Docs: Fixed badge links in README to use consistent style and valid sources.
[0.3.0] - 2026-01-26
Added
Type Safety: Full type annotations across the codebase (100% Mypy coverage). Added watchdog stubs and fixed generic types in decorators.
Robustness: Enhanced cli error handling and fixed syntax issues in demo.py.
Documentation: Added comprehensive English docstrings to core modules (Context, Events, Decorators, Handler).
Fixed
Fixed all linter errors (Ruff) including bare exceptions and redefinitions.
Resolved type instability in trace_interaction decorator return types.
Fixed invalid usage examples in README.md and README_CN.md.