Skip to content

v0.1.2

Latest
Compare
Choose a tag to compare
@arthuro555 arthuro555 released this 07 May 00:48
· 40 commits to master since this release

Note: This release contains breaking changes. Older mods might not work on it.

✨ Improvements

  • New better logo (thanks alaska#3432!)
  • Updated the internal extensions loader extensions list
  • Added GDAPI docs
  • Added strict validation of mod manifest
    • Errors reports in the console are also more detailed now
  • Added support for loading audio resources
  • Made resource parsing more forgiving
    • A resources.json containing for example ["foo.png"] will automatically be converted to [{"file": "foo.png", "name": "foo.png", kind: "image"}]

🐞 Bug fixes

  • Fix internal GDMod variables leaking into mods code
  • Fix the web loader crashing on errors instead of showing it
  • Fix some occasional crashes
  • Fix the API not working on older electron versions

🛠️ Internal changes

  • Switched to another RuntimeGame access patch
    • The new patch only gets it once instead of every frame to prevent any lag.
  • Switched to a lerna managed monorepo to make contributing easier
  • Converted the API to typescript es modules
    • This caused some breaking changes to the API.
  • Remove dependency on the GDevelop repository
  • Added unit tests to the API