Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: doceazedo/godot_wry

v1.0.2

14 Jan 23:31
@doceazedo doceazedo

Choose a tag to compare

What's Changed

  • πŸͺŸ Fix WebView2 permission error (#63) β€” The new user_data_directory property allows you to choose where the WebView will store it's data, which now defaults to "user://" to fix an issue if the editor/game is installed in "C:/Program Files".
  • πŸ–±οΈ Fix mouse position forwarding (#44) β€” Mouse events are now forwarded with the correct position on high DPI displays.
  • πŸ–±οΈ Add mouse wheel forwarding β€” Scroll events are now properly forwarded to Godot.
  • ⌨️ Add modifier keys forwarding (#60) β€” Modifier key events are now properly forwarded to Godot.
  • πŸ›œ Add page load signals (#64) β€” New page_load_started and page_load_finished signals to track the page loading state.
  • πŸ”¬ Add zoom control (#65) β€” New zoom() method to programmatically control webview zoom level.
  • πŸ“ Add "res://" support for load_url() (#67) β€” "res://" paths now works with the load_url() method.
  • Minor bug fixes and improvements...

New Contributors

Full Changelog: v1.0.1...v1.0.2

Contributors

Laurence-042, kroketio, and mythridium
Assets 3
Loading
cyschneck, prothegee, JekSun97, and lavstudia reacted with hooray emoji vrravalos reacted with heart emoji
5 people reacted

v1.0.1

01 Jun 18:25
@doceazedo doceazedo

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

Loading
snougo, cyschneck, NassimNG20, and lavstudia reacted with heart emoji
4 people reacted

v1.0.0

30 May 16:18
@doceazedo doceazedo
3deede8
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

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

Contributors

dsh0416 and DarkKowalski
Loading
JekSun97, cyschneck, StephenSHorton, snougo, and lavstudia reacted with hooray emoji
5 people reacted

v0.0.6

30 Apr 20:07
@doceazedo doceazedo

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

Contributors

dsh0416
Loading
cyschneck, xShader1374, dsh0416, xVanco, and lavstudia reacted with hooray emoji
5 people reacted

v0.0.5

02 Apr 00:52
@doceazedo doceazedo

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

Loading
cyschneck, JekSun97, Sp1cyP3pp3r, xShader1374, CsloudX, and lavstudia reacted with hooray emoji
6 people reacted

v0.0.4

24 Mar 21:58
@doceazedo doceazedo

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

Loading
ZhuBenshan, cyschneck, and lavstudia reacted with hooray emoji
3 people reacted

v0.0.3

11 Mar 13:22
@doceazedo doceazedo

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

Loading
cyschneck, xShader1374, and lavstudia reacted with hooray emoji
3 people reacted

v0.0.2

29 Oct 20:51
@doceazedo doceazedo

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

Loading
JekSun97, lavstudia, and Eyn-H reacted with thumbs up emoji
3 people reacted

v0.0.1

22 Oct 03:39
@doceazedo doceazedo

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

First test release! πŸŽ‰

Loading
lavstudia reacted with hooray emoji
1 person reacted

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /