Skip to content

v2.2.0 - Deprecation & Bugfix Release

Latest
Compare
Choose a tag to compare
@lihop lihop released this 26 Aug 02:31
7e65be4

Changed

  • Changed theme item names to be compatible with Godot version 3.5 (no spaces), consistent with other theme item names (snake_case), and to match the ANSI color names listed on the ANSI escape code Wikipedia page.

Deprecated

  • Deprecated the cols and rows properties of Terminal. These properties will be removed in a future version. Please use get_cols() and get_rows() instead.
  • Deprecated the undocumented get_master() method of PTY that returned its Pipe. This method will be removed in a future version. The Pipe class is for internal use only and may be changed at any time.
  • Deprecated old theme item names. Support for these names will be removed in a future version. Please update the names as follows (paying particular attention to Light Grey, Dark Grey, White, Bold Italic, and the Light * variants):
    • Colors:
      • Black -> black
      • Red -> red
      • Green -> green
      • Yellow -> yellow
      • Blue -> blue
      • Magenta -> magenta
      • Cyan -> cyan
      • Light Grey -> white
      • Dark Grey -> bright_black
      • Light Red -> bright_red
      • Light Green -> bright_green
      • Light Yellow -> bright_yellow
      • Light Blue -> bright_blue
      • Light Magenta -> bright_magenta
      • Light Cyan -> bright_cyan
      • White -> bright_white
      • Foreground -> foreground
      • Background -> background
      • Cursor -> cursor
    • Fonts:
      • Regular -> regular
      • Italic -> italic
      • Bold -> bold
      • Bold Italic -> bold_italic

Removed

  • Removed support for Godot version 3.3.x. GodotXterm might still work with this version of Godot if compiled with the correct version of godot-cpp, but compatibility is no longer officially supported.

Fixed

  • #57: Screen is no longer erased on resize when using a custom theme.
  • #58: Screen is no longer erased when changing themes.

computer terminal in front of a wall of neon paint
"Paint Term", generated using Midjourney, released under CC0 by @lihop.