Skip to content

Commit 48e210e

Browse files
committed
Publish release notes for version 2.3.1
1 parent df4b967 commit 48e210e

1 file changed

Lines changed: 62 additions & 0 deletions

File tree

content/releases/2.3.1.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: Miniflux 2.3.1
3+
date: 2026-05-29
4+
type: release
5+
layout: release
6+
url: /releases/2.3.1.html
7+
attachments:
8+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-darwin-amd64
9+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-darwin-amd64.sha256
10+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-darwin-arm64
11+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-darwin-arm64.sha256
12+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-freebsd-amd64
13+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-freebsd-amd64.sha256
14+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-amd64
15+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-amd64.sha256
16+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-arm64
17+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-arm64.sha256
18+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-armv5
19+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-armv5.sha256
20+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-armv6
21+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-armv6.sha256
22+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-armv7
23+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-linux-armv7.sha256
24+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-openbsd-amd64
25+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-openbsd-amd64.sha256
26+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux-2.3.1-1.0.x86_64.rpm
27+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux_2.3.1_amd64.deb
28+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux_2.3.1_arm64.deb
29+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux_2.3.1_armhf.deb
30+
- https://github.com/miniflux/v2/releases/download/2.3.1/miniflux_2.3.1_riscv64.deb
31+
---
32+
33+
### Security
34+
35+
* Fixed an OAuth account binding vulnerability that could allow users to associate arbitrary OAuth identities with their account.
36+
* Fixed an open redirect vulnerability caused by backslashes in relative redirect URLs.
37+
* Fixed a potential SQL injection vulnerability in dynamically generated `ORDER BY` clauses.
38+
* Hardened metrics endpoint authentication by using constant-time credential comparisons.
39+
40+
### Bug Fixes
41+
42+
* Fixed an issue where the stdlib cross-origin protection middleware could block legitimate requests in certain self-hosted environments. The middleware has been reverted.
43+
44+
### Improvements
45+
46+
* Added Korean language support.
47+
* Improved HTML truncation performance and reduced memory allocations.
48+
* Optimized feed discovery, subscription detection, date parsing, and tag filtering.
49+
* Simplified and refactored several storage and query-building components for better maintainability.
50+
51+
### Dependencies
52+
53+
Updated several dependencies, including:
54+
55+
* `github.com/go-webauthn/webauthn` 0.17.4
56+
* `golang.org/x/crypto` 0.52.0
57+
* `golang.org/x/image` 0.41.0
58+
* `golang.org/x/net` 0.55.0
59+
60+
---
61+
62+
As always, thank you to all contributors who helped improve Miniflux in this release.

0 commit comments

Comments
 (0)