Skip to content

Commit

Permalink
chore: release v0.1.9
Browse files Browse the repository at this point in the history
  • Loading branch information
a-kenji committed Mar 28, 2024
1 parent 1e14707 commit 6135797
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 3 deletions.
41 changes: 41 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,47 @@

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

## [0.1.9] - 2024-03-28

Compatible with `ratatui`: `v0.26.1`.

This release increases `tui-term`'s flexibility.

The two notable changes are breaking changes:
- Looser coupling with `vt100` https://github.com/a-kenji/tui-term/pull/152
It is now possible to implement the `Screen` trait for alternative backend parser implementations.
-> PseudoTerminal now contains a generic.
-> Automatic dereferencing no longer works for the constructor e.g. `PseudoTerminal::new(&parser.screen())` will fail.
- `ratatui`'s default features are not activated anymore, allowing for easier composition
with backends other than `crossterm`

### Features

- Add `vt100` as optional, but enabled by default

### Bug Fixes

- Specify required feature for controller example

### Documentation

- Add doc comments to `Screen` and `Cell` trait
- *(readme)* Improve the readme

### Testing

- Use fixed crane `nextest` command

### Miscellaneous Tasks

- Move `vt100` specific details to own module
- Move `vt100` to `ratatui` cell conversion to helper
- *(toolchain)* Bump default development toolchain

### Flake.lock

- Update

## [0.1.8] - 2024-02-14

Compatible with `ratatui`: `v0.26.1`.
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "tui-term"
description = "A pseudoterminal widget for ratatui"
version = "0.1.8"
version = "0.1.9"
authors = ["Alexander Kenji Berthold <aks.kenji@protonmail.com>"]
edition = "2021"
include = [
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ To use `tui-term`, simply add it as a dependency in your `Cargo.toml` file:

```sh
[dependencies]
tui-term = "0.1.7"
tui-term = "0.1.9"
```
or use `cargo add`:
```sh
Expand Down

0 comments on commit 6135797

Please sign in to comment.