v0.3.0

TimmyOVO/deepseek-ocr.rsv0.3.0Oct 27, 2025by github-actions[bot]

AI Summary

This release introduces automatic configuration management and standardized asset locations. It also replaces ad-hoc logging with structured tracing for better debugging and consistent UX.

Key Highlights

  • Automatic bootstrapping of config.toml
  • Standardized default model asset locations
  • Adoption of tracing for structured logging

New Features

  • Automatic config bootstrapping
  • Standardized asset locations
  • Structured logging

Full Release Notes

- Added automatic bootstrapping of config.toml, shared by both CLI and server. The file lives in the platform-specific config directory (Linux `~/.config/deepseek-ocr/`, macOS `~/Library/Application Support/deepseek-ocr/`, Windows `%APPDATA%\deepseek-ocr\`) and starts with documented defaults for model selection, inference settings, and server bindings.
- Standardised default model asset locations under the accompanying cache directories (`~/.cache`, `~/Library/Caches`, `%LOCALAPPDATA%`) so configuration and weights remain in predictable, platform-native spots.
- Adopted tracing for structured logging across CLI and server, replacing ad‑hoc println! output with timestamped, leveled messages for easier debugging and consistent UX.

**Full Changelog**: https://github.com/TimmyOVO/deepseek-ocr.rs/compare/v0.2.0...v0.3.0