Releases: ialex32x/unity-jsb
Releases · ialex32x/unity-jsb
v1.7.4
22 May 10:25
Compare
Sorry, something went wrong.
No results found
improved: split the generated d.ts file (configurable in prefs)
fixed: compiler errors in dotnetcore example
fixed: leaks of delegates (in some specific situations)
fixed: leaks of unity object (JSEditorWindow/JSBehaviour/JSScriptableObject)
fixed: the script runtime is not properly destroyed when the editor reloads the assembly due to any modification of C# sources
v1.7.3
08 May 05:20
Compare
Sorry, something went wrong.
No results found
fixed: d.ts generation of incompatible overloaded methods
fixed: not to export generic type definition
fixed: editor scripts changes detecting
dynamically create/destroy EditorRuntime corresponding to 'editorScripting' value in prefs
v1.7.2
13 Jan 02:22
Compare
Sorry, something went wrong.
No results found
experimentally supports v8 as an alternative backend (only win64 for now)
experimentally supports remote debugging with Chrome Devtools (only win64 for now)
minor bugfixes & improvements
v1.7.1
15 Nov 14:53
Compare
Sorry, something went wrong.
No results found
supports UPM installation now (git URL: https://github.com/ialex32x/unity-jsb.git#upm )
automatically collects all type-cast methods
supports defining type-cast methods in any assembly
make plover built-in, and load automatically
v1.7.0-pre
27 Oct 10:36
Compare
Sorry, something went wrong.
No results found
IMPROVEMENT:
support the serialization of nested values and javascript array in js-scriptable unity types
refactor the serialization code (incompatible with the old data)
use asmdef in jsb (divided into several assemblies)
types in the generated code will not be a partial class of Values now
BUGFIX:
bytebuffer leaks in serialization
multi-dimension array and nested array in codegen
NOTE: the serialization data of typescript class is incompatible with all previous versions
v1.6.2
30 Sep 14:45
Compare
Sorry, something went wrong.
No results found
bugfix:
possible mismatched object reference id
possible leaks in ForEachProperty call
lazy code generation on delegate function in reflectbind mode
hotload support of JSInspectorBase
v1.6.1
27 Sep 06:10
Compare
Sorry, something went wrong.
No results found
complete support for delegates with by-ref parameters in reflectbind mode
lazy-loaded type binding in reflectbind mode
js-bridge.json editor (PrefEditor)
Object.FindObjectsOfTypeAll and ScriptableObject.CreateInstance support script classes now
minor bugfixes
v1.6.0
18 Sep 06:03
Compare
Sorry, something went wrong.
No results found
hotload support for JSBehaviour attached at runtime via AddComponent
support requiredDefines for type member
optmize the time-cost of startup in reflectbind mode
v1.5.1
21 Aug 13:20
Compare
Sorry, something went wrong.
No results found
reuse script instance for JSBehaviour when hotloading
JSEditorWindow scripts now support hotloading
support Apple M1 chip (Unity 2020 is required)
minor bug fixes
v1.5.0
26 Jul 02:48
Compare
Sorry, something went wrong.
No results found
EditorWindow scripting is basically stable enough to use
add JSB_UNITYLESS to support dotnetcore
operator overloading support in reflectbind mode
minor bug fixes