blob: 9f68c8c7d88047f2c62c30646a54fe5b1e67e467 [file] [log] [blame] [raw]
<div id="changelog">
<small>To see smaller changes, you can <a href="https://github.com/mattgodbolt/compiler-explorer/commits/master" target="_blank" rel="noopener noreferrer">visit our commits log <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a></small>
<h3>11th October 2017</h3>
<ul>
<li>New Control Flow Graph mode! Click or drag the tree icon on the assembly view to activate.</li>
<li>Lots of new libraries added<li>
</ul>
<h3>19th September 2017</h3>
<ul>
<li>New dropdown that allows for automatic inclusion of libraries to the compilation.</li>
<li>Scrolling on the FontScale buttons now change the font automatically.</li>
</ul>
<h3>14th August 2017</h3>
<ul>
<li>Addition of GSL and gsl-lite to <pre>/opt/compiler-explorer/libs</pre></li>
<li>Added GCC 7.2</li>
</ul>
<h4>Newer features</h3>
<ul>
<li>Fixes to line attribution.</li>
<li>Compiler output now has the ability to highlight the line of code it refers to.</li>
<li>New filter to remove extraneous horizontal whitespace.</li>
<li>Magic initial comment <code>// setup</code> auto-folds setup code block.</li>
<li>Embedded views made less horizontal space-hungry.</li>
<li>Added support for ARM 6.3</li>
<li>Added support for LDC 1.3.0 (Thanks <a href="https://github.com/JohanEngelen" target="_blank" rel="noopener noreferrer">@JohanEngelen <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a> !)</li>
<li>Switched to a new version of Monaco Editor (<a href="https://github.com/Microsoft/monaco-editor/blob/77b9f571f67a2bfd9adf25a1e40bd2e5c7d8e34b/CHANGELOG.md#090-03072017" target="_blank" rel="noopener noreferrer">0.9.0 changelog <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a>)</li>
</ul>
<h4>Not so new features</h4>
<ul>
<li>Made GCC 7.1 the default C++ compiler.</li>
<li>Added Conformance view. <a href="https://github.com/mattgodbolt/compiler-explorer/pull/467" target="_blank" rel="noopener noreferrer">Click here for more details <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a></li>
<li>Added support for a new language: <a href="//swift.godbolt.org/">Swift</a> (Thanks <a href="https://github.com/adamnemecek" target="_blank" rel="noopener noreferrer">@adamnemecek <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a> !)</li>
<li>Added support for a new language: <a href="//haskell.godbolt.org/">Haskell</a></li>
<li>Made Rust 1.18.0 the default Rust compiler.</li>
<li>Added support for a new language: <a href="//ispc.godbolt.org/">Intel's ispc</a> (<a href="https://ispc.github.io/" style="font-style: italic" target="_blank" rel="noopener noreferrer">What's ispc? <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a>)</li>
<li>Added Clang AST view. <a href="https://github.com/mattgodbolt/compiler-explorer/pull/442" target="_blank" rel="noopener noreferrer">Click here for more details <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a></li>
<li>Added support for LDC 1.2.0 (Thanks <a href="https://github.com/JohanEngelen" target="_blank" rel="noopener noreferrer">@JohanEngelen <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a> !)</li>
<li>Added Optimization view. <a href="https://github.com/mattgodbolt/compiler-explorer/pull/393" target="_blank" rel="noopener noreferrer">Click here for more details <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a></li>
<li>Added Themes. <a href="https://github.com/mattgodbolt/compiler-explorer/pull/377" target="_blank" rel="noopener noreferrer">Click here for more details <sup><small class="glyphicon glyphicon-new-window" width="16px" height="16px" title="Opens in a new window"></small></sup></a></li>
</ul>
</div>