Skip to content

v3.2.0 — 23 text formats + SSE fix

Latest

Choose a tag to compare

@romainsantoli-web romainsantoli-web released this 03 Mar 20:11
b26fbc6

What's New

New Features

  • 23 text-based format extractors: .md, .py, .ts, .tsx, .js, .jsx, .json, .yaml, .yml, .toml, .sh, .bash, .css, .html, .xml, .csv, .env, .ini, .cfg, .conf, .rst, .log, .sql
  • All use _extract_txt for reliable UTF-8 text extraction

Bug Fixes

  • SSE TypeError fix: Route()Mount() for /messages/ ASGI handler
  • Fixed TypeError: NoneType object is not callable on every MCP tool call
  • handle_sse now returns Response() to avoid NoneType on client disconnect
  • Added _auth_messages_app as proper ASGI middleware

CI/CD

  • New publish.yml workflow for Trusted Publishing to PyPI on release

Stats