Skip to content

Change Log — Summarizer

Release (tag) history for the Summarizer service, compiled from the repository's git log and tag messages.

[v2.2.1] - 2026-07-26

Fixed

  • Handle vLLM's doubled-brace JSON output by adding a repair utility and retry logic to _call_json

[v2.2.0] - 2026-04-11

Summary: A major rewrite of app/main.py (~700 lines changed) that likely introduced the hierarchical summarization + NER pipeline documented on the Technical page, along with a full test suite (previously there were no tests at all). The original tag message only says "All new fitur v2.2.0" and most commits in this range are generically labeled ("fix summarizer"), so the detail above is inferred from the scale of the file changes, not from commit descriptions.

Added

  • Test suite (tests/) covering endpoints, _call_json, Infisical configuration, and the summarize/NER pipeline

[v1.0.3] - 2025-11-24

Changed

  • Summaries forced to Indonesian ("Force To Indonesian")

[v1.0.2] - 2025-11-10

Changed

  • Key points & summaries now required to be in Indonesian

[v1.0.1] - 2025-10-27

Changed

  • Updated env.example and app/infisical_config.py

[v1.0.0] - 2025-08-30

Summary: The first recorded release of this service. The original tag message still references the project's previous name ("Veloint v1.0.0 - Ground Stations"); no further change detail exists in the git history at this point.