Skip to content

Latest commit

 

History

History
681 lines (615 loc) · 25.5 KB

CHANGELOG.md

File metadata and controls

681 lines (615 loc) · 25.5 KB

Changelog

All notable changes to this project will be documented in this file.

[0.4.1] - 2024-11-23

⚙️ Miscellaneous Tasks

  • Updated the following local packages: tui-scrollview

[0.3.1] - 2024-10-20

🚀 Features

  • (cards) Add new tui-cards library for playing cards

🐛 Bug Fixes

  • Broken links from move to tui-widgets

Other

[0.3.0] - 2024-08-12

Ratatui-0.28.0 compatible release

⚙️ Miscellaneous Tasks

  • Bump ratatui-macros to 0.5.0
  • Bump tui-big-text to 0.6.0
  • Bump tui-popup to 0.5.0
  • Bump tui-prompts to 0.4.0
  • Bump tui-scrollview to 0.4.0

[0.2.6] - 2024-08-09

⚙️ Miscellaneous Tasks

  • (deps) Bump ratatui-macros and re-enable multiple versions lint

[0.2.5] - 2024-08-09

🐛 Bug Fixes

  • Add missing cfg (#28)

⚙️ Miscellaneous Tasks

  • (tui-big-text) Release v0.5.5 (#25)

    🤖 New release

    • tui-big-text: 0.5.4 -> 0.5.5
    Changelog

    tui-big-text

    [0.5.5] - 2024-08-09

    🐛 Bug Fixes

    • Update to ratatui 0.28 ([#24](#24))

    Note that for projects that rely on crossterm, Ratatui 0.28.0 now relies internally on Crossterm 0.28.0. Ratatui release notes highlights: https://ratatui.rs/highlights/v028/ See ratatui/ratatui#1298 for notes about crossterm compatibility


    This PR was generated with release-plz.

[0.2.4] - 2024-08-06

Other

[0.2.3] - 2024-08-02

📚 Documentation

  • Clean up changelogs (#17)
    • removed unnecessary footer comments
    • removed [unreleased] sections
    • removed duplicate release notes

⚙️ Miscellaneous Tasks

[0.2.2] - 2024-07-25

⚙️ Miscellaneous Tasks

  • Updated the following local packages: tui-big-text

[0.2.1] - 2024-07-25

📚 Documentation

  • Update readme / lib.rs links

⚙️ Miscellaneous Tasks

  • Remove anyhow dependency

    Replaced with color_eyre generally

  • Update bacon config

  • Update READMEs and licensing info

[0.2.0] - 2024-07-25

🚀 Features

  • (tui-big-text) Add alignment helper methods

    Adds helper methods to the BigTextBuilder struct to set the alignment of the text. This makes it simpler to set the alignment of the text.

    let left = BigText::builder()
        .left_aligned()
        .lines(vec!["Left".white().into()])
        .build()?;
    
    let right = BigText::builder()
        .right_aligned()
        .lines(vec!["Right".green().into()])
        .build()?;
    
    let centered = BigText::builder()
        .centered()
        .lines(vec!["Centered".red().into()])
        .build()?;
  • (tui-big-text) [breaking] Make BigText builder infallible (#14)

    BigTextBuilder.build() no longer returns a Result. Instead it returns the BigText widget directly. This change is made to simplify rendering code which often otherwise doesn't have any error conditions.

    This also makes the fields on BigText public (marked as non-exhaustive)

    BREAKING CHANGE:BigTextBuilder.build() no longer returns a Result.

    Remove the ? / expect / unwrap calls code which calls the build method.

     let big_text = BigText::builder()
         .lines(vec![Line::from("SingleLine")])
    -    .build()?;
    +    .build();

📚 Documentation

  • Fixup readme

  • Simplify tui-big-text examples

⚙️ Miscellaneous Tasks

  • Include commit body in changelog

[0.1.5] - 2024-07-25

Other

  • Add tui-popup to widgets

[0.1.4] - 2024-07-24

🐛 Bug Fixes

  • Remove cargo.lock file
  • Delete and backspace behavior for multi-byte characters (#57)
  • Fixup tui-prompts version to match crates.io

⚙️ Miscellaneous Tasks

  • Various fixes / clippy lints (#6)

0.1.3 - 2024-07-24

Fixed

  • (deps) update minimal version for futures

Other

  • add workflows and dependabot settings
  • Move to tui-widgets repository