Skip to content

Releases: 0xzerolight/topic_watch

v1.1.2

04 Apr 21:52

Choose a tag to compare

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

04 Apr 18:17

Choose a tag to compare

What's Changed

Added

  • Theme showcase GIF in README
  • Contributor Covenant v3.0 Code of Conduct
  • "Updating" section in README with upgrade instructions
  • --version flag 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

04 Apr 16:39

Choose a tag to compare

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_hours to check_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 (unauthorized error on docker pull)

Install

curl -fsSL https://raw.githubusercontent.com/0xzerolight/topic_watch/main/scripts/install.sh | bash

Or 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