# Miniflux 2.3.2 — Miniflux 2.3.2 - Product: Miniflux (https://whatsnew.fyi/product/miniflux) - Vendor: Frédéric Guillot - Date: 2026-06-27 - Version: 2.3.2 - Original notes: https://github.com/miniflux/v2/releases/tag/2.3.2 - Permalink: https://whatsnew.fyi/product/miniflux/releases/2.3.2 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Search queries now use PostgreSQL's websearch_to_tsquery, allowing quoted phrases, OR operators, and negation (-term) in search expressions - **added** — Added GET /v1/entries/ids endpoint to efficiently retrieve paginated entry IDs - **added** — Added support for updating the starred status of multiple entries through PUT /v1/entries - **added** — API clients can now filter entries by tags - **added** — The Go client now exposes additional feed fields (description, icon, next_check_at, notification settings, no_media_player) and supports the new tag filter - **added** — When an Atom entry id contains an HTTP URL, it is now used as the entry URL when no dedicated link is available - **changed** — Improved full-text search performance by caching compiled regular expressions used by filtering rules - **changed** — Reduced database work when computing category statistics - **changed** — Improved browser caching of static assets - **changed** — Reduced template rendering overhead by precomputing static icon URLs - **changed** — Minimum supported PostgreSQL version is now 11 due to SHA-256 replacement for MD5 in FIPS mode - **security** — Prevent username enumeration through login timing differences - **security** — PostgreSQL installations running in FIPS mode are now fully supported by replacing MD5 with SHA-256 for enclosure uniqueness - **fixed** — Fixed validation of per-feed entry filter rules in the web interface - **fixed** — SOCKS proxy URLs can once again be configured for individual feeds - **fixed** — Fixed enclosure URL proxying consistency across API endpoints - **fixed** — Fixed several API handlers that incorrectly returned 404 Not Found or 400 Bad Request instead of proper server errors - **fixed** — Fixed inconsistent handling of invalid category filters in the Entries API - **fixed** — Fixed user lookup edge cases that could result in nil pointer dereferences - **fixed** — Fixed enclosure lookup to correctly scope results by user ###### New features - **Improved full-text search** - Search queries now use PostgreSQL's `websearch_to_tsquery`, allowing quoted phrases, `OR` operators, and negation (`-term`) in search expressions. - **API improvements** - Added `GET /v1/entries/ids` to efficiently retrieve paginated entry IDs. - Added support for updating the starred status of multiple entries through `PUT /v1/entries`. - API clients can now filter entries by tags. - The Go client now exposes additional feed fields (`description`, `icon`, `next_check_at`, notification settings, `no_media_player`, etc.) and supports the new tag filter. - **Atom feed improvements** - When an Atom entry `id` contains an HTTP URL, it is now used as the entry URL when no dedicated link is available. ###### Performance improvements - Improved full-text search performance by caching compiled regular expressions used by filtering rules. - Reduced database work when computing category statistics. - Improved browser caching of static assets. - Reduced template rendering overhead by precomputing static icon URLs. ###### Security - Prevent username enumeration through login timing differences. - PostgreSQL installations running in FIPS mode are now fully supported by replacing MD5 with SHA-256 for enclosure uniqueness. This change raises the minimum supported PostgreSQL version to **11**. ###### Bug fixes - Fixed validation of per-feed entry filter rules in the web interface. - SOCKS proxy URLs can once again be configured for individual feeds. - Fixed enclosure URL proxying consistency across API endpoints. - Fixed several API handlers that incorrectly returned `404 Not Found` or `400 Bad Request` instead of proper server errors. - Fixed inconsistent handling of invalid category filters in the Entries API. - Fixed user lookup edge cases that could result in nil pointer dereferences. - Fixed enclosure lookup to correctly scope results by user. - Fixed the Google Reader Quick Add endpoint to honor the configured HTTP user agent. - Fixed refresh-all keyboard shortcut (`R`) to correctly display the success notification. - Fixed localization formatting issues affecting several languages. - Fixed request builder state leaking during feed discovery. - Improved accessibility by correcting an `aria-labelledby` issue. ###### Localization - Updated German (`de_DE`) translations. - Updated Galician (`gl_ES`) translations. ###### Documentation - Clarified the units for `POLLING_FREQUENCY`. - Improved documentation for `TRUSTED_REVERSE_PROXY_NETWORKS`. ###### Dependencies - Updated several Go modules and GitHub Actions dependencies.