Skip to content

v1.2.0

Compare
Choose a tag to compare
@lihop lihop released this 21 Nov 12:47

Added

  • Support for macOS 64-bit including Pseudoterminal.
  • Partial support for Windows 64-bit and compiling on Windows using MSVC. Pseudoterminal not yet supported. 32-bit builds might be possible but not yet built/tested.

Changed

  • Updated build script. On Linux ./build.sh will create a debug build of the gdnative library for the current platform.
  • Removed all pre-compiled binaries using BFG Repo-Cleaner, thus re-writing git history.

Fixed

  • Fixed bug where incorrect data would sometimes be written to the terminal when passing a string to the Terminal's write() method.
  • Positioned background rect at 0,0 so it is no longer offset if a margin is added when Terminal is a child of a Container node.
  • Passed correct argv to the execvp call of Pseudoterminal. Previously argv[0] was not set to the program's name which caused the Pseudoterminal node not to work on macOS with the zsh shell.