Skip to content

v2.1.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@lihop lihop released this 04 Jun 06:31
26871a0

Added

  • Support for macOS universal (x86_64/arm64) binaries. The macOS binary
    libgodot-xterm.osx.64.dylib is now a universal binary that runs natively
    on both x86_64 and arm64.

Changed

  • Linux binaries now support systems with older GLIBC versions. By building the
    binaries inside a docker container with an older GLIBC version, the minimum
    required GLIBC version is now 2.17 which was released in 2012.
  • Prevent all editor shortcuts while terminal is focused except for:
    • The shortcuts used to switch between terminal tabs (Ctrl+Page up, Ctrl+Page down).
    • Shortcuts starting with Ctrl + Shift. This includes the remaining default terminal
      panel shortcuts such as 'Copy' (Ctrl+Shift+C) and 'New Terminal' (Ctrl+Shift+T).
  • Target Godot version from 3.3.2-stable -> 3.4.4-stable.

Removed

  • Removed custom TerminalSettings Resource type.
    This Resource was not being used but would still appear in every resource dropdown.
    Related issue godotengine/godot#24643.

Fixed

  • The kill() method of unix PTY node can now be called without error as the underlying
    pipe.close() method of the gdnative library is now registered.
  • Fixed 'Condition "!obj" is true.' error that would often print to console when
    closing terminals in the Terminal panel of the editor plugin.