Godot Engine - Akien
For the first time we're pushing two updates at the same time: Version 3.0.6 (current stable) and 2.1.5 (old stable).

As you may have noticed, we're shipping both the 2.1 and 3.0 branches on Steam at the same time. The reason for that is that we shipped initially the 2.1.x versions while 3.0 was still in development, and when 3.0-stable was released, we had to ensure not to break projects of current Steam users. Since 3.0 can't open projects made in Godot 2.1, we decided to provide both at the same time.

Now why are we updating them in parallel? Our contributor Fabio Alessandrelli (Fales) found security vulnerabilities in the marshalling code, which could be used by a malicious client to crash Godot-powered servers. We decided to push that fix in all supported branch at the same time, to ensure that you can all update your games and be protected against this potential vulnerability.

There's more though, as Godot 2.1.5 was 11 months in the making and comes with tons of features, bug fixes and enhancements for those of you who are still using it for a reason or another.

See the blog announcements for more details about each update:
Godot Engine - Akien
We just released Godot 3.0.5 as a maintenance release for the 3.0 stable branch. It fixes two main issues:

  • Exporting Android games used to use placeholder permission to inject the actual permissions required by your app. This recently started being a problem with Google Play, so we changed this system to directly define the required permissions without using placeholders.
  • User-defined signals in C# exported games used to be misbehaving, this has now been fixed.

See the detailed release notes for more info.
Godot Engine - Akien
We just released Godot 3.0.4, which is a small hotfix to 3.0.3 from last week. It fixes notably a crash that could happen when loading the Asset Library, not particularly harmful in everyday use of Godot, but givinig a bad first impression to new users trying to download demo projects.

Changes since 3.0.3:

  • Fix potential crash in Asset Library using multithreading on systems with low threadcount CPU
  • Heightmap shapes are now usage from PhysicsServer (enables terrain plugin on Asset Library)
  • Documentation updates
  • Translation updates

Stay tuned for more substantial changes in 3.0.5 coming pretty soon!
Godot Engine - Akien
We just pushed Godot 3.0.3 to Steam, as previously only the classical (non C#) version. The C# version is still considered alpha software, so we prefer to get it tested outside of Steam before pushing it with automated updates. Yet, 3.0.3 is a big release for C# users as it will let you export your games to desktop platforms (Linux, macOS and Windows)!

There are plenty of bug fixes, usability improvements and even some new features that made it into this release thanks to the work of all contributors, and Hein-Pieter who handles the stable 3.0 branch.

Check the detailed release notes for more info!


Oh and by the way! We're hosting a Godot Community Game Jam this weekend on https://itch.io/jam/godotjam062018. It's a great opportunity to focus on a simple Godot project for a couple days, and to see what the other Godot users are up to :)
Godot Engine - Akien
This is a fairly small release but still something to be excited about! We found some small issues with the 3.0.1 release that we've decided were worth releasing a 3.0.2 for, the most important fix being that it's now again possible to run an individual scene of a project that does not have a main scene set. We also found the reason why tooltips were disappearing for some users, a bug that we've had for a long time.

We also have some love for C# users in this release: There was a regression using transforms from C#, and the commits that caused them have been reverted. Godot will now also no longer crash if you have a .mono directory created by an older release. This should make the C# workflow a lot better from now on.

Check the detailed release notes to see what's new in Godot 3.0.2, and what bugs have been fixed.
Godot Engine - Akien
Hi dear Steam community!

We are pretty happy with the overall stability of Godot 3.0, that we released in late January. Still, we want to provide you with the best level of support, so we are going to make regular maintenance releases for the 3.0 branch, to bring backward-compatible bug fixes and enhancements to all users.

Our aim is that you should be able to just upgrade to 3.0.1 and continue developing your 3.0 projects without any change (apart from C# support, which is still in alpha and thus a moving target, but as such it's not distributed on Steam yet).

Check the detailed release notes to see what's new in Godot 3.0.1, and what bugs have been fixed.
Godot Engine - Akien


Godot 3.0 is out and ready for the big leagues!

After more than 18 months of development, all Godot Engine contributors are proud to present our biggest release so far, Godot 3.0! It brings a brand new rendering engine with state-of-the-art PBR workflow for 3D, an improved assets pipeline, GDNative to load native code as plugins, C# 7.0 support, Bullet as the 3D physics engine, and many other features which are described in depth on the Godot Engine blog announcement.

This release took a while to develop, but we are very proud of the result, and we hope that you will enjoy it! Check the blog post mentioned above for in-depth review of the release cycle, changes in the community and details on new features.

Important note for Steam users

Godot 3.0 breaks compatibility with the previous 2.1 branch distributed on Steam (currently 2.1.4-stable).

As such, it means that projects made in Godot 2.1.4 can't be opened in 3.0 directly, but need to be ported. This can be done using the experimental "Godot 3.0 exporter" provided in Godot 2.1.4 -- a new 2.1.5 release will come soon with further improvements and fixes to this exporter.

To allow Steam users to port their 2.1 projects, or keep using 2.1 to maintain published games, we decided to ship both versions at the same time on Steam. You should now have the possibility to run Godot 3.0 (default), or Godot 2.1 (via right-click on the Godot Engine entry in your library, or by pressing "Launch" and picking the 2.1 variant).

Note: Eventually, we will remove the 2.1 version from Steam, so if keeping it around is critical for your projects, we encourage you to start using the standalone version outside of Steam, and use Steam only for the latest stable release.

Note 2: 64-bit Windows users should now have the proper 64-bit binary for their platform. In previous releases we used to ship only the 32-bit version, which works for both 32-bit and 64-bit on Windows.

Please report any issue you might find with the new Steam packaging for this release.

Overview of new features

Briefly listed, here are the major new features:
  • New physically based 3D renderer
    • Full principled BSDF
    • Global illumination (GI)
    • Mid- and post-processing
    • Materials and shaders
    • GPU particles
  • New asset workflow
    • glTF 2.0 support
    • Improved OBJ support
    • SVG support
  • GDNative
  • Mono / C# support
  • Visual Scripting
  • GDScript improvements
  • New audio engine
  • VR support
  • Bullet Physics backend
  • New networked multiplayer API
  • Rewritten export system
  • IPv6 support
  • WebAssembly and WebGL 2.0 support
  • New editor theme and customization
  • Auto-tiling in tile maps
  • Improved flat style box
  • Font oversampling
  • Custom hardware cursor
  • Greatly improved 3D editor viewport
  • Console support via thirdparty porters

We hope that you will like this new release! As mentioned above, be sure to check the release announcement on the blog for more details.

Image credits: Illustration picture courtesy of James Redmond (@fracteed) who helped a lot during the development of 3.0 by stress-testing the engine with great PBR assets and reporting the issues he found doing so.
Godot Engine - Akien
Hi there,

Godot 3.0 has just been released after 18 months of development!

Check the official website for the lengthy but feature-packed announcement: https://godotengine.org/article/godot-3-0-released

The Steam version will be updated in coming days, and will offer both 2.1.4 (like now) and 3.0, with an option to select what version to start. This should allow you to start porting projects to Godot 3.0 without losing the option to run your existing projects in 2.1.4.

Stay tuned!
Godot Engine - Akien
It has been four months already since our previous stable release, Godot 2.1.3 - and one year since the release of our stable 2.1 branch and the start of the work on Godot 3.0, which should soon see a new alpha build.

This exceptionally long development cycle for Godot 3.0 has encouraged many Godot users to contribute new features to the stable branch, in order to bring them faster to end users and to their projects. The side effect is that such features can introduce regressions, which we absolutely don't want in the stable branch, so this 2.1.4 release required a good deal more testing than the previous one. But as a result, it's actually a pretty exciting "maintenance" release with various new features and a great deal of bug fixes.

Highlights

  • Platform: iOS: MFI gamepad support, audio improvements
  • Platform: macOS: system menu integration, better multimonitor DPI scaling, audio and input improvements
  • Platform: Support for UWP (Universal Windows Platform) alias WinRT as target platform, with gamepad support
  • 2D editor: Fix IK not being solved while dragging a bone (regression in 2.1.3)
  • 3D editor: Ability to select subscenes when clicking them in the viewport
  • Debugging: Many improvements to the editor's debugger and display of complex types
  • Display: Add "expand" option for window stretch aspect
  • GDScript: Backport advanced string format feature from the master branch
  • Physics: Add one-way collision to tile-set/tile-map
  • Physics: Backport move_and_slide API from the master branch
  • Tools: Improvements to the Godot 3.0 exporter (still work-in-progress)

See the official blog announcement for more details, as well as the exhaustive changelog.

All in all, this is a pretty big maintenance release, and it should improvement the usability of the stable Godot 2.1 while we are waiting for the upcoming 3.0 version.

Support duration

As mentioned previously, the 2.1.x stable branch will continue to receive bug fixes and enhancements at least until Godot 3.0-stable is released. Given that Godot 3.0 is not planned to have support for OpenGL 2.x / OpenGL ES 2.x devices, we will likely continue to maintain the 2.1.x branch further until Godot 3.1, which should add back support for older devices.

So you can expect at least a 2.1.5 release in the future (especially in order to bring a more final version of the 3.0 exporter once the master branch is stable enough), likely in a couple of months.

Supporting the development

If you'd like to support Godot's development, apart from making cool games with it or contributing directly to the engine with code or bug reports, you can make a financial donation on Patreon to enable us to hire our lead developer Juan Linietsky full-time, thus greatly increasing the development rate of new features and bug fixes for Godot 3.0 and beyond!

Have fun with this new release!
Godot Engine - Akien
Hi there!

We just launched a Patreon page to collect funding for Godot!

The aim: make it possible for our most important developers, starting with the lead developer Juan Linietsky (reduz), to work part or full-time on the development of our engine.

Indeed, Godot is a non-profit, free and open source project, so all contributors work on their free time next to their unrelated day jobs. With funding from the community, we can hire Juan to work exclusively on Godot, and increase a lot our development pace! That means more features, less bugs, and faster releases :)

Everything helps, so if you like the idea, do not hesitate to contribute a couple bucks per month. The initial support from the community has already been beyond our expectations, but there is still some way to go to reach our main goal of a monthly wage for Juan!

https://www.youtube.com/watch?v=XptlVErsL-o
In other news, the development of Godot 3.0 is steady (check the video on the Patreon), and we should also soon have a maintenance 2.1.4 release. Stay tuned!
...

Search news
Archive
2018
Aug   Jul   Jun   May   Apr   Mar  
Feb   Jan  
Archives By Year
2018   2017   2016   2015   2014  
2013   2012   2011   2010   2009  
2008   2007   2006   2005   2004  
2003   2002