Skip to content

Commit

Permalink
chore(deps): bump github.com/gdamore/tcell/v2 from 2.1.0 to 2.6.0 (#862)
Browse files Browse the repository at this point in the history
Bumps [github.com/gdamore/tcell/v2](https://github.com/gdamore/tcell)
from 2.1.0 to 2.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gdamore/tcell/releases">github.com/gdamore/tcell/v2's
releases</a>.</em></p>
<blockquote>
<h2>Version 2.6.0 Feature Release</h2>
<p>The main feature introduced in this release is support for web based
applications. You can now create applications that run in a browser, and
display a simulated terminal emulator in the browser. The initial
implementation of this capability was supplied by <a
href="https://github.com/Ahoys123"><code>@​Ahoys123</code></a> -- thank
you! (We made some follow up bug fixes and improvements.)</p>
<p>More detail about this mode can be found in the README-wasm.md
file.</p>
<p>Additionally we added support for alacritty-direct, which was
contributed by <a
href="https://github.com/moson-mo"><code>@​moson-mo</code></a>.</p>
<p>This version is only tested on go 1.18 and newer. Older versions of
go <em>may</em> work, but might also fail, as our dependencies have
started using newer compilation flags.</p>
<h2>Version 2.5.4 Bug Fix Release</h2>
<p>Version 2.5.4 fixed quite a few things in the 2.5 release chain.
Arguably it could also have been a minor release due to some
quasi-feature updates. It is anticipated that this will be the last
release for 2.5.x.</p>
<p>The next minor release (2.6.0) will probably require updating to at
least go 1.17 as we move towards updating imports and adopting
additional language features.</p>
<p>Fixes:</p>
<ul>
<li>On Windows (and some other platforms) custom TTYs did not work (<a
href="https://github.com/gdamore/tcell/issues/580">#580</a>)</li>
<li>Default to using narrow for ambiguous characters in East Asian
locales (<a
href="https://github.com/gdamore/tcell/issues/578">#578</a>)
This affected a lot of folks in East Asian locales, and now tcell
applications should work by default for them.
If overrides to the RUNEWIDTH_EASTASIAN environment are present they
will still be honored.</li>
<li>Fix for intermittent screen flashes (<a
href="https://github.com/gdamore/tcell/issues/576">#576</a>)</li>
<li>Encoding sub package now registers all encodings when imported.
(Explicit call to Register is no longer required)</li>
<li>Tutorial program improved to demonstrate panic handling (thanks to
Eric S. Raymond)</li>
<li>Fix for mouse-wheel/click-drag conflation (<a
href="https://github.com/gdamore/tcell/issues/574">#574</a>)</li>
<li>Hyperlink ID support added (<a
href="https://github.com/gdamore/tcell/issues/568">#568</a>)
(thanks to Tim Culverhouse)</li>
<li>Paste support added to views.Application (<a
href="https://github.com/gdamore/tcell/issues/552">#552</a>)
(thanks to Chris Bradbury)</li>
<li>WidgetWatcher is concurrency-safe (thanks to Tim Culverhouse)</li>
<li>Fix for CellView.Size() (<a
href="https://github.com/gdamore/tcell/issues/553">#553</a>)
(thanks to Chris Bradbury)</li>
<li>Fix for tput escape sequence errors (<a
href="https://github.com/gdamore/tcell/issues/546">#546</a>)</li>
<li>Horizontal, Vertical are now type Orientation (<a
href="https://github.com/gdamore/tcell/issues/543">#543</a>)
(thanks to Zaim Bakar)</li>
</ul>
<h2>Version 2.5.3 Bug Fix Release</h2>
<p>Version 2.5.3 only fixed some things related to the
documentation.</p>
<h2>Version 2.5.2 Bug Fix  &amp; Feature Release</h2>
<p>(Technically this should probably have been a new minor as a new
feature was introduced.)</p>
<ul>
<li>Better handling of monochrome terminals</li>
<li>Console resizing support (<a
href="https://github.com/gdamore/tcell/issues/462">#462</a>)
(this new feature allows applications to specify the window size they
want.)</li>
<li>Minor mouse demo improvements</li>
<li>Added support for terminal hyperlinks (<a
href="https://github.com/gdamore/tcell/issues/300">#300</a>)</li>
<li>Optimize some output (<a
href="https://github.com/gdamore/tcell/issues/526">#526</a>)</li>
<li>Documentation fixes</li>
</ul>
<h2>Version 2.5.1 Bug Fix Release</h2>
<p>This release fixes <a
href="https://github.com/gdamore/tcell/issues/523">#523</a> -
which addresses an unintended behavior when clearing the screen.
The regression was introduced in v2.5.0.</p>
<h2>Version 2.5.0 Feature Release</h2>
<p>Version 2.5.0 is a rollup of a number of bug fixes but also includes
some new features:</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gdamore/tcell/commit/c951371181bb4b1387d9010b8081590ae6a48152"><code>c951371</code></a>
minor style fixup</li>
<li><a
href="https://github.com/gdamore/tcell/commit/615b4b182194b6ebc8f04d6ba35c1fe37fab2514"><code>615b4b1</code></a>
fixes <a
href="https://github.com/gdamore/tcell/issues/589">#589</a>
unexpected character linux console</li>
<li><a
href="https://github.com/gdamore/tcell/commit/7fe9d5fa9b715b1b25f71757c8e862ef9b2ba3ab"><code>7fe9d5f</code></a>
Webasm terminal fixes.</li>
<li><a
href="https://github.com/gdamore/tcell/commit/d78960c02d140502a6d1caa6993a18f60ca73b7c"><code>d78960c</code></a>
Color fixups.</li>
<li><a
href="https://github.com/gdamore/tcell/commit/5db823e7a8fb079e5b5d723ef4c9cb9c30d0ff7b"><code>5db823e</code></a>
Better colors for mouse demo (brighter).</li>
<li><a
href="https://github.com/gdamore/tcell/commit/7b5fe1f3ee14fcbec37f0f8b2d4708a9232baebc"><code>7b5fe1f</code></a>
Spelling.</li>
<li><a
href="https://github.com/gdamore/tcell/commit/729d178abc68162ed6a80d6bb04ee62e056d57a1"><code>729d178</code></a>
Choose better fonts for web terminal.</li>
<li><a
href="https://github.com/gdamore/tcell/commit/fade40c650ddc1c7d5104eecb98df9cadd2a2cef"><code>fade40c</code></a>
added to README-wasm.md</li>
<li><a
href="https://github.com/gdamore/tcell/commit/0851813f48a1ca0f27db47b0345a4dafb91a26c2"><code>0851813</code></a>
added js flag</li>
<li><a
href="https://github.com/gdamore/tcell/commit/b96a7ed4dc4d17d8cecca9d994b86dbcf61c3053"><code>b96a7ed</code></a>
removed js build flag in terms_static.go</li>
<li>Additional commits viewable in <a
href="https://github.com/gdamore/tcell/compare/v2.1.0...v2.6.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/gdamore/tcell/v2&package-manager=go_modules&previous-version=2.1.0&new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
Dependabot will merge this PR once CI passes on it, as requested by
@thehowl.

[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor 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)


</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Oct 26, 2023
1 parent ca5ce0f commit 34d78b3
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 10 deletions.
6 changes: 3 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ require (
github.com/davecgh/go-spew v1.1.1
github.com/dgraph-io/badger/v3 v3.2103.4
github.com/fortytw2/leaktest v1.3.0
github.com/gdamore/tcell/v2 v2.1.0
github.com/gdamore/tcell/v2 v2.6.0
github.com/gnolang/goleveldb v0.0.9
github.com/gnolang/overflow v0.0.0-20170615021017-4d914c927216
github.com/golang/protobuf v1.5.3
Expand Down Expand Up @@ -60,10 +60,10 @@ require (
github.com/klauspost/compress v1.12.3 // indirect
github.com/kr/text v0.2.0 // indirect
github.com/lib/pq v1.10.7 // indirect
github.com/lucasb-eyer/go-colorful v1.0.3 // indirect
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
github.com/nxadm/tail v1.4.8 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/rivo/uniseg v0.2.0 // indirect
github.com/rivo/uniseg v0.4.3 // indirect
go.opencensus.io v0.22.5 // indirect
go.uber.org/atomic v1.7.0 // indirect
golang.org/x/sys v0.13.0 // indirect
Expand Down
31 changes: 24 additions & 7 deletions go.sum

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 34d78b3

Please sign in to comment.