Release History¶
All releases of the Podcast Scraper project.
Before tagging a release, follow the Release Playbook for what to validate and in what order, then the Release checklist in the Development Guide for step-by-step tasks (search for "Release checklist"). In particular, run make release-docs-prep so architecture diagrams and release notes are up to date; the docs site uses committed diagrams only, and CI fails if they are stale.
Latest Release¶
- v2.7.0 — Transformers v5 upgrade + ML architecture unification (
HFEvidenceBackend/HFSeq2SeqBackend); public APIs preserved (released 2026-07-05) - v2.6.1 —
_is_test_environmentregression patch + structural cleanup (released 2026-06-23) - v2.6.0 — GI/KG viewer (Library, Digest, Dashboard, Graph, Search), semantic search, multi-feed corpus, Run Compare Performance + frozen profiles, graph handoff FSM, viewer test pyramid, always-on hosting + backup/restore, AGENTS.md canonicalization (May 2026)
All Releases¶
| Version | Highlights |
|---|---|
| v2.7.0 | Transformers v5 upgrade + HFEvidenceBackend / HFSeq2SeqBackend unification; API preserved |
| v2.6.1 | _is_test_environment regression patch + structural cleanup |
| v2.6.0 | Viewer v2 (Library, Digest, Dashboard, Graph, Search), FAISS semantic search, multi-feed corpus, Run Compare Performance tab, RFC-064 frozen profiles, live monitor |
| v2.5.0 | LLM provider expansion (6 cloud + Ollama local), production hardening, LLM metrics, MPS exclusive mode |
| v2.4.0 | Multi-provider ecosystem (8 providers), production defaults, cache management |
| v2.3.2 | Security tests, thread-safety fixes |
| v2.3.1 | Security fixes, code quality improvements |
| v2.3.0 | Episode summarization, public API, cleaned transcripts |
| v2.2.0 | Metadata generation, code quality improvements |
| v2.1.0 | Automatic speaker detection using NER |
| v2.0.1 | Bug fixes and stability improvements |
| v2.0.0 | Modular architecture, public API foundation |
| v1.0.0 | Initial release |
Versioning¶
This project follows Semantic Versioning:
- Major (X.0.0) — Breaking changes
- Minor (0.X.0) — New features, backwards compatible
- Patch (0.0.X) — Bug fixes, backwards compatible