Releases: webview/webview_deno
0.8.1
What's Changed
- docs: add JSR docs link and badge by @htunnicliff in #168
- fix: main thread check in deno 2 by @congzhangzh in #177
New Contributors
- @htunnicliff made their first contribution in #168
- @congzhangzh made their first contribution in #177
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- fix: support deno latest release by @idanran in #158
- feat: JSR support by @eliassjogreen in #166
New Contributors
Full Changelog: 0.7.6...0.8.0
0.7.6
What's Changed
- chore: bump plug by @eliassjogreen in #142
- fix: bind function stopped working on Deno 1.31+ by @aaronhuggins in #153
New Contributors
- @aaronhuggins made their first contribution in #153
Full Changelog: 0.7.4...0.7.6
0.7.4
What's Changed
- feat: support for getting and passing window pointer to webview by @eliassjogreen in #127
- feat:
arg
param inWebview.bindRaw
by @eliassjogreen in #129 - fix: add support for deno 1.25.0 by @lukas-runge in #135
- fix: build script for deno 1.25.0 by @lukas-runge in #136
- feat: updated webview submodule by @lukas-runge in #138
- fix: CI and bump deps by @eliassjogreen in #139
New Contributors
- @lukas-runge made their first contribution in #135
Full Changelog: 0.7.3...0.7.4
0.7.3 - 🍎 Apple M1 support!
This release adds apple m1 support finally closing #64. In addition to m1 support there has been changes to tooling and documentation which enables a better developer experience, both for developing this module and your own.
What's Changed
- feat: add convenient
run:fast
task and update readme by @sigmaSd in #117 - docs: better docs and inline examples by @eliassjogreen in #119
- fix: constructor size parameter by @eliassjogreen in #121
- feat: unload all instances when unload is called by @eliassjogreen in #120
- feat: building aarch64 for darwin by @eliassjogreen in #123
Full Changelog: 0.7.2...0.7.3
0.7.2 - 🐧 Fixed Linux support and building
0.7.0 - 🤓 Total re-write using deno ffi
We have finally re-written webview_deno to support one of the most important features: webview.bind
aka two-way communication between the browser window and deno using what looks and works like normal javascript functions. This was enabled by the total refactor and native use of the webview library and native ffi callback support in deno, easing development by removing the need for a rust wrapper. It also sneakily adds support for aarch64 on darwin, although we currently provide no binary due to there being no runners for darwin aarch64.
What's Changed
- fix: webworkers, add multi-window example by @MichaelFedora in #109
- feat:
webview.bind
and removed rust wrapper by @eliassjogreen in #112
New Contributors
- @MichaelFedora made their first contribution in #109
Full Changelog: 0.7.0-pre.1...0.7.0
0.7.0-pre.1 - various fixes, hopefully mac support
What's Changed
- fix(example): launch webview from main thread by @littledivy in #102
- fix: cstring encoding and mac support by @hoangpq in #103
New Contributors
Full Changelog: 0.7.0-pre.0...0.7.0-pre.1
0.7.0-pre.0 - deno 1.18 support and using the deno ffi!
What's Changed
- feat: rewrite to use Deno FFI by @littledivy in #99
New Contributors
- @littledivy made their first contribution in #99
Full Changelog: 0.5.6...0.7.0-pre.0
v0.6.0-pre.0
Changelog
Full Changelog: 0.5.6...0.6.0-pre.0