Skip to content

Release 0.3.0

Latest

Choose a tag to compare

@rioriost rioriost released this 29 Jul 07:09
· 1 commit to main since this release

Highlights

  • Secure-by-default read-only execution with AST-based write detection and sanitized errors.
  • Safe AGE prepared-statement parameters and HMAC-authenticated cursor pagination.
  • Asynchronous PostgreSQL connection pooling with bounded queries and statement timeouts.
  • Rich schema inspection with counts, relationship directions, and sampled property types.
  • MCP 2.0 structured content/output schemas and optional OpenTelemetry export.
  • CI security gates and live PostgreSQL 18 / Apache AGE 1.7.0 integration coverage.

Validation

  • 67 unit tests and 1 live Apache AGE integration test
  • 90.23% coverage (80% required)
  • Ruff, Bandit, and locked dependency audit passed
  • sdist and wheel passed Twine validation

See CHANGELOG.md and docs/release-0.3.0-review.md for details.