You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,16 @@ All notable changes to Ferrite will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
-
## [Unreleased - 0.2.5.3]
8
+
## [0.2.5.3] - 2026-01-24
9
9
10
10
### Added
11
11
12
-
#### Code Signing
13
-
-**SignPath integration** - Windows artifacts (exe, MSI, portable zip) are now code signed via [SignPath.io](https://signpath.io/) free tier for open source. This helps prevent Windows Defender false positives and establishes trust with users.
14
-
-**CI/CD signing workflow** - Signing is integrated into GitHub Actions release workflow and runs automatically on tagged releases.
12
+
#### Flathub Distribution
13
+
-**Flathub submission files** - Added `.desktop` and `.metainfo.xml` files for Flathub packaging at `assets/linux/`
14
+
15
+
#### Code Signing (Pending)
16
+
-**SignPath integration** - Windows artifacts (exe, MSI, portable zip) will be code signed via [SignPath.io](https://signpath.io/) free tier for open source once organization approval is complete. This helps prevent Windows Defender false positives and establishes trust with users.
17
+
-**CI/CD signing workflow** - Signing is integrated into GitHub Actions release workflow and will run automatically on tagged releases once approved.
15
18
16
19
#### UI Improvements
17
20
-**View Mode Segmented Control** - Replaced single-letter toggle button (R/S/V) with a polished pill-shaped segmented control showing all three view modes at once. Users can now click directly on the mode they want (Raw, Split, Rendered) with clear visual feedback for the active mode. The control adapts to file type: 3 modes for markdown/CSV, 2 modes for JSON/YAML/TOML. Visible in both normal and Zen mode.
-[x]**SignPath integration** - Windows artifacts (exe, MSI, portable zip) are now code signed via [SignPath.io](https://signpath.io/) free tier for open source
198
-
-[x]**CI/CD signing workflow** - Integrated signing into GitHub Actions release workflow with automatic artifact signing
197
+
-[]**SignPath integration** - Windows artifacts (exe, MSI, portable zip) will be code signed via [SignPath.io](https://signpath.io/) free tier for open source (awaiting organization approval)
198
+
-[x]**CI/CD signing workflow** - Integrated signing into GitHub Actions release workflow with automatic artifact signing (ready, pending SignPath approval)
199
199
200
200
#### UI Improvements
201
201
-[x]**View Mode Segmented Control** - Replaced single-letter toggle button (R/S/V) with a polished pill-shaped segmented control showing all three view modes (Raw, Split, Rendered) at once. Click directly on the desired mode with clear visual feedback for the active state. Adapts to file type (3 modes for markdown/CSV, 2 modes for JSON/YAML/TOML). Works in Zen mode.
@@ -210,6 +210,9 @@ Point release with Windows code signing, syntax theme selector, extended languag
210
210
-**notify crate misconfiguration** - Was configured with `default-features = false, features = ["macos_kqueue"]` which disabled inotify on Linux, forcing fallback to slow polling-based file watching
211
211
-**Synchronous recursive scanning** - Workspace initialization scanned entire directory tree on UI thread. Now uses lazy loading: only root is scanned initially, subdirectories load on-demand when expanded
212
212
213
+
#### Flathub Distribution
214
+
-[x]**Flathub submission** - Desktop entry and AppStream metainfo files for Flathub packaging at `assets/linux/`
215
+
213
216
#### Bug Fixes
214
217
-[x]**Line breaks in list items** ([#41](https://github.com/OlaProeis/Ferrite/issues/41)) - Fixed hard line breaks (`\` at end of line) within list items showing as a square box instead of rendering as a line break
215
218
-[x]**Git deleted file icon rendering** - Fixed git "deleted" status icon showing as a square box in file tree. Changed from unsupported Unicode character to ASCII minus.
0 commit comments