v0.1.99
版本发布时间: 2026-02-04 19:08:29
sinelaw/fresh最新发布版本:v0.2.2(2026-02-11 04:58:50)
0.1.99
Features
-
Windows Terminal Support: Full terminal emulation on Windows using ConPTY (Windows 10 1809+). Handles PowerShell DSR cursor queries, prefers PowerShell over cmd.exe, and supports stdin piping (
type file | fresh). -
Text Encoding Support: Detect and convert files in UTF-8, UTF-16 LE/BE, Latin-1, Windows-1252, Windows-1250, GBK, Shift-JIS, EUC-KR, and GB18030. Encoding shown in status bar (clickable to change). "Reload with Encoding..." command in File menu. Confirmation prompt for large files with non-resynchronizable encodings (#488).
-
Encoding Selection in File Browser: Toggle "Detect Encoding" with Alt+E when opening files. When disabled, prompts for manual encoding selection.
-
Bundle Package Type: New package type containing multiple languages, plugins, and themes in a single package. Shown with "B" tag in package manager.
-
Space-Separated Fuzzy Search: Queries with spaces are now split into independent terms, all of which must match. For example, "features groups-view" now matches "/features/groups/groups-view.tsx" (#933).
Bug Fixes
-
Fixed Escape key not closing the manual and keyboard shortcuts pages (#840).
-
Fixed scrollbar and mouse wheel scrolling not working with line wrap enabled.
-
Fixed scrollbar thumb drag jumping to mouse position instead of following drag movement.
-
Fixed AltGr character input not working on Windows (#762).
-
Fixed custom themes not appearing in "Select Theme" on macOS due to incorrect config path resolution.
-
Fixed LSP servers registered via plugins being disabled by default.
-
Fixed language packs being installed to plugins directory instead of languages directory.
-
Fixed theme changes not persisting when selecting the default theme.
-
Fixed popup positioning not accounting for file explorer width (#898).
-
Fixed LSP did_open sending wrong language for multi-language LSP servers.
-
Fixed manual LSP start not working when LSP config was disabled; settings now sync immediately.
Internal
-
Refactored config path handling to pass DirectoryContext via call chain instead of static methods.
-
Added shadow model property-based tests for TextBuffer.
-
Bumped tree-sitter (0.26.5), actions/checkout (v6), actions/upload-pages-artifact (v4) (@dependabot).
1、 fresh-editor-0.1.99-1.aarch64.rpm 9.32MB
2、 fresh-editor-0.1.99-1.x86_64.rpm 9.93MB
3、 fresh-editor-0.1.99-aarch64.AppImage 11.62MB
4、 fresh-editor-0.1.99-aarch64.AppImage.sha256 103B
5、 fresh-editor-0.1.99-source.tar.gz 8.41MB
6、 fresh-editor-0.1.99-source.tar.gz.sha256 100B
7、 fresh-editor-0.1.99-x86_64.AppImage 12.35MB
8、 fresh-editor-0.1.99-x86_64.AppImage.sha256 102B
9、 fresh-editor-0.1.99-x86_64.flatpak 8.96MB
10、 fresh-editor-0.1.99-x86_64.flatpak.sha256 101B
11、 fresh-editor-aarch64-apple-darwin.tar.xz 8.66MB
12、 fresh-editor-aarch64-apple-darwin.tar.xz.sha256 107B
13、 fresh-editor-aarch64-unknown-linux-gnu.tar.xz 9.09MB
14、 fresh-editor-aarch64-unknown-linux-gnu.tar.xz.sha256 112B
15、 fresh-editor-aarch64-unknown-linux-musl.tar.gz 13.63MB
16、 fresh-editor-aarch64-unknown-linux-musl.tar.gz.sha256 113B
17、 fresh-editor-npm-package.tar.gz 335.04KB
18、 fresh-editor-x86_64-apple-darwin.tar.xz 9.24MB
19、 fresh-editor-x86_64-apple-darwin.tar.xz.sha256 106B
20、 fresh-editor-x86_64-pc-windows-msvc.zip 12.3MB
21、 fresh-editor-x86_64-pc-windows-msvc.zip.sha256 107B
22、 fresh-editor-x86_64-unknown-freebsd.tar.xz 9.82MB
23、 fresh-editor-x86_64-unknown-freebsd.tar.xz.sha256 65B
24、 fresh-editor-x86_64-unknown-linux-gnu.tar.xz 9.93MB
25、 fresh-editor-x86_64-unknown-linux-gnu.tar.xz.sha256 111B
26、 fresh-editor-x86_64-unknown-linux-musl.tar.gz 14.19MB
27、 fresh-editor-x86_64-unknown-linux-musl.tar.gz.sha256 112B
28、 fresh-editor_0.1.99-1_amd64.deb 8.83MB
29、 fresh-editor_0.1.99-1_arm64.deb 8.02MB
30、 fresh.rb 1.27KB