API:
- Enumeration values now drop reduntant parts of their prefix (Pádraig Ó Cinnéide)
Onboarding:
- It is no longer necessary to import both SwiftGodot and
SwiftGodotMacros when consuming the library, nor any need for custom
dependency incarnations in your Package.swift file, it just now
works out of the box, and also works with both Xcode and SwiftPM (Mikhail Tishin)
Windows:
-
More progress towards windows support, but we do not support Macros,
and currently you must copy all the Swift runtime libraries to the
bin directory yourself (Mikhail Tishin) -
Do not expose internal symbols, reducing the public surface API, and
making it possible for Windows to compile the result (Miguel)
Bug fixes:
- Couple of crashes were fixed (Mikhail Tishin, Miguel)
Documentation on GitHub:
- The documentation site is now surfaced in a GitHub friendly way
(Dave Verwer)
Fundamentals:
-
Fixed every single compilation warning that had creeped up into the
codebase because we were running with warnings turned off. And many
of those pointed to real problems (Miguel) -
Documentation touchups (Joseph Heck)