Miniflux 2.0.24
Release date:
Changes
- Add hardening options to Systemd service file
- Add rewrite rule to fix Medium.com images
- Update sanitizer to support responsive images:
- Add support for
pictureHTML tag - Add support for
srcset,media, andsizesattributes toimgandsourcetags
- Add support for
- Enhance man page formatting
- Add Prometheus exporter
- Remove dependency on global config options in HTTP client
- API:
- Avoid database lookup if empty credentials are provided
- Add the possibility to filter entries by category ID
- Add the possibility to filter entries by a list of statuses
- Add Feed ID in worker error logs
- Tweak default HTTP client transport timeout values to reduce the number of file descriptors
- CSS tweaks and optimizations:
- Prevent
subandsupfrom affecting line-height - Set
touch-actionon.itemsto prevent browser navigation - Move
font-familyspecific CSS to the appropriate file - Update primary
font-familyfor UI to be even more compatible with various operating systems - Make
.entry-contentfont-weight variable depending onfont-familyused
- Prevent
- Avoid Javascript minifier to break keyboard shortcuts
- Rename service worker script to avoid being blocked by uBlock extension
- Update date parser to handle Pacific Daylight Time in addition to Pacific Standard Time
- Create index to speed up bookmark page
- Do not try to update a duplicated feed after a refresh
- Use a transaction to refresh and create entries
- Speed up entries clean up with an index and a goroutine
- Avoid the accumulation of enclosures by keeping only what is referenced in the feed
- Add workarounds for parsing invalid dates
- Archive older entries first
- Update API client to support more filters
- Avoid code duplication between “get feed” entries and “get entries” API endpoints
- Enable strict slash to avoid a page not found (404) when using a trailing slash in the URLs
- Add a submit button to each section of the integration page
- Reload page after making page as read when showing unread entries
- Add option to archive unread entries
- Add option to enable maintenance mode
- Add HTTP proxy option for subscriptions
- Make
add_invidious_videorule applicable for different invidious instances - Fix reading time for
jp,koandzhlanguages - Update
POLLING_SCHEDULERdescription in man page - Bump
gorilla/muxfrom 1.7.4 to 1.8.0 - Add link to mark a feed as read
Attachments
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-darwin-amd64
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-freebsd-amd64
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-linux-amd64
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-linux-armv5
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-linux-armv6
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-linux-armv7
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-linux-armv8
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-openbsd-amd64
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-windows-amd64
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux-2.0.24-1.0.x86_64.rpm
- https://github.com/miniflux/v2/releases/download/2.0.24/miniflux_2.0.24_amd64.deb