It’s been several months since we released our latest stable 2.3.7. During this time we made a lot of improvements and stability updates to the core.
We’ve made many updates during this time. Most important ones are listed below (the full list of changes is available from JXcore’s Github page):
– ASM.JS support. JXcore can work on top of either SpiderMonkey or V8. SpiderMonkey engine comes with full ASM.JS support
– Extensive coverage of ES6 features with SpiderMonkey builds
– Node on Mobile platforms (iOS and Android)
– Multi-engine support for node-gyp
– New Packaging features
– New Multi-tasking features
– JXcore Native Interface for embedding node into other applications
Improvements & Bug fixes
– Latest updates from node openssl, libuv…
– Packaging, multi-tasking and monitoring bug fixes
– Performance improvements
– Android standalone builds for ARM and Intel platforms
– Debian MIPS
Important before updating
– JXcore 0.3.0.0 cannot open the jx packages compiled with older JXcore versions. You need to repackage with the latest version. JX packaging format is now stable and it’s not expected to change for the future versions.
– When a jx package is compiled to a native binary, you should check process.isPackaged instead of process.isEmbedded
– Plesk addon users should update their Plesk addon prior to updating to latest JXcore
– JXcore 0.3.0.0 v8 can be considered as RC stable for mature platforms, while SpiderMonkey is under Beta
JXcore is an open source project and available from Github.