Build 4213 is a feature-and-fix release for Sublime Text that upgrades the embedded Python runtime from 3.8 to 3.14 while disabling the older Python 3.3 by default (3.3 can be re-enabled via a setting for plugin compatibility). Key user-facing additions include file icon themes, a rewritten C# syntax, an open_terminal command, and improved scope selectors with a child operator (>). Performance work targets saving many files, git status, and tab dragging behavior, and fuzzy matching logic has been refined. API enhancements add stronger type hints, Sheet.name()/set_name(), sublime.lib_path(), and improved resource loading that throws FileTooLarge or accepts a max_size; several API edge cases and command naming/initialization bugs are fixed. Support for git reftables, better join-line handling, and a refined ruler with proportional fonts are also included.
Platform updates set minimums to Windows 10 and macOS 10.13 and introduce platform-specific fixes: Windows rendering and installer issues, macOS window-restoration and a click_through setting, and Linux fixes for modal dialogs, Wayland tab dragging, input methods, and PATH resolution for pkexec/gksudo. The release resolves many stability and UX bugs - find-in-files with dot-folders, workspace corruption, sidebar focus and resizing, selection and caret issues, Goto Definition scrolling, build-system PATH variable handling, and a syntax engine crash - making the editor more robust across workflows.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.