nabsei
fa2f558565
docs: Note to double-check AI-opened PRs for duplicates/disclosure
...
Suggested by @sxyazi in response to a comment on #4137 : a quick
reminder near the AI Policy checkbox for contributors whose PR was
opened by an AI agent, since automated submission can occasionally
retry and leave behind an incomplete duplicate PR.
2026-07-21 01:53:01 +02:00
三咲雅 misaki masa
aa850f9a3b
feat: input history ( #4104 )
2026-07-06 18:43:08 +08:00
ebugusey
6e0aaee822
feat: add ya CLI completions to Windows package ( #4099 )
2026-07-03 22:09:57 +08:00
三咲雅 misaki masa
39527f488f
perf: switch memory allocator back to jemalloc ( #4084 )
2026-06-26 22:38:48 +08:00
三咲雅 misaki masa
581886a355
feat!: make help menu a command palette ( #4074 )
2026-06-22 23:57:29 +08:00
三咲雅 misaki masa
9bdd6777e4
feat: keymap Lua bindings ( #4021 )
2026-06-06 13:45:52 +08:00
三咲雅 misaki masa
e892bf7d90
fix: decouple yazi_boot crate init from yazi_term init ( #4011 )
2026-05-31 13:07:11 +08:00
三咲雅 misaki masa
1caa5807c6
fix: mock OS-level reaping on Windows to avoid child processes potentially detached ( #3922 )
2026-04-30 18:50:51 +08:00
sxyazi
463150848d
feat: dynamic previewer Lua API ( #3891 )
2026-04-16 17:05:46 +08:00
sxyazi
5c05350d52
perf: avoid unnecessary allocations in code highlighting ( #3804 )
2026-03-23 18:06:04 +08:00
Yashank
b92b576ce1
feat: new hovered condition specifying different icons for hovered files ( #3728 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2026-03-03 20:18:55 +08:00
三咲雅 misaki masa
1ea0ea072c
refactor: move Lua bindings into their own yazi-binding crate ( #3636 )
2026-01-29 23:12:29 +08:00
leiserfg
a6fcbb04df
Support 8-bit images in RGB, CIELAB, and GRAY color spaces ( #3358 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2026-01-02 22:57:06 +08:00
三咲雅 misaki masa
456b88d660
feat: support VFS for preset previewers that rely on external commands ( #3477 )
2026-01-01 09:13:56 +08:00
三咲雅 misaki masa
e9eb8b9155
fix: unify path expansion and absolutization behavior ( #3438 )
2025-12-17 23:00:05 +08:00
三咲雅 misaki masa
d0adb9c015
feat: new ind-sort and key-sort DDS events to change sorting in Lua ( #3391 )
2025-12-01 10:51:27 +08:00
sxyazi
449450d0db
feat!: introduce Path as a subset of Url to enforce type safety ( #3361 )
2025-11-24 15:23:06 +08:00
三咲雅 misaki masa
ff5f656a31
feat: add CHANGELOG.md ( #3285 )
2025-10-27 20:06:26 +08:00
三咲雅 misaki masa
157156b5b8
fix: a race condition in concurrent directory loading on a slow device ( #3271 )
2025-10-22 12:16:41 +08:00
三咲雅 misaki masa
d905cbf2d7
feat: dedicated mime fetcher, previewer, and spotter for VFS ( #3203 )
2025-09-25 21:52:27 +08:00
sxyazi
81a0cf4a1e
ci: enable Dependabot
2025-09-06 23:40:06 +08:00
三咲雅 misaki masa
1bfcbc1664
feat: introduce the concept of Uri ( #3049 )
2025-08-13 01:38:43 +08:00
三咲雅 misaki masa
ffdd74b6ab
refactor: move several UI-related APIs from the ya namespace to ui ( #2939 )
2025-07-03 15:58:51 +08:00
Yuriy Poltorak
2768fd22b1
feat: support .deb packages ( #2807 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-06-27 17:43:59 +08:00
三咲雅 misaki masa
a0ab614108
fix: proper invalid UTF-8 path support ( #2884 )
2025-06-16 21:25:39 +08:00
三咲雅 misaki masa
c6fcb4f799
feat: make custom tab bar easier ( #2782 )
2025-05-21 13:56:52 +08:00
三咲雅 · Misaki Masa
41cba40072
feat: make ui.Line renderable ( #2743 )
2025-05-10 11:50:06 +08:00
sxyazi
a201c93419
docs: add icon contribution guide
2025-05-03 02:17:11 +08:00
sxyazi
ce23dcd81b
ci: musl build should include commit hash
2025-04-19 01:31:40 +08:00
三咲雅 · Misaki Masa
56d6e4a71e
fix: do not change revision when package deployment fails ( #2627 )
2025-04-16 17:14:39 +08:00
XOR-op
0d9e3dc17e
feat!: support arrow prev and arrow next for more components ( #2540 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-03-27 23:59:59 +08:00
三咲雅 · Misaki Masa
51de941f79
feat: new <C-A> and <C-E> keybindings to select entire line for the input component ( #2439 )
2025-03-04 22:21:04 +08:00
Jon Seager
2d210ae557
ci: add snap publishing workflow ( #2435 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-03-04 21:29:22 +08:00
sxyazi
7f17ecd547
ci: validate form
2025-02-21 20:07:34 +08:00
三咲雅 · Misaki Masa
38e45c647b
refactor: consistent naming for enum variants ( #2339 )
2025-02-14 23:17:06 +08:00
三咲雅 · Misaki Masa
4e96341f51
fix: enable unwinding on Windows release builds ( #2286 )
2025-02-04 16:28:51 +08:00
三咲雅 · Misaki Masa
5058cf2294
fix: sync block execution failed due to Runtime mutably borrowed more than once ( #2225 )
2025-01-19 22:54:34 +08:00
Jon Seager
7bd79521da
ci(snap): correct arm64 runner OS ( #2217 )
2025-01-19 19:07:03 +08:00
Jon Seager
ebaf2c29c1
ci: use GitHub Linux arm64 runners for the snap build ( #2214 )
2025-01-18 16:44:45 +08:00
Jon Seager
6a5fa714ae
feat: arm64 Snap package ( #2188 )
2025-01-15 13:34:59 +08:00
Valter Santos
6bc4a0295d
docs: correct the cargo test command in the contribution guide ( #2182 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-01-09 15:52:13 +08:00
三咲雅 · Misaki Masa
7d993c1517
feat: support and hide Windows system files by default ( #2149 )
2025-01-03 08:18:34 +08:00
Integral
2a4a398342
ci: add new linux targets ( #2099 )
2024-12-25 18:33:32 +08:00
Integral
8800bae0aa
ci: add riscv64gc-unknown-linux-gnu target ( #2067 )
2024-12-19 16:54:38 +08:00
三咲雅 · Misaki Masa
54918b506f
feat: new --cwd parameter for the shell command and fs.cwd() API ( #2060 )
2024-12-17 18:31:17 +08:00
三咲雅 · Misaki Masa
9d3c0c72fe
feat: fallback to CSI 16 t for certain terminals that do not support TIOCGWINSZ ( #2004 )
2024-12-07 00:46:10 +08:00
三咲雅 · Misaki Masa
c7d9265d25
fix: missing a repeek on unyanking files in the hovered folder ( #1988 )
2024-12-05 08:45:18 +08:00
三咲雅 · Misaki Masa
0f9a3195b7
feat!: video spotter & using ffmpeg instead of ffmpegthumbnailer as previewer backend ( #1928 )
2024-11-22 18:21:29 +08:00
sxyazi
c65bdb3b09
fix: implement FromLua for Cha instead of AnyUserData
2024-11-14 13:08:11 +08:00
三咲雅 · Misaki Masa
00486521b8
perf: lazy load ui, ya, fs, and ps ( #1903 )
2024-11-13 11:38:11 +08:00