Skip to content

Releases: doceazedo/godot_wry

v1.0.1

01 Jun 18:25

Choose a tag to compare

What's Changed

  • 🐞 Fix GDExtension dynamic library not found error β€” Turns out CI was zipping the extension with the binaries on the wrong location, so the extension wouldn't load at all.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

30 May 16:18
3deede8

Choose a tag to compare

Godot WRY has finally reached v1.0.0! πŸŽ‰

This means it should be safe to use Godot WRY in your project, and be able to export it to Windows, macOS, and Linux. We now have a very complete documentation website, and won't have any breaking changes on 1.x.x.

There is still quite a few things I want to add and work on Godot WRY, and if you ever encounter a problem or want to request a feature, please feel free to do so! I also want to thank all the very kind contributors that have immensely helped reaching the current state of this project, so... thank you! πŸ’•βœ¨

What's Changed

  • πŸ“š Add documentation β€” You will find guides and API reference at https://godot-wry.doceazedo.com.
  • 🐧 Add Linux (X11) support by @DarkKowalski (#33) β€” Godot WRY now partially works with Linux (X11 only). Transparency is not supported yet. See #17.
  • 🍎 Add macOS Intel support β€” Godot WRY now works on both Apple Sillicon and Intel.
  • 🍎 Sign and notarize macOS builds β€” Binaries are now properly signed and notarized, so you shouldn't get any warnings nor have to build the extension from source to use it on macOS anymore.
  • πŸͺŸ Fix GitHub CI for Windows by @dsh0416 (#36) β€” Building for Windows was previously failing on CI.
  • 🧰 Add build scripts β€” You can now use just to easily build the extension and move the binaries to the Godot project.
  • Minor bug fixes and improvements...

New Contributors

Community Discord

He now have a shared Discord for webview development. There you can ask/answer questions, share what you are building, get to know other contributors, discuss ideas and future plans, and whatever else you want!

Full Changelog: v0.0.6...v1.0.0

v0.0.6

30 Apr 20:07

Choose a tag to compare

v0.0.6 Pre-release
Pre-release

Caution

This release does not work yet with macOS out of the box due to new build changes requiring code signing and notarization. Until GitHub Actions is configured with an Apple Developer account, please build/sign the extension manually or use version v0.0.5.

What's Changed

  • (Re-)implement mouse/keyboard input event forwarding 🌟
    • Deprecate the allow_interactions_without_focus option
  • Add support for exported projects (#18) 🌟
  • Fix resize bug by @dsh0416 (#27)
  • Fix transparency support on Windows by @dsh0416 (#24) 🌟

New Contributors

Full Changelog: v0.0.5...v0.0.6

v0.0.5

02 Apr 00:52

Choose a tag to compare

v0.0.5 Pre-release
Pre-release

What's Changed

  • Better handle Content-Type header for res:// files (#14)
  • Extend WebView node from Control instead of Panel (#15)
  • Remove debug logs

Full Changelog: v0.0.4...v0.0.5

v0.0.4

24 Mar 21:58

Choose a tag to compare

v0.0.4 Pre-release
Pre-release

What's Changed

  • Added demo project to "examples" folder 🌟
  • Updated to WRY 0.50.4
  • Exposed webview methods to GDScript
    • eval() 🌟
    • set_visible()
    • load_html()
    • load_url()
    • clear_all_browsing_data()
    • close_devtools()
    • open_devtools()
    • is_devtools_open()
    • focus()
    • focus_parent()
    • print()
    • reload()
  • Webview properties will now update during runtime (size, visibility, etc.)
  • Local JS and CSS files are now properly handled

Full Changelog: v0.0.3...v0.0.4

v0.0.3

11 Mar 13:22

Choose a tag to compare

v0.0.3 Pre-release
Pre-release

What's Changed

  • Added transparency support for full-window-sized webviews
  • Implemented webview resizing to match window size
  • Added support for rendering local webpages and files via res://
  • Mouse and keyboard inputs are now forwarded to the game after interacting with the webview when the "Allow interactions without focus" option is enabled
  • Updated ZIP file folder structure to align with asset conventions

Full Changelog: v0.0.2...v0.0.3

v0.0.2

29 Oct 20:51

Choose a tag to compare

v0.0.2 Pre-release
Pre-release

What's Changed

  • Fix Windows implementation
  • Add Linux implementation (work in progress πŸ”„)
  • Add CI for building/packaging the extension

Full Changelog: v0.0.1...v0.0.2

v0.0.1

22 Oct 03:39

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

First test release! πŸŽ‰