From 4231c4903b36db4c6b0db8a0690a561bf8a0b0ca Mon Sep 17 00:00:00 2001 From: Arthur Sonzogni Date: Tue, 29 Apr 2025 16:05:11 +0200 Subject: [PATCH] Release version 6.1.0. (#1037) This highlight support for the Bazel build system. --- CHANGELOG.md | 30 +++++++++++++++++++++++++++--- CMakeLists.txt | 2 +- MODULE.bazel | 2 +- README.md | 2 +- 4 files changed, 30 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a55b8e9..b0326438 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,35 @@ Changelog ========= -Next release (2025-04-01) -------------------------- +Future release +------------ + +6.1.0 (2025-04-29) +----------------- ### Build -- Feature: Support `bazel`. See #1032. Proposed by @kcc. +- Feature: Support `bazel` build system. See #1032. + Proposed by Kostya Serebryany @kcc + If all goes well (pending), it should appear in the Bazel central repository. + It can be imported into your project using the following lines: + + **MODULE.bazel** + ```bazel + bazel_dep(name = "ftxui", version = "6.1.0") + ``` + + **BUILD.bazel** + ```bazel + deps = [ + // Depend on the whole library: + "@ftxui//:ftxui", + + // Choose a specific submodule: + "@ftxui//:component", + "@ftxui//:dom", + "@ftxui//:screen", + ] + ``` ### Component - Bugfix: Fix a crash with ResizeableSplit. See #1023. diff --git a/CMakeLists.txt b/CMakeLists.txt index 0af94e52..06b6dbdb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.12) project(ftxui LANGUAGES CXX - VERSION 6.0.2 + VERSION 6.1.0 DESCRIPTION "C++ Functional Terminal User Interface." ) diff --git a/MODULE.bazel b/MODULE.bazel index b26b6c95..3c5518f2 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -3,7 +3,7 @@ # the LICENSE file. # FTXUI Module. -module(name = "ftxui", version = "6.0.3") +module(name = "ftxui", version = "6.1.0") # Build deps. bazel_dep(name = "rules_cc", version = "0.1.1") diff --git a/README.md b/README.md index 8bcaee97..d82a707e 100644 --- a/README.md +++ b/README.md @@ -372,7 +372,7 @@ include(FetchContent) FetchContent_Declare(ftxui GIT_REPOSITORY https://github.com/ArthurSonzogni/ftxui - GIT_TAG v6.0.2 + GIT_TAG v6.1.0 ) FetchContent_GetProperties(ftxui)