Repository navigation
plugin-feedvanta-v0.4.0
·
9 commits
to main
since this release
Changes
0.4.0
Changed
- FeedVanta releases now publish Python distributions on GitHub Releases for
installation by PyHost deployments; the standalone container release was
removed.
0.3.0
Changed
- Extracted the ASGI plugin host into the independently installable sibling
projectpyhost, removed FeedVanta's runtime dependency on the host, and
raised the minimum Python version to 3.13. - Replaced standalone container releases with Python package assets on GitHub
Releases for installation by a PyHost deployment. - Refreshed the web interface with a consistent modern visual style.
- Applied the Tailwind design to the central tools landing page.
Added
- Added a minimal example plugin and documentation for the PyHost plugin contract.
- Feed refresh intervals can be edited from each feed's configuration page.
- Replaced inline page styles with a locally served, Tailwind-generated stylesheet.
0.2.0
Breaking changes
- Generated RSS feeds and the reader now include only entries published within
the last 24 hours. Older items no longer appear in those views. - Database entries are automatically deleted seven days after their
latest fetch. Refreshing an entry updates its fetch time and restarts that
retention period. This affects stored FeedVanta data only; it does not remove
entries from the original feeds.
Added
- Feed detail pages show filtered entries and explain the reason using the
currently active filter rules. - Feed refresh discovers a website favicon when the source feed provides no
icon. - Added
uvdependency locking and setup guidance.
Commits
20e4486docs: add 0.4.0 release notese7a683echore: bump version to 0.4.04ae6fe6ci: publish plugin distributions on GitHub releases7eeab09refactor: remove PyHost runtime dependencyfb82323chore: remove pydo plugin dependency8959321refactor: use external PyHost plugin host50ff9bestyle: modernize central tools landing page769182dfix: run release job for unprefixed tagsab3cb95chore: prepare 0.3.0 releasec652a1fstyle: modernize Tailwind interface3123431feat: migrate UI to Tailwind CSSc06bdcbfeat: clarify and edit feed refresh intervalsa34fab0ci: create release after container publishf4caa31chore: prepare 0.2.0 releasee77742afix: discover site favicon when feed has no icon24a3e6cfeat: explain filtered entries in feed details017b4fcfix: prune database entries after seven days40a6ee9docs: document uv setup and workflow48c54a8build: configure project packaging for uvc3cf3b4fix: limit reader entries to last 24 hours24a3633docs: add agent contribution guidance104326cfix: limit generated feeds to last 24 hours41e4decSupport configurable host base path180de09Add plugin-based ASGI tool host606774dRefactor: Enhance core application and introduce feed downloader tool.7a63eacAdd Docker deployment and tagged image publishing3f6efe1Add versioned feed configuration import and exporte51fdc8Split feed overview and detail configuration3108c85Add push build and test workflow48dddc3Replace deprecated httpx integration with httpx26ce9582Add Google sign-in and persistent permissions6a96e29Rename application to FeedVanta3cce981Build initial Feed Lens RSS filtering server