Godot Engine

Godot Engine 2.0.3

Version
2.0.3
Version Date
May 17, 2016
Links

Patch Notes

Godot 2.0.3 - Bug fixes, enhancements and increased Windows performance

Ladies and gentlemen, risen from the depths of the source code repo and built for your enjoyment, please welcome Godot 2.0.3!

This new maintenance release in the stable 2.0 branch brings its load of notable bug fixes and API-compatible editor usability improvements.

Among other changes, it updates and re-enables support for OpenSSL that had been disabled in 2.0.2 due to security vulnerabilities, and brings a spectacular performance increase for the Windows binaries. The latter is due to the switch to Microsoft Visual C++ compiler to build the binaries, while previous versions were cross-compiled from Linux using MinGW.

The main highlights in this maintenance release are:

Enhancements:
  • Many new classes documented! Thanks to all those that got involved after our call for contributors! Feel free to join us as there's still a lot to do, but the progress is heart-warming!
  • Ability to shrink all images x2 on load
  • Add preview of the Camera2D's screen boundaries
  • Allow dragging on only one (global) axis when holding down shift
  • More precise InputMap Axis descriptions in project settings
  • Move export GUI debug toggle to export settings window
  • New Dictionary.has_all(Array)
  • Script editor usability improvements:
  • Autocomplete no longer shows duplicates
  • Fixed code completion after opening bracket
  • Options to change the caret color and toggle blinking
  • Option to trim trailing white space on save
  • Subclasses can extend from other subclasses via relative paths
  • Update to Godot's regex library
  • Update OpenSSL to version 1.0.2h

Bug fixes:
  • AnimationPlayer: Prevent resetting timeline when pinned
  • Fix behavior of OS.set_window_resizable
  • Fix Camera2D ignoring zoom when checking limits
  • Fix checking unsaved changes only in current scene
  • Fix launching from .app on OSX
  • Fix 'Quit to Project Manager' not stopping the running application
  • Fix shader editor syntax coloring
  • Fix to avoid video texture scaling
  • GridMap: Fix backwards rotate hotkeys
  • Keep editable instances data when replacing tree root node
  • Made trackpad behaviour optional in 3D mode
  • Reimplement key input events in Emscripten export
  • Rotation APIs: Better exposure for degrees methods
  • Tabs: various usability fixes

See the full changelog for more details.