This release is principally a bug fix release, but we also took this opportunity to remove the views sub-package.
This is technically a breaking change, but we don't think anyone has converted to v3 and is using the views package, and we meant to to do this as part of v3 originally.
The content that was in the views package might be introduced in another repository later, if desired. (If you were using the views package and miss it, please let us know! We'd be happy to resurrect it in another sub package.)
What's Changed
- test: implement more of the mock screen by @gdamore in https://github.com/gdamore/tcell/pull/917
- Minor refactoring for common VT definitions into sub package by @gdamore in https://github.com/gdamore/tcell/pull/918
- chore: More mock related improvements. by @gdamore in https://github.com/gdamore/tcell/pull/919
- Move colors to a subpackage. Fix color count detection. Add API for imageColor package (RGBA). by @gdamore in https://github.com/gdamore/tcell/pull/920
- fix: mouse support missing on macOS terminal by @gdamore in https://github.com/gdamore/tcell/pull/922
- fix: Fix tty handling to be simpler, and not leak resources. by @gdamore in https://github.com/gdamore/tcell/pull/923
- chore!: Remove the views package by @gdamore in https://github.com/gdamore/tcell/pull/924
Full Changelog: https://github.com/gdamore/tcell/compare/v3.0.4...v3.0.5