Skip to content

Commit 21b533b

Browse files
committed
rebuilding site Mon Feb 27 06:34:19 CST 2017
1 parent 4207136 commit 21b533b

File tree

6 files changed

+262
-4
lines changed

6 files changed

+262
-4
lines changed

index.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,27 @@
4141
<section class="section">
4242
<div class="container">
4343

44+
<article>
45+
<h2 class="subtitle is-6">February 25, 2017</h2>
46+
<h1 class="title"><a href="https://elixirscript.github.io/post/elixirscript-0.26.0-released/">elixirscript 0.26.0 released</a></h1>
47+
48+
<div class="content">
49+
For a full list of changes, check out out the changelog.
50+
This version of Elixirscript has a lot of major changes. Here are some of the changes in the new release:
51+
Bundled output This release is the bundle all output into a single file. Now the only file output will be Elixir.App.js.
52+
Removed @on_js_load @on_js_load is no more. To start an application, do the following:
53+
//Note: An ES module example.
54+
55+
...<a class="button is-link" href="https://elixirscript.github.io/post/elixirscript-0.26.0-released/" style="height:28px">
56+
Read more
57+
<span class="icon is-small">
58+
<i class="fa fa-angle-double-right"></i>
59+
</span>
60+
</a>
61+
62+
</div>
63+
</article>
64+
4465
<article>
4566
<h2 class="subtitle is-6">February 19, 2017</h2>
4667
<h1 class="title"><a href="https://elixirscript.github.io/post/elixirscript-0.25.0-released/">Elixirscript 0.25.0 released</a></h1>

index.xml

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,60 @@
66
<description>Recent content on Elixirscript</description>
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en-us</language>
9-
<lastBuildDate>Sun, 19 Feb 2017 11:28:48 -0600</lastBuildDate>
9+
<lastBuildDate>Sat, 25 Feb 2017 16:46:24 -0600</lastBuildDate>
1010
<atom:link href="https://elixirscript.github.io/index.xml" rel="self" type="application/rss+xml" />
1111

12+
<item>
13+
<title>elixirscript 0.26.0 released</title>
14+
<link>https://elixirscript.github.io/post/elixirscript-0.26.0-released/</link>
15+
<pubDate>Sat, 25 Feb 2017 16:46:24 -0600</pubDate>
16+
17+
<guid>https://elixirscript.github.io/post/elixirscript-0.26.0-released/</guid>
18+
<description>
19+
20+
&lt;p&gt;For a full list of changes, check out out the &lt;a href=&#34;https://github.com/elixirscript/elixirscript/blob/master/CHANGELOG.md&#34;&gt;changelog&lt;/a&gt;.&lt;/p&gt;
21+
22+
&lt;p&gt;This version of Elixirscript has a lot of major changes. Here are some of the changes in the new release:&lt;/p&gt;
23+
24+
&lt;h2 id=&#34;bundled-output&#34;&gt;Bundled output&lt;/h2&gt;
25+
26+
&lt;p&gt;This release is the bundle all output into a single file. Now the only file output will be &lt;code&gt;Elixir.App.js.&lt;/code&gt;&lt;/p&gt;
27+
28+
&lt;h2 id=&#34;removed-on-js-load&#34;&gt;Removed &lt;code&gt;@on_js_load&lt;/code&gt;&lt;/h2&gt;
29+
30+
&lt;p&gt;&lt;code&gt;@on_js_load&lt;/code&gt; is no more. To start an application, do the following:&lt;/p&gt;
31+
32+
&lt;pre&gt;&lt;code class=&#34;language-js&#34;&gt;//Note: An ES module example. Update for your module output of choice
33+
import Elixir from &amp;quot;./Elixir.App&amp;quot;;
34+
35+
const my_inital_args = [];
36+
Elixir.start(Elixir.MyApp, my_inital_args);
37+
&lt;/code&gt;&lt;/pre&gt;
38+
39+
&lt;p&gt;This looks for a &lt;code&gt;start/2&lt;/code&gt; function in the &lt;code&gt;MyApp&lt;/code&gt; module. It tries to mimick the API of a normal Elixir Application.&lt;/p&gt;
40+
41+
&lt;pre&gt;&lt;code class=&#34;language-elixir&#34;&gt; def start(type, args) do
42+
end
43+
&lt;/code&gt;&lt;/pre&gt;
44+
45+
&lt;h2 id=&#34;removed-js-import&#34;&gt;Removed &lt;code&gt;JS.import&lt;/code&gt;&lt;/h2&gt;
46+
47+
&lt;p&gt;&lt;code&gt;JS.import&lt;/code&gt; is also no more. External JavaScript modules are now defined in configuration. A new configuration, &lt;code&gt;js_modules&lt;/code&gt; is where they go.&lt;/p&gt;
48+
49+
&lt;pre&gt;&lt;code class=&#34;language-elixir&#34;&gt;js_modules: [
50+
{React, &amp;quot;react&amp;quot;},
51+
{ReactDOM, &amp;quot;react-dom&amp;quot;}
52+
]
53+
&lt;/code&gt;&lt;/pre&gt;
54+
55+
&lt;p&gt;Elixirscript adds both &lt;code&gt;React&lt;/code&gt; and &lt;code&gt;ReactDOM&lt;/code&gt;  imports to the top of the bundled output. Each item must be 2-tuple or a 3-tuple. The third element is an optional keyword list of options.&lt;/p&gt;
56+
57+
&lt;p&gt;The CLI now has a &lt;code&gt;js-module&lt;/code&gt; to support the above.&lt;/p&gt;
58+
59+
&lt;p&gt;&lt;code&gt;elixirscript input/path -o output/path --js-module React:react --js-module ReactDOM:react-dom&lt;/code&gt;&lt;/p&gt;
60+
</description>
61+
</item>
62+
1263
<item>
1364
<title>Elixirscript 0.25.0 released</title>
1465
<link>https://elixirscript.github.io/post/elixirscript-0.25.0-released/</link>
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
2+
<!DOCTYPE html>
3+
<html lang="en-us">
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
<meta content="" name="keywords">
7+
<meta content="elixirscript 0.26.0 released - Elixirscript" property="og:title">
8+
<title>elixirscript 0.26.0 released | Elixirscript</title>
9+
<link rel="stylesheet" href="https://elixirscript.github.io/css/style.css">
10+
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
11+
12+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/styles/github.min.css">
13+
14+
15+
<section class="section">
16+
<div class="container">
17+
<nav class="nav">
18+
<div class="nav-left">
19+
<a class="nav-item" href="https://elixirscript.github.io"><h1 class="title is-4">Elixirscript</h1></a>
20+
</div>
21+
<div class="nav-right">
22+
<nav class="nav-item level is-mobile">
23+
24+
<a class="level-item" href="https://github.com/elixirscript">
25+
<span class="icon">
26+
<i class="fa fa-github"></i>
27+
</span>
28+
</a>
29+
30+
<a class="level-item" href="/index.xml">
31+
<span class="icon">
32+
<i class="fa fa-rss"></i>
33+
</span>
34+
</a>
35+
36+
</nav>
37+
</div>
38+
</nav>
39+
</div>
40+
</section>
41+
42+
<section class="section">
43+
<div class="container">
44+
<h2 class="subtitle is-6">February 25, 2017</h2>
45+
<h1 class="title">elixirscript 0.26.0 released</h1>
46+
47+
<div class="content">
48+
49+
50+
<p>For a full list of changes, check out out the <a href="https://github.com/elixirscript/elixirscript/blob/master/CHANGELOG.md">changelog</a>.</p>
51+
52+
<p>This version of Elixirscript has a lot of major changes. Here are some of the changes in the new release:</p>
53+
54+
<h2 id="bundled-output">Bundled output</h2>
55+
56+
<p>This release is the bundle all output into a single file. Now the only file output will be <code>Elixir.App.js.</code></p>
57+
58+
<h2 id="removed-on-js-load">Removed <code>@on_js_load</code></h2>
59+
60+
<p><code>@on_js_load</code> is no more. To start an application, do the following:</p>
61+
62+
<pre><code class="language-js">//Note: An ES module example. Update for your module output of choice
63+
import Elixir from &quot;./Elixir.App&quot;;
64+
65+
const my_inital_args = [];
66+
Elixir.start(Elixir.MyApp, my_inital_args);
67+
</code></pre>
68+
69+
<p>This looks for a <code>start/2</code> function in the <code>MyApp</code> module. It tries to mimick the API of a normal Elixir Application.</p>
70+
71+
<pre><code class="language-elixir"> def start(type, args) do
72+
end
73+
</code></pre>
74+
75+
<h2 id="removed-js-import">Removed <code>JS.import</code></h2>
76+
77+
<p><code>JS.import</code> is also no more. External JavaScript modules are now defined in configuration. A new configuration, <code>js_modules</code> is where they go.</p>
78+
79+
<pre><code class="language-elixir">js_modules: [
80+
{React, &quot;react&quot;},
81+
{ReactDOM, &quot;react-dom&quot;}
82+
]
83+
</code></pre>
84+
85+
<p>Elixirscript adds both <code>React</code> and <code>ReactDOM</code>  imports to the top of the bundled output. Each item must be 2-tuple or a 3-tuple. The third element is an optional keyword list of options.</p>
86+
87+
<p>The CLI now has a <code>js-module</code> to support the above.</p>
88+
89+
<p><code>elixirscript input/path -o output/path --js-module React:react --js-module ReactDOM:react-dom</code></p>
90+
91+
</div>
92+
</div>
93+
</section>
94+
95+
96+
<section class="section">
97+
<div class="container has-text-centered">
98+
<p></p>
99+
</div>
100+
</section>
101+
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/highlight.min.js" integrity="sha256-KbfTjB0WZ8vvXngdpJGY3Yp3xKk+tttbqClO11anCIU=" crossorigin="anonymous"></script>
102+
103+
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/languages/elixir.min.js"></script>
104+
105+
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.9.0/languages/javascript.min.js"></script>
106+
107+
<script>hljs.initHighlightingOnLoad();</script>
108+
109+

post/index.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,27 @@
4141
<section class="section">
4242
<div class="container">
4343

44+
<article>
45+
<h2 class="subtitle is-6">February 25, 2017</h2>
46+
<h1 class="title"><a href="https://elixirscript.github.io/post/elixirscript-0.26.0-released/">elixirscript 0.26.0 released</a></h1>
47+
48+
<div class="content">
49+
For a full list of changes, check out out the changelog.
50+
This version of Elixirscript has a lot of major changes. Here are some of the changes in the new release:
51+
Bundled output This release is the bundle all output into a single file. Now the only file output will be Elixir.App.js.
52+
Removed @on_js_load @on_js_load is no more. To start an application, do the following:
53+
//Note: An ES module example.
54+
55+
...<a class="button is-link" href="https://elixirscript.github.io/post/elixirscript-0.26.0-released/" style="height:28px">
56+
Read more
57+
<span class="icon is-small">
58+
<i class="fa fa-angle-double-right"></i>
59+
</span>
60+
</a>
61+
62+
</div>
63+
</article>
64+
4465
<article>
4566
<h2 class="subtitle is-6">February 19, 2017</h2>
4667
<h1 class="title"><a href="https://elixirscript.github.io/post/elixirscript-0.25.0-released/">Elixirscript 0.25.0 released</a></h1>

post/index.xml

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,60 @@
66
<description>Recent content in Posts on Elixirscript</description>
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en-us</language>
9-
<lastBuildDate>Sun, 19 Feb 2017 11:28:48 -0600</lastBuildDate>
9+
<lastBuildDate>Sat, 25 Feb 2017 16:46:24 -0600</lastBuildDate>
1010
<atom:link href="https://elixirscript.github.io/post/index.xml" rel="self" type="application/rss+xml" />
1111

12+
<item>
13+
<title>elixirscript 0.26.0 released</title>
14+
<link>https://elixirscript.github.io/post/elixirscript-0.26.0-released/</link>
15+
<pubDate>Sat, 25 Feb 2017 16:46:24 -0600</pubDate>
16+
17+
<guid>https://elixirscript.github.io/post/elixirscript-0.26.0-released/</guid>
18+
<description>
19+
20+
&lt;p&gt;For a full list of changes, check out out the &lt;a href=&#34;https://github.com/elixirscript/elixirscript/blob/master/CHANGELOG.md&#34;&gt;changelog&lt;/a&gt;.&lt;/p&gt;
21+
22+
&lt;p&gt;This version of Elixirscript has a lot of major changes. Here are some of the changes in the new release:&lt;/p&gt;
23+
24+
&lt;h2 id=&#34;bundled-output&#34;&gt;Bundled output&lt;/h2&gt;
25+
26+
&lt;p&gt;This release is the bundle all output into a single file. Now the only file output will be &lt;code&gt;Elixir.App.js.&lt;/code&gt;&lt;/p&gt;
27+
28+
&lt;h2 id=&#34;removed-on-js-load&#34;&gt;Removed &lt;code&gt;@on_js_load&lt;/code&gt;&lt;/h2&gt;
29+
30+
&lt;p&gt;&lt;code&gt;@on_js_load&lt;/code&gt; is no more. To start an application, do the following:&lt;/p&gt;
31+
32+
&lt;pre&gt;&lt;code class=&#34;language-js&#34;&gt;//Note: An ES module example. Update for your module output of choice
33+
import Elixir from &amp;quot;./Elixir.App&amp;quot;;
34+
35+
const my_inital_args = [];
36+
Elixir.start(Elixir.MyApp, my_inital_args);
37+
&lt;/code&gt;&lt;/pre&gt;
38+
39+
&lt;p&gt;This looks for a &lt;code&gt;start/2&lt;/code&gt; function in the &lt;code&gt;MyApp&lt;/code&gt; module. It tries to mimick the API of a normal Elixir Application.&lt;/p&gt;
40+
41+
&lt;pre&gt;&lt;code class=&#34;language-elixir&#34;&gt; def start(type, args) do
42+
end
43+
&lt;/code&gt;&lt;/pre&gt;
44+
45+
&lt;h2 id=&#34;removed-js-import&#34;&gt;Removed &lt;code&gt;JS.import&lt;/code&gt;&lt;/h2&gt;
46+
47+
&lt;p&gt;&lt;code&gt;JS.import&lt;/code&gt; is also no more. External JavaScript modules are now defined in configuration. A new configuration, &lt;code&gt;js_modules&lt;/code&gt; is where they go.&lt;/p&gt;
48+
49+
&lt;pre&gt;&lt;code class=&#34;language-elixir&#34;&gt;js_modules: [
50+
{React, &amp;quot;react&amp;quot;},
51+
{ReactDOM, &amp;quot;react-dom&amp;quot;}
52+
]
53+
&lt;/code&gt;&lt;/pre&gt;
54+
55+
&lt;p&gt;Elixirscript adds both &lt;code&gt;React&lt;/code&gt; and &lt;code&gt;ReactDOM&lt;/code&gt;  imports to the top of the bundled output. Each item must be 2-tuple or a 3-tuple. The third element is an optional keyword list of options.&lt;/p&gt;
56+
57+
&lt;p&gt;The CLI now has a &lt;code&gt;js-module&lt;/code&gt; to support the above.&lt;/p&gt;
58+
59+
&lt;p&gt;&lt;code&gt;elixirscript input/path -o output/path --js-module React:react --js-module ReactDOM:react-dom&lt;/code&gt;&lt;/p&gt;
60+
</description>
61+
</item>
62+
1263
<item>
1364
<title>Elixirscript 0.25.0 released</title>
1465
<link>https://elixirscript.github.io/post/elixirscript-0.25.0-released/</link>

sitemap.xml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
11
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
22
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
33

4+
<url>
5+
<loc>https://elixirscript.github.io/post/elixirscript-0.26.0-released/</loc>
6+
<lastmod>2017-02-25T16:46:24-06:00</lastmod>
7+
</url>
8+
49
<url>
510
<loc>https://elixirscript.github.io/post/elixirscript-0.25.0-released/</loc>
611
<lastmod>2017-02-19T11:28:48-06:00</lastmod>
712
</url>
813

914
<url>
1015
<loc>https://elixirscript.github.io/</loc>
11-
<lastmod>2017-02-19T11:28:48-06:00</lastmod>
16+
<lastmod>2017-02-25T16:46:24-06:00</lastmod>
1217
<priority>0</priority>
1318
</url>
1419

1520
<url>
1621
<loc>https://elixirscript.github.io/post/</loc>
17-
<lastmod>2017-02-19T11:28:48-06:00</lastmod>
22+
<lastmod>2017-02-25T16:46:24-06:00</lastmod>
1823
<priority>0</priority>
1924
</url>
2025

0 commit comments

Comments
 (0)