Release notes
*Sourced from [xterm's releases](https://github.com/xtermjs/xterm.js/releases).*
> ## 3.8.1
> ## š Bug fixes
>
> - Fixed the security vulnerability described in [CVE-2019-0542](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-0542) via [@Tyriar](https://github.com/Tyriar), [@jerch](https://github.com/jerch). (Thanks to [Felix Wilhelm](https://github.com/xtermjs/xterm.js/blob/HEAD/fwilhelm@google.com) from the Google Security Team)
>
> ## 3.8.0
> ## š Features
>
> - Allow links that wrap either above or below the viewport to work ([#1693](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1693)) via [@jerch](https://github.com/jerch)
> - DOM renderer
> - Support additional cursor styles ([#1661](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1661)) via [@Hindol](https://github.com/Hindol)
> - Promote from experimental to stable status ([#1676](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1676)) via [@Tyriar](https://github.com/Tyriar)
> - Support link underlines ([#1705](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1705)) via [@agurodriguez](https://github.com/agurodriguez)
> - Search addon
> - Support for searching in wrapped lines ([#1662](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1662)) via [@alexr00](https://github.com/alexr00)
> - Support for case sensitivity, match whole word and regex options ([#1663](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1663), [#1664](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1664), [#1666](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1666)) via [@alexr00](https://github.com/alexr00)
>
> ## š Bug fixes
>
> - Add a fallback for link underline colors in case there is an issue extracting the color ([#1670](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1670))
> - Improve unicode support in link handling ([#1678](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1678)) via [@jerch](https://github.com/jerch)
> - Reduce dynamic texture atlas unnecessary objects and draw from an ImageBitmap ([#1692](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1692)) via [@Tyriar](https://github.com/Tyriar)
> - Fix scroll APIs not affecting the scroll bar ([#1698](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1698)) via [@Tyriar](https://github.com/Tyriar)
> - Add additional NPE checks to link logic ([#1703](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1703)) via [@Tyriar](https://github.com/Tyriar)
> - Prevent NPE when disposing the terminal shortly after creation ([#1717](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1717)) via [@Tyriar](https://github.com/Tyriar)
>
> ## š Documentation and internal improvements
>
> - Add unit tests for event APIs ([#1646](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1646)) via [@peacefullatom](https://github.com/peacefullatom)
> - Improve demo build process ([#1648](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1648)) via [@Tyriar](https://github.com/Tyriar)
> - Minor tslint improvements ([#1651](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1651)) via [@Tyriar](https://github.com/Tyriar)
> - Move to TypeScript 3 ([#1652](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1652)) via [@Tyriar](https://github.com/Tyriar)
> - Fix demo build issues ([#1668](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1668), [#1672](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1672)) via [@jerch](https://github.com/jerch), [@Tyriar](https://github.com/Tyriar)
> - Move addon builds into a separate task ([#1675](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1675)) via [@Tyriar](https://github.com/Tyriar)
> - Setup Azure Pipelines ([#1681](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1681), [#1687](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1687)) via [@Tyriar](https://github.com/Tyriar)
> - Fix an issue with search addon not respecting wrapped line ending whitespace ([#1682](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1682)) via [@alexr00](https://github.com/alexr00)
> - Remove npm-run-all dependency ([#1696](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1696)) via [@Tyriar](https://github.com/Tyriar)
> - Remove comment regarding removal of the fake terminal ([#1718](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1718)) via [@zwhitchcox](https://github.com/zwhitchcox)
>
> ## š New real-world use cases
>
> - Juno ([#1711](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1711)) via [@pfitzseb](https://github.com/pfitzseb)
>
> ## 3.7.0
> ## š Features
>
> - Add support for the "Not italic" escape code, `\x1B[23m` ([#1613](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1613)) via [@shroudedcode](https://github.com/shroudedcode)
> - Draw link underlines in the color of the linked text ([#1626](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1626)) via [@peacefullatom](https://github.com/peacefullatom)
>
> ## š Bug fixes
> ... (truncated)
Commits
- [`711752a`](https://github.com/xtermjs/xterm.js/commit/711752a56a31375d63a71886dbe34e259c5a3bf8) v3.8.1
- [`3592c64`](https://github.com/xtermjs/xterm.js/commit/3592c641cd0348e0b698e8a180aea2072c6bcd9a) Remove request term info handler
- [`ae61292`](https://github.com/xtermjs/xterm.js/commit/ae61292b102ef458d0637a945c96f704ee2bd10d) Merge pull request [#1729](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1729) from xtermjs/Tyriar-patch-1
- [`8fd4bdd`](https://github.com/xtermjs/xterm.js/commit/8fd4bdd67878833e45857ddf3926bcd4fbf093fc) Bump version to 3.8.0
- [`a7b051c`](https://github.com/xtermjs/xterm.js/commit/a7b051c52f1cb6bc4c02a1786a9d949bd8d46ad7) Merge pull request [#1717](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1717) from Tyriar/charatlas_npe
- [`b92bbf5`](https://github.com/xtermjs/xterm.js/commit/b92bbf578b1968429eef2be22de3cdabdbef8fff) Merge branch 'master' into charatlas_npe
- [`d4ec50e`](https://github.com/xtermjs/xterm.js/commit/d4ec50e7de46e958ee499d629bcf131d59a694a5) Merge pull request [#1718](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1718) from zwhitchcox/patch-2
- [`5a1c71c`](https://github.com/xtermjs/xterm.js/commit/5a1c71c1d5637d87d8babb45e66c1c3d4b0d7dd5) Don't delete fake terminal
- [`bbf36fe`](https://github.com/xtermjs/xterm.js/commit/bbf36fe0910b081dbdce27f64790f33910ea3c56) Prevent NPE when disposing terminal shortly after creation
- [`990bf5c`](https://github.com/xtermjs/xterm.js/commit/990bf5c97362d181a5854caa672eef9064f1be77) Merge pull request [#1711](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1711) from pfitzseb/patch-1
- Additional commits viewable in [compare view](https://github.com/xtermjs/xterm.js/compare/2.8.1...3.8.1)
Maintainer changes
This version was pushed to npm by [tyriar](https://www.npmjs.com/~tyriar), a new releaser for xterm since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/KubeOperator/webkubectl/network/alerts).
Bumps xterm from 2.8.1 to 3.8.1.
Release notes
*Sourced from [xterm's releases](https://github.com/xtermjs/xterm.js/releases).* > ## 3.8.1 > ## š Bug fixes > > - Fixed the security vulnerability described in [CVE-2019-0542](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-0542) via [@Tyriar](https://github.com/Tyriar), [@jerch](https://github.com/jerch). (Thanks to [Felix Wilhelm](https://github.com/xtermjs/xterm.js/blob/HEAD/fwilhelm@google.com) from the Google Security Team) > > ## 3.8.0 > ## š Features > > - Allow links that wrap either above or below the viewport to work ([#1693](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1693)) via [@jerch](https://github.com/jerch) > - DOM renderer > - Support additional cursor styles ([#1661](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1661)) via [@Hindol](https://github.com/Hindol) > - Promote from experimental to stable status ([#1676](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1676)) via [@Tyriar](https://github.com/Tyriar) > - Support link underlines ([#1705](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1705)) via [@agurodriguez](https://github.com/agurodriguez) > - Search addon > - Support for searching in wrapped lines ([#1662](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1662)) via [@alexr00](https://github.com/alexr00) > - Support for case sensitivity, match whole word and regex options ([#1663](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1663), [#1664](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1664), [#1666](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1666)) via [@alexr00](https://github.com/alexr00) > > ## š Bug fixes > > - Add a fallback for link underline colors in case there is an issue extracting the color ([#1670](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1670)) > - Improve unicode support in link handling ([#1678](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1678)) via [@jerch](https://github.com/jerch) > - Reduce dynamic texture atlas unnecessary objects and draw from an ImageBitmap ([#1692](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1692)) via [@Tyriar](https://github.com/Tyriar) > - Fix scroll APIs not affecting the scroll bar ([#1698](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1698)) via [@Tyriar](https://github.com/Tyriar) > - Add additional NPE checks to link logic ([#1703](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1703)) via [@Tyriar](https://github.com/Tyriar) > - Prevent NPE when disposing the terminal shortly after creation ([#1717](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1717)) via [@Tyriar](https://github.com/Tyriar) > > ## š Documentation and internal improvements > > - Add unit tests for event APIs ([#1646](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1646)) via [@peacefullatom](https://github.com/peacefullatom) > - Improve demo build process ([#1648](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1648)) via [@Tyriar](https://github.com/Tyriar) > - Minor tslint improvements ([#1651](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1651)) via [@Tyriar](https://github.com/Tyriar) > - Move to TypeScript 3 ([#1652](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1652)) via [@Tyriar](https://github.com/Tyriar) > - Fix demo build issues ([#1668](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1668), [#1672](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1672)) via [@jerch](https://github.com/jerch), [@Tyriar](https://github.com/Tyriar) > - Move addon builds into a separate task ([#1675](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1675)) via [@Tyriar](https://github.com/Tyriar) > - Setup Azure Pipelines ([#1681](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1681), [#1687](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1687)) via [@Tyriar](https://github.com/Tyriar) > - Fix an issue with search addon not respecting wrapped line ending whitespace ([#1682](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1682)) via [@alexr00](https://github.com/alexr00) > - Remove npm-run-all dependency ([#1696](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1696)) via [@Tyriar](https://github.com/Tyriar) > - Remove comment regarding removal of the fake terminal ([#1718](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1718)) via [@zwhitchcox](https://github.com/zwhitchcox) > > ## š New real-world use cases > > - Juno ([#1711](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1711)) via [@pfitzseb](https://github.com/pfitzseb) > > ## 3.7.0 > ## š Features > > - Add support for the "Not italic" escape code, `\x1B[23m` ([#1613](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1613)) via [@shroudedcode](https://github.com/shroudedcode) > - Draw link underlines in the color of the linked text ([#1626](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1626)) via [@peacefullatom](https://github.com/peacefullatom) > > ## š Bug fixes > ... (truncated)Commits
- [`711752a`](https://github.com/xtermjs/xterm.js/commit/711752a56a31375d63a71886dbe34e259c5a3bf8) v3.8.1 - [`3592c64`](https://github.com/xtermjs/xterm.js/commit/3592c641cd0348e0b698e8a180aea2072c6bcd9a) Remove request term info handler - [`ae61292`](https://github.com/xtermjs/xterm.js/commit/ae61292b102ef458d0637a945c96f704ee2bd10d) Merge pull request [#1729](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1729) from xtermjs/Tyriar-patch-1 - [`8fd4bdd`](https://github.com/xtermjs/xterm.js/commit/8fd4bdd67878833e45857ddf3926bcd4fbf093fc) Bump version to 3.8.0 - [`a7b051c`](https://github.com/xtermjs/xterm.js/commit/a7b051c52f1cb6bc4c02a1786a9d949bd8d46ad7) Merge pull request [#1717](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1717) from Tyriar/charatlas_npe - [`b92bbf5`](https://github.com/xtermjs/xterm.js/commit/b92bbf578b1968429eef2be22de3cdabdbef8fff) Merge branch 'master' into charatlas_npe - [`d4ec50e`](https://github.com/xtermjs/xterm.js/commit/d4ec50e7de46e958ee499d629bcf131d59a694a5) Merge pull request [#1718](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1718) from zwhitchcox/patch-2 - [`5a1c71c`](https://github.com/xtermjs/xterm.js/commit/5a1c71c1d5637d87d8babb45e66c1c3d4b0d7dd5) Don't delete fake terminal - [`bbf36fe`](https://github.com/xtermjs/xterm.js/commit/bbf36fe0910b081dbdce27f64790f33910ea3c56) Prevent NPE when disposing terminal shortly after creation - [`990bf5c`](https://github.com/xtermjs/xterm.js/commit/990bf5c97362d181a5854caa672eef9064f1be77) Merge pull request [#1711](https://github-redirect.dependabot.com/xtermjs/xterm.js/issues/1711) from pfitzseb/patch-1 - Additional commits viewable in [compare view](https://github.com/xtermjs/xterm.js/compare/2.8.1...3.8.1)Maintainer changes
This version was pushed to npm by [tyriar](https://www.npmjs.com/~tyriar), a new releaser for xterm since your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/KubeOperator/webkubectl/network/alerts).