Releases: 0xzerolight/topic_watch
Releases · 0xzerolight/topic_watch
v1.1.2
What's Changed
Fixed
- Fix failing test for empty dashboard message (test expected old wording from pre-design-review template)
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
Added
- Theme showcase GIF in README
- Contributor Covenant v3.0 Code of Conduct
- "Updating" section in README with upgrade instructions
--versionflag for the CLI- GitHub Discussions enabled
Fixed
- Generic 404/422 pages now render styled HTML instead of raw JSON for browser requests
- OpenAPI version synced with app version
- Version display now reads from pyproject.toml (single source of truth)
- Feed Health table column truncation on desktop
- Auto-mode topics now show all feed URLs on detail page
- Readable source names in articles table instead of raw feed URLs
- UI alignment fixes (page headers, footer positioning, button alignment)
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's New
Added
- OPML import/export for migrating feeds from RSS readers (FreshRSS, Miniflux, Tiny Tiny RSS)
- JSON API at
/api/v1/for scripting and monitoring (topics, checks, knowledge state, trigger) - Multi-provider RSS fallback (Bing News + Google News)
- Human-readable check intervals (
6h,1w 3d,2h 30m) replacing integer hours - Dashboard stats bar, dark mode auto-detection, Ollama quick start
- LLM confidence/relevance thresholds to reduce false notifications
Changed
- Check interval config field renamed from
check_interval_hourstocheck_interval(auto-migrated) - LLM prompts improved for more conservative novelty detection
Fixed
- SSRF bypass via IPv6 and alternative IP encodings
- LLM novelty detection accuracy
- Docker install script (
unauthorizederror ondocker pull)
Install
curl -fsSL https://raw.githubusercontent.com/0xzerolight/topic_watch/main/scripts/install.sh | bashOr with Docker Compose directly:
mkdir -p ~/topic-watch/data && cd ~/topic-watch
curl -fsSL https://raw.githubusercontent.com/0xzerolight/topic_watch/main/docker-compose.prod.yml -o docker-compose.yml
docker compose up -d