🚀 Features
- Support OSC 4 ; c ; spec (#3163) via @slawekzachcial
📦 API
- New setting to disable the alt click to move cursor feature (#3181) via @awmottaz
new Terminal({ altClickMovesCursor: false });
🐞 Bug fixes
- Properly render when showing an element if the terminal was opened on a hidden element (#3089) via @UziTech
- Move role=document to xterm element (#3099) via @Tyriar
- Fix webgl addon publishing (#3100) via @Tyriar
- Fix a memory leak related to markers (#3114) via @jerch
- Support shadow root in focus calculation (#3170) via @blois
- Mark the row container as a role=list (#3172) via @KKoukiou
- Prevent cmd+shift+a to select all on macOS (#3187) via @chenjigeng
- Prevent input characters using IME from being duplicated (#3194) via @kena0ki
- Filter U+FEFF (BOM) when decoding input data (#3200) via @kena0ki
- Cache API buffer object, fixing a potential embedder memory leak when using the buffer API (#3203, #3204) via @meganrogge
- Fire onSelectionChange on empty selection (#3215, #3227) via @marvinthepa
- Fire onSelectionChange on right click select (#3219) via @marvinthepa
📝 Documentation and internal improvements
- Create TS projects for addon tests (#3086) via @Tyriar
- Upgrade to Playwright v1 (#3087) via @Tyriar
- Type in readme (#3113) via @zaataylor
- Fix lint issues from putout linter (#3133) via @coderaiser
- Fix exception in demo (#3136) via @kena0ki
- Upgrade to webpack 5 (#3161) via @nasrob
- Use Array.prototype.includes over indexOf (#3175) via @dsanders11
- Avoid innerHTML to become trusted types compliant (#3190) via @jrieken
- Freeze default ANSI colors to prevent accidental mutation (#3209) via @Nokel81
- Fix demo when launching via git bash (#3210) via @meganrogge
- Clean up parser handler interface (#3223) via @jerch
- Replace expect usage with assert (#3229) via @jerch
🎉 New real-world use cases
📥 Addons
xterm-addon-fit
xterm-addon-ligatures
xterm-addon-search
xterm-addon-serialize
🤝 Compatible addon versions
xterm-addon-attach@0.6.0
xterm-addon-fit@0.5.0
xterm-addon-ligatures@0.4.0
xterm-addon-search@0.8.0
xterm-addon-serialize@0.4.0
xterm-addon-unicode11@0.2.0
xterm-addon-web-links@0.4.0
xterm-addon-webgl@0.9.0