1 Commits

Author SHA1 Message Date
ArthurSonzogni
fd251a6463 v6.0.0 2025-03-23 18:37:34 +01:00
3 changed files with 5 additions and 17 deletions

View File

@@ -1,16 +1,8 @@
Changelog Changelog
========= =========
6.0.1 (2025-03-28) current (development)
----- ---------------------
Same as v6.0.0.
Due to a problem tag v6.0.0 was replaced. This isn't a good practice and affect
developers that started using it in the short timeframe. Submitting a new
release with the same content is the best way to fix this.
See #1017 and #1019.
6.0.0 (2025-03-23) 6.0.0 (2025-03-23)
----- -----
@@ -82,10 +74,6 @@ See #1017 and #1019.
- See `selectionStyleReset` decorator. - See `selectionStyleReset` decorator.
- Breaking change: Change how "focus"/"select" are handled. This fixes the - Breaking change: Change how "focus"/"select" are handled. This fixes the
behavior. behavior.
- Breaking change: `Component::OnRender()` becomes the method to override to
render a component. This replaces `Component::Render()` that is still in use
to call the rendering method on the children. This change allows to fix a
couple of issues around focus handling.
### Screen ### Screen
- Feature: Add `Box::IsEmpty()`. - Feature: Add `Box::IsEmpty()`.

View File

@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.12)
project(ftxui project(ftxui
LANGUAGES CXX LANGUAGES CXX
VERSION 6.0.1 VERSION 6.0.0
DESCRIPTION "C++ Functional Terminal User Interface." DESCRIPTION "C++ Functional Terminal User Interface."
) )

View File

@@ -372,7 +372,7 @@ include(FetchContent)
FetchContent_Declare(ftxui FetchContent_Declare(ftxui
GIT_REPOSITORY https://github.com/ArthurSonzogni/ftxui GIT_REPOSITORY https://github.com/ArthurSonzogni/ftxui
GIT_TAG v6.0.1 GIT_TAG v6.0.0
) )
FetchContent_GetProperties(ftxui) FetchContent_GetProperties(ftxui)
@@ -388,7 +388,7 @@ If you don't, FTXUI may be used from the following packages:
- [conan.io](https://conan.io/center/ftxui) - [conan.io](https://conan.io/center/ftxui)
- [openSUSE](https://build.opensuse.org/package/show/devel:libraries:c_c++/ftxui) - [openSUSE](https://build.opensuse.org/package/show/devel:libraries:c_c++/ftxui)
- -
[![Packaging status](https://repology.org/badge/vertical-allrepos/libftxui.svg)](https://repology.org/project/libftxui/versions) [![Packaging status](https://repology.org/badge/vertical-allrepos/ftxui.svg)](https://repology.org/project/ftxui/versions)
If you choose to build and link FTXUI yourself, `ftxui-component` must be first in the linking order relative to the other FTXUI libraries, i.e. If you choose to build and link FTXUI yourself, `ftxui-component` must be first in the linking order relative to the other FTXUI libraries, i.e.
```bash ```bash