fix(deps): update xterm monorepo (minor) #263
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.0.0
->5.3.0
^0.6.0
->^0.8.0
Release Notes
xtermjs/xterm.js (xterm)
v5.3.0
Compare Source
v5.2.1
Compare Source
v5.2.0
Compare Source
🚀 Features
📦 API
Improved Windows workarounds with the new windowsPty option (#4539) via @Tyriar
🐞 Bug fixes
📝 Documentation and internal improvements
4542
windowsMode
has been deprecated in favor ofwindowsPty
🎉 New real-world use cases
📥 Addons
xterm-addon-canvas
xterm-addon-search
xterm-addon-webgl
🤝 Compatible addon versions
xterm-addon-attach@...
xterm-addon-fit@...
xterm-addon-ligatures@...
xterm-addon-search@...
xterm-addon-serialize@...
xterm-addon-unicode11@​...
xterm-addon-web-links@...
xterm-addon-webgl@...
v5.1.0
Compare Source
🚀 Features
Multiple texture atlas page support (#4244, #4252, #4274) via @Tyriar
Instead of there being a hard cap of 1024x1024 on the size of the texture atlas backing the canvas and webgl renderers, multiple textures are now supported. Each individual texture is now 512x512 which allows faster uploading to the GPU and will continually merge until the maximum of 4096x4096 is reached.
The benefits in simple terms of this change are:
Here is an example of a 512x512 texture atlas page right after the terminal has loaded and printed a powerline-based prompt:
And here is the 1024x1024 page after a lot of glyphs have rendered:
Slash and triangle custom glyphs (#4313) via @Tyriar
Eight new powerline extra custom glyphs are supported:
New option scrollOnUserInput (#4289) via @JasonXJ
You can now specify whether to scroll to the bottom of the terminal on user input, previously this was the default and only behavior. This new setting is enabled by default.
🐞 Bug fixes
Terminal.open
is called (#4151) via @TyriarCSI 0 m
via @JasonXJ🏎️ Performance
📝 Documentation and internal improvements
allowProposedApi
(#4125) via @BattlefieldDuck🛑 Breaking changes
allowNonHttpProtocols
property onILinkHandler
which forces the embedder to opt-in to non-http(s) protocols. This is a breaking change in a minor release as it could improve security of embedders.🎉 New real-world use cases
📥 Addons
xterm-addon-attach
xterm-addon-canvas
xterm-addon-serialize
xterm-addon-webgl
xterm-addon-web-links
🤝 Compatible addon versions
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
xterm-addon-unicode11@​0.5.0
[email protected]
[email protected]
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.