Deployed 5ad5270 to master with MkDocs 1.2.3 and mike 1.0.1

This commit is contained in:
GitHub Action 2021-10-20 09:43:12 +00:00
parent 575e19ec93
commit 0b160181b2
3 changed files with 133 additions and 76 deletions

View File

@ -362,6 +362,33 @@
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#610-2021-10-20" class="md-nav__link">
6.1.0 - 2021-10-20
</a>
<nav class="md-nav" aria-label="6.1.0 - 2021-10-20">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_1" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_1" class="md-nav__link">
Changed
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
@ -373,7 +400,7 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#changed_1" class="md-nav__link">
<a href="#changed_2" class="md-nav__link">
Changed
</a>
@ -393,7 +420,7 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#changed_2" class="md-nav__link">
<a href="#changed_3" class="md-nav__link">
Changed
</a>
@ -413,14 +440,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_1" class="md-nav__link">
<a href="#added_2" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_3" class="md-nav__link">
<a href="#changed_4" class="md-nav__link">
Changed
</a>
@ -447,14 +474,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_2" class="md-nav__link">
<a href="#added_3" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_4" class="md-nav__link">
<a href="#changed_5" class="md-nav__link">
Changed
</a>
@ -481,14 +508,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_3" class="md-nav__link">
<a href="#added_4" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_5" class="md-nav__link">
<a href="#changed_6" class="md-nav__link">
Changed
</a>
@ -515,14 +542,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_4" class="md-nav__link">
<a href="#added_5" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_6" class="md-nav__link">
<a href="#changed_7" class="md-nav__link">
Changed
</a>
@ -549,14 +576,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_5" class="md-nav__link">
<a href="#added_6" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_7" class="md-nav__link">
<a href="#changed_8" class="md-nav__link">
Changed
</a>
@ -583,14 +610,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_6" class="md-nav__link">
<a href="#added_7" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_8" class="md-nav__link">
<a href="#changed_9" class="md-nav__link">
Changed
</a>
@ -617,14 +644,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_7" class="md-nav__link">
<a href="#added_8" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_9" class="md-nav__link">
<a href="#changed_10" class="md-nav__link">
Changed
</a>
@ -651,14 +678,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_8" class="md-nav__link">
<a href="#added_9" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_10" class="md-nav__link">
<a href="#changed_11" class="md-nav__link">
Changed
</a>
@ -685,14 +712,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_9" class="md-nav__link">
<a href="#added_10" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_11" class="md-nav__link">
<a href="#changed_12" class="md-nav__link">
Changed
</a>
@ -719,14 +746,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_10" class="md-nav__link">
<a href="#added_11" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_12" class="md-nav__link">
<a href="#changed_13" class="md-nav__link">
Changed
</a>
@ -746,14 +773,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_11" class="md-nav__link">
<a href="#added_12" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_13" class="md-nav__link">
<a href="#changed_14" class="md-nav__link">
Changed
</a>
@ -829,6 +856,33 @@
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#610-2021-10-20" class="md-nav__link">
6.1.0 - 2021-10-20
</a>
<nav class="md-nav" aria-label="6.1.0 - 2021-10-20">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_1" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_1" class="md-nav__link">
Changed
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
@ -840,7 +894,7 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#changed_1" class="md-nav__link">
<a href="#changed_2" class="md-nav__link">
Changed
</a>
@ -860,7 +914,7 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#changed_2" class="md-nav__link">
<a href="#changed_3" class="md-nav__link">
Changed
</a>
@ -880,14 +934,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_1" class="md-nav__link">
<a href="#added_2" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_3" class="md-nav__link">
<a href="#changed_4" class="md-nav__link">
Changed
</a>
@ -914,14 +968,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_2" class="md-nav__link">
<a href="#added_3" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_4" class="md-nav__link">
<a href="#changed_5" class="md-nav__link">
Changed
</a>
@ -948,14 +1002,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_3" class="md-nav__link">
<a href="#added_4" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_5" class="md-nav__link">
<a href="#changed_6" class="md-nav__link">
Changed
</a>
@ -982,14 +1036,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_4" class="md-nav__link">
<a href="#added_5" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_6" class="md-nav__link">
<a href="#changed_7" class="md-nav__link">
Changed
</a>
@ -1016,14 +1070,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_5" class="md-nav__link">
<a href="#added_6" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_7" class="md-nav__link">
<a href="#changed_8" class="md-nav__link">
Changed
</a>
@ -1050,14 +1104,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_6" class="md-nav__link">
<a href="#added_7" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_8" class="md-nav__link">
<a href="#changed_9" class="md-nav__link">
Changed
</a>
@ -1084,14 +1138,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_7" class="md-nav__link">
<a href="#added_8" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_9" class="md-nav__link">
<a href="#changed_10" class="md-nav__link">
Changed
</a>
@ -1118,14 +1172,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_8" class="md-nav__link">
<a href="#added_9" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_10" class="md-nav__link">
<a href="#changed_11" class="md-nav__link">
Changed
</a>
@ -1152,14 +1206,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_9" class="md-nav__link">
<a href="#added_10" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_11" class="md-nav__link">
<a href="#changed_12" class="md-nav__link">
Changed
</a>
@ -1186,14 +1240,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_10" class="md-nav__link">
<a href="#added_11" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_12" class="md-nav__link">
<a href="#changed_13" class="md-nav__link">
Changed
</a>
@ -1213,14 +1267,14 @@
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#added_11" class="md-nav__link">
<a href="#added_12" class="md-nav__link">
Added
</a>
</li>
<li class="md-nav__item">
<a href="#changed_13" class="md-nav__link">
<a href="#changed_14" class="md-nav__link">
Changed
</a>
@ -1248,8 +1302,12 @@
<p>All notable changes to this project will be documented in this file.</p>
<p>The format is based on <a href="https://keepachangelog.com/en/1.0.0/">Keep a Changelog</a>,
and this project adheres to <a href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p>
<h2 id="unreleased"><a href="https://github.com/aeternity/aesophia/compare/v6.0.2...HEAD">Unreleased</a></h2>
<h2 id="unreleased"><a href="https://github.com/aeternity/aesophia/compare/v6.1.0...HEAD">Unreleased</a></h2>
<h3 id="added">Added</h3>
<h3 id="changed">Changed</h3>
<h3 id="removed">Removed</h3>
<h2 id="610-2021-10-20"><a href="https://github.com/aeternity/aesophia/compare/v6.0.2...v6.1.0">6.1.0</a> - 2021-10-20</h2>
<h3 id="added_1">Added</h3>
<ul>
<li><code>Bitwise</code> stdlib</li>
<li><code>Set</code> stdlib</li>
@ -1268,26 +1326,25 @@ and this project adheres to <a href="https://semver.org/spec/v2.0.0.html">Semant
f(_) = 2
</code></pre></div></li>
</ul>
<h3 id="changed">Changed</h3>
<h3 id="changed_1">Changed</h3>
<ul>
<li>Fixed the ACI renderer, it shouldn't drop the <code>stateful</code> modifier</li>
</ul>
<h3 id="removed">Removed</h3>
<h2 id="602-2021-07-05"><a href="https://github.com/aeternity/aesophia/compare/v6.0.1...v6.0.2">6.0.2</a> 2021-07-05</h2>
<h3 id="changed_1">Changed</h3>
<h3 id="changed_2">Changed</h3>
<ul>
<li><code>List.from_to_step</code> now forbids non-positive step (this change does
<em>not</em> alter the behavior of the previously deployed contracts)</li>
<li>Fixed leaking state between contracts</li>
</ul>
<h2 id="601-2021-06-24"><a href="https://github.com/aeternity/aesophia/compare/v6.0.0...v6.0.1">6.0.1</a> 2021-06-24</h2>
<h3 id="changed_2">Changed</h3>
<h3 id="changed_3">Changed</h3>
<ul>
<li>Fixed a bug in calldata encoding for contracts containing multiple contracts</li>
<li>Fixed a missing <code>include</code> in the <code>Frac</code> standard library</li>
</ul>
<h2 id="600-2021-05-26"><a href="https://github.com/aeternity/aesophia/compare/v5.0.0...v6.0.0">6.0.0</a> 2021-05-26</h2>
<h3 id="added_1">Added</h3>
<h3 id="added_2">Added</h3>
<ul>
<li>Child contracts</li>
<li><code>Chain.clone</code></li>
@ -1297,7 +1354,7 @@ and this project adheres to <a href="https://semver.org/spec/v2.0.0.html">Semant
<li><code>void</code> type that represents an empty type</li>
<li><code>Call.fee</code> builtin</li>
</ul>
<h3 id="changed_3">Changed</h3>
<h3 id="changed_4">Changed</h3>
<ul>
<li>Contract interfaces must be now invocated by <code>contract interface</code> keywords</li>
<li><code>main</code> keyword to indicate the main contract in case there are child contracts around</li>
@ -1305,7 +1362,7 @@ and this project adheres to <a href="https://semver.org/spec/v2.0.0.html">Semant
</ul>
<h3 id="removed_1">Removed</h3>
<h2 id="500-2021-04-30"><a href="https://github.com/aeternity/aesophia/compare/v4.3.0...v5.0.0">5.0.0</a> 2021-04-30</h2>
<h3 id="added_2">Added</h3>
<h3 id="added_3">Added</h3>
<ul>
<li>A new and improved <a href="https://github.com/aeternity/aesophia/blob/master/docs/sophia_stdlib.md#string"><code>String</code> standard library</a>
has been added. Use it by <code>include "String.aes"</code>. It includes functions for
@ -1357,7 +1414,7 @@ contract C =
</code></pre></div>
- A debug mode is a added to the compiler. Right now its only use is to
turn off hermetization.</p>
<h3 id="changed_4">Changed</h3>
<h3 id="changed_5">Changed</h3>
<ul>
<li>The function <code>Chain.block_hash(height)</code> is now (in FATEv2) defined for
the current height - this used to be an error.</li>
@ -1375,7 +1432,7 @@ contract C =
</ul>
<h3 id="removed_2">Removed</h3>
<h2 id="430"><a href="https://github.com/aeternity/aesophia/compare/v4.2.0...v4.3.0">4.3.0</a></h2>
<h3 id="added_3">Added</h3>
<h3 id="added_4">Added</h3>
<ul>
<li>Added documentation (moved from <code>protocol</code>)</li>
<li><code>Frac.aes</code> library for rational numbers</li>
@ -1385,7 +1442,7 @@ contract C =
<li>There is a function <code>run_parser</code> that be used to evaluate any parsing rule</li>
<li>Exported parsers: <code>body</code>, <code>type</code> and <code>decl</code></li>
</ul>
<h3 id="changed_5">Changed</h3>
<h3 id="changed_6">Changed</h3>
<ul>
<li>Performance improvements in the standard library</li>
<li>Fixed ACI encoder to handle <code>-</code> unary operator</li>
@ -1399,7 +1456,7 @@ contract C =
<li>type declarations are no longer supported</li>
</ul>
<h2 id="420-2020-01-15"><a href="https://github.com/aeternity/aesophia/compare/v4.1.0...v4.2.0">4.2.0</a> - 2020-01-15</h2>
<h3 id="added_4">Added</h3>
<h3 id="added_5">Added</h3>
<ul>
<li>Allow separate entrypoint/function type signature and definition, and pattern
matching in left-hand sides:
@ -1419,7 +1476,7 @@ contract C =
x
</code></pre></div></li>
</ul>
<h3 id="changed_6">Changed</h3>
<h3 id="changed_7">Changed</h3>
<ul>
<li>FATE code generator improvements.</li>
<li>Bug fix: Handle qualified constructors in patterns.</li>
@ -1427,17 +1484,17 @@ contract C =
</ul>
<h3 id="removed_4">Removed</h3>
<h2 id="410-2019-11-26"><a href="https://github.com/aeternity/aesophia/compare/v4.0.0...v4.1.0">4.1.0</a> - 2019-11-26</h2>
<h3 id="added_5">Added</h3>
<h3 id="added_6">Added</h3>
<ul>
<li>Support encoding and decoding bit fields in call arguments and results.</li>
</ul>
<h3 id="changed_7">Changed</h3>
<h3 id="changed_8">Changed</h3>
<ul>
<li>Various improvements to FATE code generator.</li>
</ul>
<h3 id="removed_5">Removed</h3>
<h2 id="400-2019-10-11"><a href="https://github.com/aeternity/aesophia/compare/v3.2.0...v4.0.0">4.0.0</a> - 2019-10-11</h2>
<h3 id="added_6">Added</h3>
<h3 id="added_7">Added</h3>
<ul>
<li><code>Address.to_contract</code> - casts an address to a (any) contract type.</li>
<li>Pragma to check compiler version, e.g. <code>@compiler &gt;= 4.0</code>.</li>
@ -1463,7 +1520,7 @@ contract C =
that shall be able to receive funds should be marked as payable. <code>Address.is_payable(a)</code>
can be used to check if an (contract) address is payable or not.</li>
</ul>
<h3 id="changed_8">Changed</h3>
<h3 id="changed_9">Changed</h3>
<ul>
<li>Nice type error if contract function is called as from a namespace.</li>
<li>Fail on function definitions in contracts other than the main contract.</li>
@ -1493,7 +1550,7 @@ contract C =
</ul>
<h3 id="removed_6">Removed</h3>
<h2 id="320-2019-06-28"><a href="https://github.com/aeternity/aesophia/compare/v3.1.0...v3.2.0">3.2.0</a> - 2019-06-28</h2>
<h3 id="added_7">Added</h3>
<h3 id="added_8">Added</h3>
<ul>
<li>New builtin function <code>require : (bool, string) =&gt; ()</code>. Defined as
<div class="highlight"><pre><span></span><code>function require(b, err) = if(!b) abort(err)
@ -1505,7 +1562,7 @@ Bytes.to_int : bytes(_) =&gt; int
for converting a byte array to a hex string and interpreting it as a
big-endian encoded integer respectively.</li>
</ul>
<h3 id="changed_9">Changed</h3>
<h3 id="changed_10">Changed</h3>
<ul>
<li>Public contract functions must now be declared as <em>entrypoints</em>:
<div class="highlight"><pre><span></span><code>contract Example =
@ -1525,8 +1582,8 @@ Bytes.to_int : bytes(_) =&gt; int
</ul>
<h3 id="removed_7">Removed</h3>
<h2 id="310-2019-06-03"><a href="https://github.com/aeternity/aesophia/compare/v3.0.0...v3.1.0">3.1.0</a> - 2019-06-03</h2>
<h3 id="added_8">Added</h3>
<h3 id="changed_10">Changed</h3>
<h3 id="added_9">Added</h3>
<h3 id="changed_11">Changed</h3>
<ul>
<li>Keyword <code>indexed</code> is now optional for word typed (<code>bool</code>, <code>int</code>, <code>address</code>,
...) event arguments.</li>
@ -1544,7 +1601,7 @@ Bytes.to_int : bytes(_) =&gt; int
</ul>
<h3 id="removed_8">Removed</h3>
<h2 id="300-2019-05-21"><a href="https://github.com/aeternity/aesophia/compare/v2.1.0...v3.0.0">3.0.0</a> - 2019-05-21</h2>
<h3 id="added_9">Added</h3>
<h3 id="added_10">Added</h3>
<ul>
<li><code>stateful</code> annotations are now properly enforced. Functions must be marked stateful
in order to update the state or spend tokens.</li>
@ -1554,7 +1611,7 @@ Bytes.to_int : bytes(_) =&gt; int
<code>signature (== bytes(64))</code> and allow for byte arrays of arbitrary fixed length.</li>
<li><code>Crypto.ecverify_secp256k1</code> has been added.</li>
</ul>
<h3 id="changed_11">Changed</h3>
<h3 id="changed_12">Changed</h3>
<ul>
<li>Address literals (+ Oracle, Oracle query and remote contracts) have been changed
from <code>#&lt;hex&gt;</code> to address as <code>ak_&lt;base58check&gt;</code>, oracle <code>ok_&lt;base58check&gt;</code>,
@ -1569,18 +1626,18 @@ Bytes.to_int : bytes(_) =&gt; int
been completely removed from <code>aesophia</code>.</li>
</ul>
<h2 id="210-2019-04-11"><a href="https://github.com/aeternity/aesophia/compare/v2.0.0...v2.1.0">2.1.0</a> - 2019-04-11</h2>
<h3 id="added_10">Added</h3>
<h3 id="added_11">Added</h3>
<ul>
<li>Stubs (not yet wired up) for compilation to FATE</li>
<li>Add functions specific for Calldata decoding</li>
<li>Support for <code>Auth.tx_hash</code>, not available in AEVM until Fortuna release</li>
</ul>
<h3 id="changed_12">Changed</h3>
<h3 id="changed_13">Changed</h3>
<ul>
<li>Improvements to the ACI generator</li>
</ul>
<h2 id="200-2019-03-11"><a href="https://github.com/aeternity/aesophia/tag/v2.0.0">2.0.0</a> - 2019-03-11</h2>
<h3 id="added_11">Added</h3>
<h3 id="added_12">Added</h3>
<ul>
<li>Add <code>Crypto.ecverify</code> to the compiler.</li>
<li>Add <code>Crypto.sha3</code>, <code>Crypto.blake2</code>, <code>Crypto.sha256</code>, <code>String.blake2</code> and
@ -1590,7 +1647,7 @@ Bytes.to_int : bytes(_) =&gt; int
<li>Add a missig type check on the <code>init</code> function - detects programmer errors earlier.</li>
<li>Add the ACI (Aeternity Contract Interface) generator.</li>
</ul>
<h3 id="changed_13">Changed</h3>
<h3 id="changed_14">Changed</h3>
<ul>
<li>Use native bit shift operations in builtin functions, reducing gas cost.</li>
<li>Improve type checking of <code>record</code> fields - generates more understandable error messages.</li>

File diff suppressed because one or more lines are too long

Binary file not shown.