Skip to content

v0.1.1

Choose a tag to compare

@joshrotenberg joshrotenberg released this 24 Feb 04:18
· 60 commits to main since this release
5b23cc1

Bug Fixes

  • Decompress gzip responses from docs.rs rustdoc JSON endpoint (#22)
  • Downgrade rustdoc-types to 0.56 to match docs.rs format version (#24)
  • Show version strings instead of IDs in get_downloads (#40)

Documentation

  • Add README with implemented and planned features (#9)
  • Add LICENSE files and clean up README (#28)
  • Rewrite README for release (#41)

Features

  • Custom client library, lib crate extraction, and 7 new tools (#1)
  • Add docs.rs integration tools (get_crate_docs, get_doc_item, search_docs) (#11)
  • Add audit_dependencies tool via OSV.dev API (#14)
  • Add get_crate_features tool for feature flag analysis (#31)
  • Add readme and docs resource templates (#32)
  • Add get_user_stats tool for user download statistics (#34)
  • Add release-plz and cargo-dist for automated releases (#35)
  • Add Docker image build and publish to ghcr.io (#37)
  • Add Fly.io deploy workflow with MCP protocol verification (#38)

Miscellaneous Tasks

  • Add GitHub Actions CI workflow (#12)
  • Add .mcp.json for local development (#13)

Testing

  • Add 28 wiremock tests for authenticated write operations (#29)
  • Add 27 MCP integration tests using TestClient + wiremock (#30)
  • Add retroactive test coverage for state, crate_info resource, and uncovered tools (#33)