Skip to content

Latest commit

 

History

History
328 lines (217 loc) · 11.4 KB

CHANGELOG.md

File metadata and controls

328 lines (217 loc) · 11.4 KB

Changelog

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

0.4.3 - 2024-04-12

Features

  • e38a2df Add alignment support for BigText (#41)

    Added alignment field to BigText along with updating the layout
    function to create a layout that produces the given alignment.
    The default value of the alignment is Alignment::Left which will
    not change the current behavior.
    

0.4.2 - 2024-02-26

Documentation

  • a952145 Add link to docs.rs in cargo.toml
  • 2580224 Add pixel height example to main readme
  • ef5dc56 Tweak readme
  • 10b2d74 Update main demo example and README

Features

  • e91e86d Add BigText::builder()

    This was a workaround for cargo-rdme not being able to see
    `BigTextBuilder`, but it's a reasonable API addition anyway.
    

Miscellaneous Tasks

  • 1e07ece Update derive_builder requirement from 0.13.0 to 0.20.0 (#38)

    Updates the requirements on [derive_builder](https://github.com/colin-kiegel/rust-derive-builder) to permit the latest version.
    - [Release notes](https://github.com/colin-kiegel/rust-derive-builder/releases)
    - [Commits](https://github.com/colin-kiegel/rust-derive-builder/compare/v0.13.0...v0.20.0)
    
    ---
    updated-dependencies:
    - dependency-name: derive_builder
      dependency-type: direct:production
    ...
    

0.4.1 - 2024-02-15

Bug Fixes

  • 973392b Fix (src/big_text.rs): remove print statement (#36)

0.4.0 - 2024-02-08

Bug Fixes

Features

  • 9233b06 Add sextant-based fonts (#26)

    Adds two new sizes of pixels `ThirdHeight` and `Sextant`
    which use the sextant characters to render big text 1/3 the normal
    big text height and 1/2 wide * 1/3 height respectively.
    
    ---------
    

Miscellaneous Tasks

  • 64d5921 Bump codecov/codecov-action from 3 to 4 (#34)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/codecov/codecov-action/compare/v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    

Refactor

  • a7db511 Split big_text and pixel_size into modules for readability

0.3.6 - 2024-02-04

Miscellaneous Tasks

0.3.4 - 2024-01-29

Miscellaneous Tasks

  • 0fe1dd5 Update derive_builder requirement from 0.12.0 to 0.13.0 (#29)

    Updates the requirements on [derive_builder](https://github.com/colin-kiegel/rust-derive-builder) to permit the latest version.
    - [Release notes](https://github.com/colin-kiegel/rust-derive-builder/releases)
    - [Commits](https://github.com/colin-kiegel/rust-derive-builder/compare/v0.12.0...v0.13.0)
    
    ---
    updated-dependencies:
    - dependency-name: derive_builder
      dependency-type: direct:production
    ...
    

0.3.3 - 2024-01-24

Bug Fixes

  • faaa42c Builder initialization of BigTextBuilder in docs (#27)

Miscellaneous Tasks

  • 5b2a0d7 Fix missing changelog entry for PixelSize change

    git-cliff missed the change due to case sensitivity
    
  • c505b82 Create dependabot.yml

0.3.2 - 2024-01-12

Features

  • 9ffb3bf Add PixelSize option

    Add a new TuiBigText::pixel_size() option that indicates the size of a pixel in the font

    • Full: a full character cell ('█')
    • HalfHeight: a half (upper/lower) character cell ('▀', '▄')
    • HalfWidth: a half (left/right) character cell ('▌', '▐')
    • Quadrant: a quadrant of a character cell ('▘', '▝', '▖', '▗')

    The Half height option leads to the most square looking pixels as terminals usually render cells around twice as high as they are wide.

Documentation

Miscellaneous Tasks

0.3.1 - 2023-12-23

Documentation

0.3.0 - 2023-12-23

Documentation

  • 541ac21 Hello world raw mode and screenshot (#19)

Miscellaneous Tasks

  • 5b030f6 Add check for cargo-rdme to ensure readme is updated when lib.rs docs are (#16)

    * ci: add check for cargo-rdme to ensure readme is updated when lib.rs docs are
    * docs: update readme with recent change for Frame no longer being generic
    
  • 3042382 Update dependencies to ratatui 0.25.0 and itertools 0.12.0 (#18)

0.1.5 - 2023-10-27

Bug Fixes

  • 9501e45 Update examples to build with ratatui 0.24.0

0.1.4 - 2023-09-05

Miscellaneous Tasks

  • id Undo release-plz fetch-depth change
  • id Update changelog

0.1.3 - 2023-09-05

Bug Fixes

  • b2be1bb Add doc test imports (#8)

Documentation

  • 22d8822 Tweak readme, licenses, contributing (#10)

Miscellaneous Tasks

  • 22f3b19 Add ci.yml (#6)

  • 10f854e Add bacon config

  • 8bbaed3 Configure git-cliff (#11)

  • 4721f0d Configure release-plz fetch depth

    Ensures that the release-plz action fetches the full commit history
    for the repository so that it can use the ids in the changelog.
    

Refactor

Testing

  • c13cd63 Fix coverage for expected buffers in codecov

    I'm unsure why the code coverage doesn't see these lines as covered,
    but extracting a variable fixes it.
    

0.1.2 - 2023-09-05

Documentation

  • 3a1b8c6 Use cargo-rdme to sync lib.rs to README.md (#4)

0.1.1 - 2023-09-05

Bug Fixes

  • 686a58f Render correctly when not at the origin

Documentation

Features

Miscellaneous Tasks

Styling