v25.3.2

sxyazi/yaziv25.3.2Mar 2, 2025by github-actions[bot]

AI Summary

A quick fix release addressing SSH terminal response sequence leakage issues and ensuring proper TTY access on Windows.

Key Highlights

  • Fixes terminal response sequences not being consumed under SSH
  • Fixes `windows-sys` features for file system and threading
  • Ignores stdin redirection to ensure real TTY access

New Features

  • Exposed all theme fields in Lua
  • Exposed almost the entirety of user configuration in Lua

Full Release Notes

This is a quick fix release that addresses the issue where, under SSH, terminal response sequences are not completely consumed and are leaked to the screen.

Thanks to @Crdr0122 and @SpookyYomo for reporting and helping reproduce the issue!

## What's Changed
* feat: expose all theme fields in Lua by @hankertrix in https://github.com/sxyazi/yazi/pull/2405
* fix: `windows-sys` features for `Win32_Storage_FileSystem` and `Win32_System_Threading` by @sxyazi in https://github.com/sxyazi/yazi/pull/2417
* fix: ignore stdin redirection to ensure always accessing the real tty by @sxyazi in https://github.com/sxyazi/yazi/pull/2425
* fix: `STDIN_FILENO` poll always returns 0 under SSH by @sxyazi in https://github.com/sxyazi/yazi/pull/2427
* feat: expose almost the entirety of the user's configuration in Lua by @hankertrix in https://github.com/sxyazi/yazi/pull/2413
* chore: bump version to 25.3.2 by @sxyazi in https://github.com/sxyazi/yazi/pull/2428


**Full Changelog**: https://github.com/sxyazi/yazi/compare/v25.2.26...v25.3.2