piotrmurach / tty

Toolkit for developing sleek command line apps.
https://ttytoolkit.org
MIT License
2.5k stars 78 forks source link

Consider upgrading versions #81

Open Xasin opened 1 year ago

Xasin commented 1 year ago

Dear Ruby TTY dev team,

I love the rich functionality presented by the TTY Gem components and tools! However, it appears that the tty gem itself is using a few outdated dependencies, such as tty-box ~> 0.4.1. This version of the tty-box gem for example does not support the TTY::Box.frame("text") style of creating a frame, and instead requires a passed block. This means that consulting the documentation for the tty-box 0.7.0 release is only partially and unreliably applicable to the version used with the tty gem itself. Additionally, manually installing tty-box causes a few version conflicts/mismatches with the version requirements of tty

Is there any specific reason why the tty gem itself requires an older version of tty-box? If not, it might be very helpful to ensure that the tty gem requirements are up to date.

Kind regards, Xaseiresh