v2.1.0-beta1
Pre-release
Pre-release
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.