Repository navigation
Build(deps): Bump ink from 7.1.1 to 8.0.0 - #1630
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/ink-8.0.0
branch
from
October 6, 2026 23:34
838cbf3 to
0f13149
Compare
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/ink-8.0.0
branch
from
October 7, 2026 05:25
0f13149 to
515eaa1
Compare
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/ink-8.0.0
branch
from
October 7, 2026 19:39
515eaa1 to
ba80041
Compare
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/ink-8.0.0
branch
from
October 7, 2026 23:37
ba80041 to
88b5a77
Compare
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/ink-8.0.0
branch
from
October 8, 2026 01:00
88b5a77 to
678c428
Compare
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/ink-8.0.0
branch
from
October 8, 2026 01:19
678c428 to
a17cf6a
Compare
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/ink-8.0.0
branch
from
October 8, 2026 03:24
a17cf6a to
62b0c75
Compare
Bumps [ink](https://github.com/vadimdemedes/ink) from 7.1.1 to 8.0.0. - [Release notes](https://github.com/vadimdemedes/ink/releases) - [Commits](vadimdemedes/ink@v7.1.1...v8.0.0) --- updated-dependencies: - dependency-name: ink dependency-version: 8.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/ink-8.0.0
branch
from
October 8, 2026 04:53
62b0c75 to
270ba09
Compare
danielgwilson
added a commit
that referenced
this pull request
Oct 8, 2026
ink 8.0.0 types useStdout().stdout as NodeJS.WritableStream, so tui/src/use-terminal-size.ts stopped typechecking (TS2339 on columns and rows). ink exports useWindowSize(), which reads the same stream, falls back to terminal-size and then 80x24, re-reads on resize, and in 8.0.0 re-reads once after subscribing (the case our setTimeout covered). Deletion test on our hook: its clamps (columns >= 20, rows >= 6) are already applied at every call site by contentWidth() and Math.max, so deleting the module moves no complexity to the two callers. app.tsx and connections-screen.tsx now call useWindowSize directly. The render harness gains resize(columns, rows), which sets the fake TTY's size and emits resize the way Node's tty stream does. A new test narrows the studies screen from 80 to 45 columns and expects the fresh 45-column render. It failed with the old hook's resize subscription removed and passes with useWindowSize. Lint warnings fall from 439 to 438 (the deleted hook's exhaustive-deps warning), so the cap in package.json drops to 438. Checked: pnpm release:check; TUI suite 159 passed with all 24 goldens unchanged; tui smoke; a real PTY run under ink 7.1.1 and 8.0.0 gave byte-identical output for start, narrowing to 45 columns, and q. Not checked: tmux or SSH attach, or any real terminal emulator. Supersedes #1630. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Owner
|
Superseded by #1690, which bumps ink to 8.0.0 and replaces the TUI's terminal-size hook with ink's useWindowSize. |
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bumps ink from 7.1.1 to 8.0.0.
Release notes
Sourced from ink's releases.
... (truncated)
Commits
26d2c3f8.0.0509ea75Clear changed incremental rows before painting (#1039)91eb50aSkip unchanged prefixes during incremental rendering (#1036)935db23Switch tonode:testd08ff67Align reconciler host config with updated type definitions (#1037)f603aebRedraw the frame when the terminal loses rows (#1025)7cd7fd9AlignminWidthandmaxWidthtypes with supported values (#1033)02ae1e5Treat components sharing a focus ID as one Tab stop (#1026)c800284Keep content above the frame when rows shrink with a cursor shown (#1031)36f5624Keep text at its natural width when there is no room to wrap (#1022)