{"_id":"566e55c12c1e760d0030c584","__v":0,"project":"54408e54309354080070a896","version":{"_id":"566e55c02c1e760d0030c56c","project":"54408e54309354080070a896","__v":1,"createdAt":"2015-12-14T05:38:08.400Z","releaseDate":"2015-12-14T05:38:08.400Z","categories":["566e55c12c1e760d0030c56d"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.2.3","version":"1.2.3"},"category":{"_id":"566e55c12c1e760d0030c56d","__v":2,"pages":["566e55c12c1e760d0030c56e","566e55c12c1e760d0030c56f","566e55c12c1e760d0030c570","566e55c12c1e760d0030c571","566e55c12c1e760d0030c572","566e55c12c1e760d0030c573","566e55c12c1e760d0030c574","566e55c12c1e760d0030c575","566e55c12c1e760d0030c576","566e55c12c1e760d0030c577","566e55c12c1e760d0030c578","566e55c12c1e760d0030c579","566e55c12c1e760d0030c57a","566e55c12c1e760d0030c57b","566e55c12c1e760d0030c57c","566e55c12c1e760d0030c57d","566e55c12c1e760d0030c57e","566e55c12c1e760d0030c57f","566e55c12c1e760d0030c580","566e55c12c1e760d0030c581","566e55c12c1e760d0030c582","566e55c12c1e760d0030c583","566e55c12c1e760d0030c584","566e55c12c1e760d0030c585","566e55c12c1e760d0030c586","566e55c12c1e760d0030c587","566e55c12c1e760d0030c588","566e5640c15c8f0d000ee863"],"project":"54408e54309354080070a896","version":"566e55c02c1e760d0030c56c","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-10-17T03:34:44.886Z","from_sync":false,"order":0,"slug":"documentation","title":"Documentation"},"user":"544083bee239230800071bef","updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-05-15T09:30:52.986Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":false,"order":22,"body":"# Struct type Introspection\nAdded functionality to support struct fields as JavaScript fields.  Currently these fields are readonly.  See [Struct Type Introspection](doc:struct-type-introspection) for details, addresses [issue 7](https://github.com/waTeim/node-julia/issues/7)\n# Support new Julia svec implementation\nJulia parameter passing has been made more efficient but this change is not at all compatible with previous versions.  Added tuple vs. svec conditional compilation to support both mechanisms.\n# Deprecate node 10\nDue to incompatibility of node 0.10 and the newest Julia 0.4 on OS/X, it's likely that this incompatibility will persist.  Linux still works, however, migration to node 0.12 is suggested.\n# Minimal support of Any\nsupport for vector of Any only if 0 length.\n# Bugfixes\n* fixed segmentation fault when processing Import of non-exported symbols\n* fixed error when attempting to use 0 length arrays.\n* fixed bug where arguments were concatenated on repeated calls to the same imported function.\n* avoid treating functions as structs:  In Julia 0.3, lambda definitions are identified as structs.  Avoid exporting as normal.","excerpt":"","slug":"version-11-release-notes","type":"basic","title":"Version 1.1 Release Notes"}

Version 1.1 Release Notes


# Struct type Introspection Added functionality to support struct fields as JavaScript fields. Currently these fields are readonly. See [Struct Type Introspection](doc:struct-type-introspection) for details, addresses [issue 7](https://github.com/waTeim/node-julia/issues/7) # Support new Julia svec implementation Julia parameter passing has been made more efficient but this change is not at all compatible with previous versions. Added tuple vs. svec conditional compilation to support both mechanisms. # Deprecate node 10 Due to incompatibility of node 0.10 and the newest Julia 0.4 on OS/X, it's likely that this incompatibility will persist. Linux still works, however, migration to node 0.12 is suggested. # Minimal support of Any support for vector of Any only if 0 length. # Bugfixes * fixed segmentation fault when processing Import of non-exported symbols * fixed error when attempting to use 0 length arrays. * fixed bug where arguments were concatenated on repeated calls to the same imported function. * avoid treating functions as structs: In Julia 0.3, lambda definitions are identified as structs. Avoid exporting as normal.