Skip to content

Releases: Sidorakh/wasm-bridge

Uses document.title instead of console.log

28 Aug 09:28

Choose a tag to compare

Changes:

  • Uses a custom getter/setter on document.title instead of overriding console.log to pass data around (ability to change page title is preserved)
  • Any external functions called with an array passed into run_js_function will be called using the Spread operator

Fix for special characters in paths

10 Aug 10:17

Choose a tag to compare

A line in both batch buildscripts was removed, caused issues with the default Steam IDE installation directory. May resolve #3

Fix for no return values

26 May 07:01

Choose a tag to compare

Added some code to account for JS functions returning nothing, undefined, or null. Fixes issue #2

2.1.0: Merge pull request #1 from Sidorakh/console.log-override

10 May 07:56
d3f93fb

Choose a tag to compare

Added functions to allow direct buffer handling in JavaScript extensions, wasm_bridge_encode_buffer in GML; window.gmbuffer.set and window.gmbuffer.get in JavaScript

2.0.0

06 May 06:23
d3f93fb

Choose a tag to compare

Didn't expect to write a massive breaking update for this. And then I did!

  • Changed how the extension works, it now overrides show_debug_message (console.log) instead of get_string (window.prompt)
    • This means keyboard and mouse checks won't break anymore because that was happening
  • Information is passed around using buffers instead of strings

1.1.2

30 Apr 14:10

Choose a tag to compare

  • Fixed issue with zip exports, should function properly now

1.1.1

02 Oct 08:48

Choose a tag to compare

  • Added the default game zip to the extensions gitignore,
  • Added handlers for calling non-existent functions, should no longer crash the WASM builds

Moving the libraries folder

25 Sep 12:00

Choose a tag to compare

Apparently I forgot that the extension folder gets cleared on updates. This moves libraries out to fix that

1.0.1

25 Sep 10:48

Choose a tag to compare

Changed handling of return data - now encoded in JSON before beign sent back to GM (it was limited to strings before)

Initial Release

25 Sep 07:01

Choose a tag to compare

Initial release of this asset