BREAKING: The FreshRSS synchronization feature has been significantly enhanced, offering more options and improved reliability. You may need to remove and re-add your FreshRSS feeds after upgrading.
Added
- Enhanced FreshRSS synchronization with additional configuration options. (#333, #376)
- Added support for building and publishing multi-architecture Docker images to GHCR. (#349) (@czyt)
- Added support for email newsletter feeds via IMAP. (#313)
- Added more filter conditions, including title regex, FreshRSS feed status, image gallery status, and feed mode. (#372)
- Added display and sorting by last updated time, refresh status, and update frequency in the feed list. (#374)
- Added playback speed and volume controls for audio in article content rendering mode. (#354)
Changed
- Increased default concurrency and timeout settings for feed fetching based on network speed detection. (#375)
- Disabled auto-close when clicking the background of popup windows to prevent accidental closures. (#355)
- Optimized the display of article publish times in the article list. (#373)
- Applied consistent scrollbar styling across all scrollable areas. (#389)
Fixed
- Fixed "python command not found" error. (#364)
- Fixed broken links in article content rendering mode that failed to open in the default browser. (#330)
- Fixed incorrect rendering of some images in article content rendering mode. (#327)
- Fixed incorrect translation application in nested structures.
- Fixed search result highlight styling in article content. (#361)
- Fixed incorrect application name display (
{{.info.ProductName}}) on Windows. (#351) - Fixed repeated macOS privacy permission dialogs when opening articles. (#337)
- Fixed white screen flash when opening or closing windows. (#384)
- Fixed visual glitches caused by scrollbar thumb and article item borders. (#387, #388)
- Fixed inconsistent height in date input fields. (#391)
- Fixed image gallery not loading more images correctly on scroll. (#385)