Skip to content

Releases: sopaco/deepwiki-rs

v1.3.0

10 Mar 14:24

Choose a tag to compare

🚀 What's New in v1.3.0

Thanks to the contributors @MrLYC @vovanduc @gurdasnijor
Full Changelog: 1.2.8...1.3.0

This release focuses on reliability: tuned retry timing for the efficient model, removed unused debug assertions, and version/housekeeping updates to make the system steadier in production.

Highlights

  • Tuned retry timing for the efficient model to reduce transient failures.
  • Removed unused debug assertions to cut log noise and simplify troubleshooting.
  • Version bumps and housekeeping for clearer release management.

Upgrade notes

  • No breaking changes expected. Run your standard integration tests; pay attention to model retry behavior under your load.

v1.2.8

01 Feb 08:14

Choose a tag to compare

🚀 What's New in v1.2.8

Thanks to the contributors @alexeysviridov @gurdasnijor @cbbfcd
Full Changelog: 1.2.7...1.2.8

✨ New Features

  • External Knowledge Documentation Support - Added support for integrating any available external documentation into the codebase, enhancing knowledge management and documentation processing capabilities.
  • Enhanced Local Documentation Integration - Improved local documentation integration with categorized support and advanced chunking strategies for better organization and retrieval.
  • Documentation Links & Analysis Limits - Added documentation links and refined analysis limits for improved code analysis workflow.

🐛 Bug Fixes

  • Fixed syntax errors in the cache module
  • Removed unused variables to clean up the codebase

📦 Other Changes

  • Added Smithery badge to the README
  • Documentation updates

🙏 Special Thanks

Huge thanks to our amazing contributors who made this release possible:

  • @alexeysviridov - For the fantastic work on external knowledge documentation support and enhanced local documentation integration with chunking strategies
  • @gurdasnijor - For adding the Smithery badge
  • @cbbfcd / bobihuang - For fixing unused variable issues

And thank you to everyone who provided feedback, reported issues, and helped improve Litho! 🎉


Full Changelog: v1.2.7...v1.2.8

v1.2.6

24 Nov 02:03

Choose a tag to compare

What's Changed

  • Default Language changed to english and CSharp code support has been added by @alexeysviridov in #68
  • feature: add Swift language processor by @fishers66 in #69

New Contributors

Full Changelog: 1.2.5...1.2.6

v1.2.5

19 Nov 02:03
9a7ec14

Choose a tag to compare

What's Changed

  • Format code and add language instructions to prompts by @sopaco in #67

Full Changelog: 1.2.3...1.2.5

v1.2.3

17 Nov 06:30

Choose a tag to compare

This update enhances overall performance and stability, including compatibility optimizations for various models under the Ollama Provider, while introducing more Code Purposes to improve analysis efficacy for backend-oriented projects.

What's Changed

New Contributors

Full Changelog: 1.2.1...1.2.3

v1.2.1

11 Nov 03:09

Choose a tag to compare

Release Notes

These changes enhance the Litho engine's robustness while maintaining its core functionality for automatic architecture documentation generation. The release improves dependency management and configuration handling.

New Features

Added support for the Ollama provider, enabling local LLM execution.Use --llm-provider to enable ollama integration

image

v1.2.0

30 Oct 14:43

Choose a tag to compare

Release Notes

These changes enhance the Litho engine's robustness while maintaining its core functionality for automatic architecture documentation generation. The release improves dependency management and configuration handling.

New Features

Add a startup method based on preset configuration files to simplify parameter input and management.
Refer to the litho.toml in the above link. Place this configuration file under the project path and directly run the deepwiki-rs program.

Key Changes

  • Upgraded rig-core dependency from version 0.22.0 to 0.23.1 for improved stability, include the fix of CompletionError: ProviderError: {"error":{"code":null,"param":null,"message":"[] is too short - 'tools'","type":"invalid_request_error"}} (0xPlaygrounds/rig#1003)
  • Reverted default LLM provider from Moonshot back to OpenAI in the configuration

v1.1.7

16 Oct 13:38

Choose a tag to compare

Release Notes for Version 1.1.7

Changes

  • Significantly enhanced compatibility with non-OpenAI and Anthropic LLM providers
  • Optimized context handling for the Overview Editor Agent and Architecture Editor Agent to improve documentation generation performance
  • Enhanced caching mechanism for AI analysis results
  • Added support for MVC pattern's code purpose in boundary analyzer
  • Added new default excluded directories in config: __tests__, __mocks__, __fixtures__
  • Updated dependencies including rig-core from 0.21.0 to 0.22.0

Litho (deepwiki-rs) v1.1.5

14 Oct 15:27

Choose a tag to compare

Release Notes for deepwiki-rs v1.1.5

Features

  • Added Router Boundary Support: The system now includes support for analyzing and documenting router boundaries, providing a comprehensive view of system interfaces including CLI commands, API endpoints, and router paths.

Improvements

  • Enhanced Documentation Generation: The Boundary Editor now generates detailed documentation for router boundaries, including path descriptions, source locations, and parameter details.
  • Updated Logging: The Boundary Analyzer now provides more detailed logging information, including the number of router paths analyzed.

Changes

  • Version Bump: Updated the package version from 1.1.1 to 1.1.5.

Litho (deepwiki-rs) v1.1.0

13 Oct 11:17

Choose a tag to compare

🌍 Release v1.1.0 - Multi-Language Support

✨ New Features

🌐 International Documentation Generation

  • Added support for 7 languages: English, Japanese, Korean, German, French, and Russian, Chinese
  • Language-specific file naming and directory structures
  • Localized LLM prompts for better documentation quality in each language

🚀 Usage

# Generate documentation in different languages
deepwiki-rs --target-language en     # English
deepwiki-rs --target-language de     # German
deepwiki-rs --target-language ja     # Japanese
deepwiki-rs --target-language zh     # Chinese

Supports language codes, full names, and native names (e.g., chinese, 中文, deutsch).

🔧 Technical Details

  • Type-safe language configuration with Rust enums
  • Seamless integration with existing CLI and config system
  • Backward compatible - defaults to English

Full Changelog: v1.0.0...v1.1.0