Tui Realm Versions Save

👑 tui-rs framework to build stateful applications with a React/Elm inspired approach

v1.9.1

7 months ago

1.9.1

Relesed on 19/10/2023

  • Fixed duplicated key events on Windows
  • Update dependencies:
    • bitflags 2
    • termion 2

v1.9.0

8 months ago

1.9.0

Released on 22/08/2023

  • Bump crossterm to 0.27
  • Added support for ratatui
    • to enable ratatui set feature ratatui (enabled by default)
    • to enable tui set feature tui.
  • Deprecated features with-crossterm, with-termion

v1.8.0

1 year ago

1.8.0

Released on 14/08/2022

  • Bump crossterm to 0.25

  • Bump tui to 0.19

  • Added events (supported by crossterm)

    FocusGained,
    /// Window focus lost
    FocusLost,
    /// Clipboard content pasted
    Paste(String),
    
  • Added new key events (supported by crossterm)

    /// Caps lock pressed
    CapsLock,
    /// Scroll lock pressed
    ScrollLock,
    /// Num lock pressed
    NumLock,
    /// Print screen key
    PrintScreen,
    /// Pause key
    Pause,
    /// Menu key
    Menu,
    /// keypad begin
    KeypadBegin,
    /// Media key
    Media(MediaKeyCode),
    

v1.7.1

1 year ago

1.7.1

Released on 03/08/2022

v1.7.0

1 year ago

1.7.0

Released on 23/06/2022

  • Added unwrap() methods to State and StaateValue
  • Added StateValue::None

v1.6.0-1

2 years ago

1.6.0

Released on 29/04/2022

  • Updated crossterm to 0.23
  • Updated tui to 0.18
  • Fixed build issue on nightly toolchain

v1.5.0

2 years ago

1.5.0

Released on 06/03/2022

  • Updated tui to 0.17
  • Added Injectors
    • Properties injectors are trait objects, which must implement the Injector trait, which can provide some property (defined as a tuple of Attribute and AttrValue) for components when they're mounted.
    • Read more in advanced concepts

v1.4.2

2 years ago

1.4.2

Released on 04/01/2022

  • Added focus() method to Application which returns a reference to id of the current active component in the View

v1.4.1

2 years ago

1.4.1

Released on 27/12/2021

  • Fixed serialization for key events
  • Removed serde for Event

v1.4.0

2 years ago

1.4.0

Released on 24/12/2021

  • Added serialize feature: once this feature is enabled, the Serialize and the Deserialize traits will be available for certain entities:
    • Key, KeyEvent and KeyModifiers: this will give you the possibility to use these entities in serialized data for configuring keybindings.
    • Event: implemented in order to provide a Port with commands from an external source.