This repository was archived by the owner on Jun 22, 2026. It is now read-only.
v1.0.0
Initial public release of feedreader.
Added
- Initial
feedreaderapplication with combined feed aggregation and self-hosted Go service runtime. - Incremental backend loading for feed items.
- Feed search across items.
- Configurable source selection in the UI.
- Source icons across the feed experience.
- alphaXiv as a feed source.
- Toast-based loading states.
- Offline PWA cache and reconnect toasts.
- Offline connection indicator.
- Reader settings dialog.
- Browser-localized feed card dates.
- GitHub Actions CI for formatting and tests.
- GitHub Actions CD for multi-arch GHCR image publishing on release tags.
Changed
- Rewrote the README for the open source release.
- Switched the Hugging Face integration to trending papers.
- Enriched feed cards with source-specific metrics.
- Rebranded the app UI and icons around the
feedreaderidentity. - Moved source settings access into the header.
- Updated local development and test instructions.
- Parameterized the Docker build for
linux/amd64andlinux/arm64image publishing.
Fixed
- Refreshed app icons and footer branding.
- Preserved explicit alphaXiv source selection.
- Preserved stable feed ordering timestamps.
- Persisted visited links and refreshed the list in place.
- Brightened GitHub icons in dark mode.
- Simplified filter loading and search close behavior.
- Improved iOS search open and empty close behavior.
- Normalized GitHub repository identity handling.
- Applied density settings correctly in the settings dialog.
- Centered settings choice cards in compact mode.
- Busted stylesheet cache for settings alignment fixes.
Container image
Pull the published container from GHCR:
docker pull ghcr.io/boringcode-dev/feedreader:v1.0.0
docker pull ghcr.io/boringcode-dev/feedreader:latest