Skip to content

Releases: IceWizard7/terminal-widgets

v2.1.0

14 Feb 17:33

Choose a tag to compare

Terminal Widgets (v2.1.0)

Changes

  • Update news widget: Navigate with arrow keys, and open the articles directly in your browser
  • Add 2048 game widget (disabled by default)
  • Add emoji_titles to all widgets (and use_emoji_titles in base.yaml), to allow quick switching between emoji and non-emoji rendering
  • Rename neofetch widget to sysfetch
  • Update documentation
  • Minor bug fixes

example_1

example_3

v2.0

19 Jan 18:48

Choose a tag to compare

Terminal Widgets (v2.0)

Changes

  • WidgetCotainer now fully replaces BaseConfig, UIState, ConfigLoader, etc.
  • Added z_index to all widgets
  • Added migration guide from v1.3 to v2.0
  • Update documentation
  • Documentation: Switch to British English

example_1

example_3

v1.3

11 Dec 13:00

Choose a tag to compare

Terminal Widgets (v1.3)

Changes

  • Fix: resource widget: Unknown CPU freq
  • Fix: todo widget: Clear highlighted line
  • Feature neofetch widget: Support for generic linux
  • Feature neofetch widget: Updated raspbian logo
  • Feature: Added --version command
  • Improve: CI/CD
  • Improve: Updated Documentation

example_1

example_3

v1.2.3

06 Dec 20:20

Choose a tag to compare

Terminal Widgets (v1.2.3)

Changes

  • Cleanup packaging

example_1

example_3

v1.2.2

06 Dec 14:35

Choose a tag to compare

Terminal Widgets (v1.2.2)

Changes

  • Added WidgetContainer to improve widget resizing and layout behavior
  • Added dynamic resizing logic - widgets that don’t fit the screen are removed and appropriate warnings are shown
  • Introduced a new WarningWidget to surface warnings (e.g. “terminal too small”) rather than failing silently
  • Improved error-handling and feedback when terminal space is insufficient (e.g. “TerminalTooSmall” floating warning)
  • Refactored internal widget layout / rendering code for clarity and maintainability
  • Updated documentation
  • Minor bug fixes & refactors

example_1

example_3

v1.2.1

03 Dec 20:39

Choose a tag to compare

Terminal Widgets (v1.2.1)

Changes

  • Improved resources widget error handling (#1)
  • Updated documentation
  • Minor bug fixes & refactors

example_1

v1.2

30 Nov 08:56

Choose a tag to compare

Terminal Widgets (v1.2)

Changes

  • Added support for a custom help page on every widget
  • Improved neofetch widget shell detection on raspbian
  • Updated documentation
  • Minor bug fixes

example_1

v1.1.10

26 Nov 07:21

Choose a tag to compare

Terminal Widgets (v1.1.10)

Changes

  • Updated neofetch widget to detect correct shell
  • Improved error handling & messages

example_1

v1.1.9

24 Nov 16:46

Choose a tag to compare

Terminal Widgets (v1.1.9)

Changes

  • Improved error handling & messages (On application failure, without crashing)
  • Improved wording of error messages
  • Updated documentation
  • Minor bug fixes

v1.1.8

23 Nov 15:10

Choose a tag to compare

Terminal Widgets (v1.1.8)

Changes

  • Added an init function for each widget to run setup logic when a widget is created
  • Critical bug fix when the custom-widgets directory (~/.config/twidgets/py_widgets/) doesn't exist
  • Updated and expanded documentation