All Versions
6
Latest Version
Avg Release Cycle
89 days
Latest Release
1815 days ago
Changelog History
Changelog History
-
v0.3.2 Changes
June 19, 2021๐ This release does the followings:
- โ Removes Future class because of it's redundancies.
- 0๏ธโฃ Automatically keep a reference to a newly created instance of JSCFunction to prevent it's proc body from being collected by the GC by default.
- ๐ Enable multi-thread support for webExtension (experimental).
-
v0.3.1 Changes
April 09, 2021This patch fixs and add these followings:
- ๐ Fix web extensions crashing because of not returning
nil - Add method
is_instance_of?for more convenient JSC type checking - ๐ Make the code work on Crystal 1.0
- ๐ Fix web extensions crashing because of not returning
-
v0.3.0 Changes
April 08, 2020๐ Features included:
- ๐ Essential dialogs (OpenFile, SaveFile, SelectFolder).
- ๐ Allowing communication between Web Process & Render Process via
IPCmodule. - Directly returning Crystal's
NamedTupleinstead of writing a bunch of code to initializeJSCObject. - ๐ Allowing to invoke JavaScript object's member functions (making
thisoperator usable). Accessorclass (equivalents to JSObject.defineProperty).
-
v0.2.0 Changes
April 05, 2020๐ Features added include:
- ๐ JSCFunction now supports returning Crystal's built-in types
- ๐ Javascript's
newoperator supported - ๐ More utilities for class
WebView, eg : fullscreen supports, tracking page load progress, ..etc... - ๐ Allows handling result of specific JavaScript code
โก๏ธ Other updates can be found at docs site : Alizarin
-
v0.1.1 Changes
March 30, 2020๐ This patch fixs syntax errors in /src/web_view.cr and provides a new method to load raw HTML.
โ It also improves test cases in order to gain better testing experience in the future. -
v0.1.0
March 29, 2020