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

  • Remove patch from main Cargo.toml file that was pointing at a local path (#38)

  • (deps) Update rstest requirement from 0.22.0 to 0.23.0 (#41)

    Updates the requirements on rstest to permit the latest version.

    Release notes

    Sourced from rstest's releases.

    Version 0.22.0

    Destructuring input data

    Changelog

    Sourced from rstest's changelog.

    [0.22.0] 2024/8/4

    Changed

    Add

    Fixed

    • Lot of typo in code

    [0.21.0] 2024/6/1

    Changed

    [0.20.0] 2024/5/30

    Add

    Fixed

    [0.19.0] 2024/4/9

    Changed

    Fixed

    ... (truncated)

    Commits

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

[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