Closed renovate[bot] closed 2 years ago
This PR contains the following updates:
4.17.0
4.18.0
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
:tada: This PR is included in version 13.0.25 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
This PR contains the following updates:
4.17.0
->4.18.0
Release Notes
xtermjs/xterm.js
### [`v4.18.0`](https://togithub.com/xtermjs/xterm.js/releases/4.18.0) [Compare Source](https://togithub.com/xtermjs/xterm.js/compare/4.17.0...4.18.0) #### 📦 API - Support buffer decorations ([#1852](https://togithub.com/xtermjs/xterm.js/issues/1852)) via [@meganrogge](https://togithub.com/meganrogge) ```ts const marker = term.addMarker(1); const decoration = term.registerDecoration({ marker, x: 5 }); decoration.onRender(() => { decoration.element.style.backgroundColor = 'red'; }); ``` ![Screen Shot 2022-02-28 at 11 08 39 AM](https://user-images.githubusercontent.com/29464607/156026798-348e9330-dcff-4506-9f1d-24e6d8c110a1.png) - Make registerMarker's cursor offset optional ([#3663](https://togithub.com/xtermjs/xterm.js/issues/3663)) via [@childrentime](https://togithub.com/childrentime) ```ts // Before const markerAtCursor = term.registerMarker(0); // After const markerAtCursor = term.registerMarker(); ``` #### 🐞 Bug fixes - Clear glyph vertices when switching buffers ([#3624](https://togithub.com/xtermjs/xterm.js/issues/3624)) via [@Tyriar](https://togithub.com/Tyriar) - On buffer clear, dispose of markers ([#3628](https://togithub.com/xtermjs/xterm.js/issues/3628)) via [@meganrogge](https://togithub.com/meganrogge) #### 📝 Documentation and internal improvements - Make VSCode tasks faster on reload ([#3662](https://togithub.com/xtermjs/xterm.js/issues/3662)) via [@Tyriar](https://togithub.com/Tyriar) #### 🎉 New real-world use cases - Libv86 Terminal Forwarding ([#3664](https://togithub.com/xtermjs/xterm.js/issues/3664)) via [@hello-smile6](https://togithub.com/hello-smile6) *** #### 🤝 Compatible addon versions - `xterm-addon-attach@0.6.0` - `xterm-addon-fit@0.5.0` - `xterm-addon-ligatures@0.5.2` - `xterm-addon-search@0.8.2` - `xterm-addon-serialize@0.6.1` - `xterm-addon-unicode11@0.3.0` - `xterm-addon-web-links@0.5.1` - `xterm-addon-webgl@0.11.4`Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.