The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Expanded default parameter values support
The Optional Release
2 weeks ago
This released includes a handful of bug fixes, but most importantly, it marks the beginning of rolling out the Optional parameters and return values for reference types across the board.
Some of your code might have broken, as some code returns nils now.
I will be begin the process of annotating the APIs to remove some of these optionals as time goes by.
Stain crash in variant.description
2 weeks ago
Fixes Variant(String) constructor
2 weeks ago
Fixes Variant(String) constructor
- Support for registering of properties.
- Fixes Variant creation from strings (typo)
- Fixes enum return values from virtual methods
Jumbo release:
* New object lookup system
* Convenience for NodePath
* Utility functions exposed
* Vararg support in methods
* Lots of bug fixes in the binding to deal with Godot idiosyncrasies.
* No longer surfaces GString, instead hides the Godot string everywhere and surfaces a Swift string
* Implementation of Packed* and their indexers
* Types are now hashable
* Handles subclasses of Ref
* Documentation upgrade
* Annotate some methods with @discardableResult
* Signals are now surfaced in the API
* Indexers for dictionaries
Small touchups