Skip to content

v3.0.1

Choose a tag to compare

@hoyt-harness hoyt-harness released this 07 Jul 16:16
· 9 commits to main since this release
v3.0.1
29e9689

Bug Fixes

  • Path validation bypass removed (server.py): create_doxygen_project() and generate_documentation() were skipping their own path validation (must exist, must be within cwd) whenever PYTEST_CURRENT_TEST was set. The bypass was in production code, not test infrastructure, so validation was never exercised during the test suite. Removed; tests updated to use real temp dirs within cwd.

Dependency Updates

  • 27 Python package upgrades including mcp, pydantic, cryptography, anyio, and uvicorn
  • Supply-chain soak window added (uv.toml: exclude-newer = 7 days)

Tooling & Compliance

  • check_environment.py: fixed missing import os (would have raised NameError at runtime in test_manual_doxygen_run())
  • Git hooks, CI workflow, and linter configuration brought up to Positronikal Coding Standards v2.6.2
  • SECURITY.md, CODEOWNERS, and .github/PULL_REQUEST_TEMPLATE.md added