March 17, 2017

elixirscript 0.27.0 released

For a full list of changes, check out out the changelog. Here are the major changes in this release: Super The super special form has been implemented and with it, defoverridable Global JavaScript Interop Any JavaScript function, property or module in the global namespace can be accessed by using the JS module JS.alert("hello") JS.console.log("hello") JS.Date.now()

February 25, 2017

elixirscript 0.26.0 released

For a full list of changes, check out out the changelog. This version of Elixirscript has a lot of major changes. Here are some of the changes in the new release: Bundled output This release is the bundle all output into a single file. Now the only file output will be Elixir.App.js. Removed @on_js_load @on_js_load is no more. To start an application, do the following: //Note: An ES module example. ... Read more

February 19, 2017

Elixirscript 0.25.0 released

0.25.0 adds some big changes. For a full look at what’s new, look at the changelog. Below is a summary of the major changes. Select module format of output Beginning with this release, the module format of generated JavaScript is selectable. The choices are: es - ES Modules (default) common - CommonJS modules umd - UMD modules The common options means you can use the output in node without the need for tools like babel. ... Read more