Update module github.com/gdamore/tcell to v2 #8
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/github.com-gdamore-tcell-2.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v1.4.0
->v2.6.0
Release Notes
gdamore/tcell
v2.6.0
: Version 2.6.0 Feature ReleaseCompare Source
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 @Ahoys123 -- thank you! (We made some follow up bug fixes and improvements.)
More detail about this mode can be found in the README-wasm.md file.
Additionally we added support for alacritty-direct, which was contributed by @moson-mo.
This version is only tested on go 1.18 and newer. Older versions of go may work, but might also fail, as our dependencies have started using newer compilation flags.
v2.5.4
: Version 2.5.4 Bug Fix ReleaseCompare Source
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.
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.
Fixes:
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.
v2.5.3
: Version 2.5.3 Bug Fix ReleaseCompare Source
Version 2.5.3 only fixed some things related to the documentation.
v2.5.2
: Version 2.5.2 Bug Fix & Feature ReleaseCompare Source
(Technically this should probably have been a new minor as a new feature was introduced.)
v2.5.1
: Version 2.5.1 Bug Fix ReleaseCompare Source
This release fixes #523 - which addresses an unintended behavior when clearing the screen.
The regression was introduced in v2.5.0.
v2.5.0
: Version 2.5.0 Feature ReleaseCompare Source
Version 2.5.0 is a rollup of a number of bug fixes but also includes some new features:
Features:
Bugs Fixed:
Special Message:
This release contains a special message for the people of Russia. Please see the file UKRAINE.md for more information.
v2.4.0
: Version 2.4.0 Feature ReleaseCompare Source
This release introduces a new channel based API for events (#465)
This API is an alternative to PollEvent(), and should make tcell easier to use in multiplexed I/O (select statements).
v2.3.11
: Version 2.3.11 Bug Fix ReleaseCompare Source
This fixes a problem with unpredictable output when tcell is being suspended or shutting down.
v2.3.10
: Version 2.3.10 Bug Fix ReleaseCompare Source
This adds support for a Stdin based Tty implementation, and correctly handles the case where terminal sizes are not set properly.
v2.3.9
: Version 2.3.9 Bug Fix ReleaseCompare Source
This adds support (built-in) for the "foot" terminal emulator.
It also fixes a bug so that colors are reset to the defaults for the terminal when tcell is suspended.
v2.3.8
: Version 2.3.8 Bug Fix ReleaseCompare Source
This only affects folks using the Sun / Solaris / illumos console. It removes the sun-256color special entry, and instead makes sun-color 256 color by default. The illumos console has had 8-bit color support since it's inception.
v2.3.7
: Version 2.3.7 Bug Fix ReleaseCompare Source
This permits a different device node to be used than /dev/tty, which may allow uses of tcell in other context (web based terminal applications for example.)
Note: technically this should probably have been a feature release, but I mistakenly tagged it as a patch.
v2.3.6
: Version 2.3.6 Bug Fix ReleaseCompare Source
Add xterm-direct, which gives 24-bit color.
This is necessary as the curses maintainer has taken a very different approach to expressing 24-bit color for xterm than other terminals.
v2.3.5
: Version 2.3.5 Bug Fix ReleaseCompare Source
This simply adds the sun-256color terminal as a built in. It was inadvertently overlooked.
v2.3.4
: Version 2.3.4 Bug Fix ReleaseCompare Source
This fixes the color handling of the Solaris and illumos consoles.
Note that the terminfo entry for these terminals has bugs.
v2.3.3
: Version 2.3.3 Bug Fix ReleaseCompare Source
This fixes a problem handling the last character cell in the bottom row on some terminals, using the auto-margin hack.
v2.3.2
: Version 2.3.2 Bug Fix ReleaseCompare Source
This release creates -256color terminal descriptions if they don't exist.
This should improve color across a number of terminals.
v2.3.1
: Version 2.3.1 Bug fix releaseCompare Source
This release fixes a resize regression introduced in v2.3.0. Resizing the window would cause a panic in v2.3.0.
v2.3.0
: Version 2.3.0 Features & FixesCompare Source
Version 2.3.0 brings in three new features, and also addresses a few bugs.
New features:
Bug fixes:
v2.2.1
Compare Source
v2.2.0
Compare Source
v2.1.0
Compare Source
v2.0.0
Compare Source
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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
d301b8ce11
to2118e8b790