Releases: novatechflow/docai
Releases · novatechflow/docai
v0.1.3.1
Changelog
0.1.3.1
Changed
- pypi push fixed
- project URL fixed
0.1.3
Added
- Docker workflow now pushes images only on tags and publishes to GHCR (optional Docker Hub) with tag-based naming.
- PyPI workflow now only runs on tags, syncs version from tag, and skips existing uploads.
- GitHub Release automation on tagged pushes (uses changelog as body).
Changed
- Fixed YAML indentation in workflows to satisfy GitHub Actions parser.
0.1.2
Added
- GHCR publishing in Docker workflow and tag-only image pushes; PyPI workflow syncs version from tag and skips existing uploads.
- Docker image runs as non-root, includes Tk/ocr deps, and README documents macOS XQuartz steps for GUI in Docker.
Changed
- Default Docker CMD launches the viewer; README clarifies active development, HF onboarding, and Docker usage.
0.1.0
Added
- New
docai_toolkitpackage with OCR (local Tesseract or remote endpoint), embeddings/indexing (local or remote), and chat over FAISS. - GUI updates: OCR → Markdown flow, chat with docs, settings persistence to
~/.docai/config.json, background threads for OCR/chat, and HF/custom endpoint support. - Dockerfile (non-root) and GitHub Actions workflows for Docker build and PyPI trusted publishing.
pyproject.tomlpackaging with console entrypointdocai-viewer.- Tests for PDF writer, remote OCR parsing, and remote embeddings.
Changed
- Renamed from
docaitodocai_toolkitto avoid PyPI naming conflicts. - Hardened HF client (timeouts/errors), safer FAISS load (no dangerous deserialization), and remote embedding batching.
- README refresh with install, HF onboarding, Docker/XQuartz instructions, and macOS GUI notes.
Removed
- Legacy training scripts and legacy
pdf_ui.pyentrypoint.
v0.1.3
Changelog
Changelog
0.1.3
Added
- Docker workflow now pushes images only on tags and publishes to GHCR (optional Docker Hub) with tag-based naming.
- PyPI workflow now only runs on tags, syncs version from tag, and skips existing uploads.
- GitHub Release automation on tagged pushes (uses changelog as body).
Changed
- Fixed YAML indentation in workflows to satisfy GitHub Actions parser.
0.1.2
Added
- GHCR publishing in Docker workflow and tag-only image pushes; PyPI workflow syncs version from tag and skips existing uploads.
- Docker image runs as non-root, includes Tk/ocr deps, and README documents macOS XQuartz steps for GUI in Docker.
Changed
- Default Docker CMD launches the viewer; README clarifies active development, HF onboarding, and Docker usage.
0.1.0
Added
- New
docai_toolkitpackage with OCR (local Tesseract or remote endpoint), embeddings/indexing (local or remote), and chat over FAISS. - GUI updates: OCR → Markdown flow, chat with docs, settings persistence to
~/.docai/config.json, background threads for OCR/chat, and HF/custom endpoint support. - Dockerfile (non-root) and GitHub Actions workflows for Docker build and PyPI trusted publishing.
pyproject.tomlpackaging with console entrypointdocai-viewer.- Tests for PDF writer, remote OCR parsing, and remote embeddings.
Changed
- Renamed from
docaitodocai_toolkitto avoid PyPI naming conflicts. - Hardened HF client (timeouts/errors), safer FAISS load (no dangerous deserialization), and remote embedding batching.
- README refresh with install, HF onboarding, Docker/XQuartz instructions, and macOS GUI notes.
Removed
- Legacy training scripts and legacy
pdf_ui.pyentrypoint.
v0.1.0
Full Changelog: https://github.com/2pk03/docai/blob/main/CHANGELOG.md