chore(deps): update dependency ink to v4 - autoclosed #145
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:
^3.2.0
->^4.0.0
Release Notes
vadimdemedes/ink (ink)
v4.4.1
Compare Source
Highlights
3d02a16
45dcc1e
adc2c0c
v4.4.0
Compare Source
Highlights
index
property toTransform
(#619)0ee8e89
readable
event instead ofdata
to read from stdin (#616)814f33e
Credits
Thanks to @isaacs and @matteodepalo for contributing to this release!
v4.3.1
Compare Source
This release brings back compatibility with Node.js v14.x. See https://github.com/vadimdemedes/ink/issues/617 for details. Thanks @newhouse and @AlCalzone for handling it!
v4.3.0
Compare Source
Highlights
9ff4d20
8a04760
useInput
callback (#581)eed2a11
Thank you
Huge shoutout goes to @AlCalzone for performance improvements in the generation of output, which speeds up rendering and significantly reduces CPU usage 🔥
v4.2.0
Compare Source
New features
Custom border style
fb66872
With the addition of
borderStyle
prop toBox
, you can define custom border style for rendering borders.Individual colors for each border side
015202c
Box
has supportedborderColor
prop for a while now to change the color of the border. In this release, there are newborderTopColor
,borderBottomColor
,borderLeftColor
andborderRightColor
props to change the color for each border side individually.Toggle visibility of individual border sides
3e0aeab
As you can see, this is a pretty border-themed release. Continuing with the trend, now you toggle visibility of any border side individually via
borderTop
,borderBottom
,borderLeft
andborderRight
props.For example, if you wanted to hide top and bottom borders, you'd pass
false
toborderTop
andborderBottom
props respectively.Other changes
useInput
(#576)6f99ca3
8180c1c
ctrl
equal totrue
26b8364
09261d5
690d48c
v4.1.0
Compare Source
Highlights
Support for
gap
inBox
4a67772
Box
supportsgap
prop now to easily add space between columns and rows without manually assigning margins. Similar to CSS,gap
is a shorthand for setting bothcolumnGap
androwGap
at the same time.Wrapping of flex items
7bdbde5
@jodevsa contributed support for wrapping of flex items in via
flexWrap
prop, similar toflex-wrap
CSS property.Customizable overflow behavior in
Box
6278b81
Box
supports anoverflow
prop, which controls the visibility of an element's overflow. It can be set to"visible"
(default) and"hidden"
, which hides any content that overflows element's boundaries. Like in CSS,overflow
is a shorthand for setting bothoverflowX
andoverflowY
.WASM build of Yoga
c97a2ee
Thanks to @amitdahan, Ink now uses a WASM build of Yoga provided by the
yoga-wasm-web
package. Starting with this release, Ink no longer usesyoga-layout-prebuilt
package that is lagging behind Yoga releases.Faster rendering
e635106
@AlCalzone contributed an impressive performance boost (~150%) to
slice-ansi
, which Ink heavily uses for generating output before writing it to the terminal. This release updates Ink to use a newer version ofslice-ansi
, so this should translate to faster rendering in Ink as well.Other changes
5f09368
v4.0.0
Compare Source
Breaking changes
aaf45a1
aaf45a1
hsl
,hsv
,hwb
andansi
color formats inText
'scolor
prop.react-devtools-core
to optional peer dependency (#498)8c2378a
Thank you
Major shoutout goes to @pepicrft and @amitdahan for leading the migration of Ink to ESM 💛
Thanks to @sindresorhus for support and helping reviewing these massive changes 👏
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 Mend Renovate. View repository job log here.