What's New
MCP Server Support
- harumi-mcp — Model Context Protocol server for PDF tools
- 5 integrated tools: extract_text, add_invisible_text, html_to_pdf, merge, page_info
- Pure Rust, zero C/C++ dependencies
- Published to crates.io:
harumi-mcp v0.1.0 - Ready for Claude Code, Cursor, Continue IDE integration
SEO & Documentation Improvements
- Cargo.toml metadata — Enhanced keywords (pdf, cjk, ocr, wasm, rag) and categories
- crates-io.md — Dedicated crates.io landing page (serde pattern)
- README updates — Added MCP server section to all 4 languages (English, 日本語, 中文, 한국어)
- harumi-mcp README — Comprehensive tool specs and IDE integration examples
Code Quality
- Fixed compiler warnings (unused imports, unnecessary mut)
- All tests passing (22 doctests + integration tests)
- Internal TTF subsetter (harumi-mcp uses harumi v1.0.1+)
Downloads
- harumi — https://crates.io/crates/harumi (v1.1.0)
- harumi-mcp — https://crates.io/crates/harumi-mcp (v0.1.0)
- Docs — https://docs.rs/harumi/1.1.0
- Demo — https://kent-tokyo.github.io/harumi/
Breaking Changes
None. v1.1.0 is fully backward compatible with v1.0.x.
Contributors
- Kentaro Tanabe (@kent-tokyo)
- Claude Haiku 4.5