|
4 | 4 | <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
5 | 5 |
|
6 | 6 | <meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
7 |
| - <title>Changelog — Amaranth language & toolchain 0.6.0.dev3 documentation</title> |
| 7 | + <title>Changelog — Amaranth language & toolchain 0.6.0.dev5 documentation</title> |
8 | 8 | <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=80d5e7a1" />
|
9 | 9 | <link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=19f00094" />
|
10 | 10 | <link rel="stylesheet" type="text/css" href="_static/platformpicker.css" />
|
|
17 | 17 |
|
18 | 18 | <script src="_static/jquery.js?v=5d32c60e"></script>
|
19 | 19 | <script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
20 |
| - <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=99d92bdd"></script> |
| 20 | + <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=f6283f09"></script> |
21 | 21 | <script src="_static/doctools.js?v=888ff710"></script>
|
22 | 22 | <script src="_static/sphinx_highlight.js?v=4825356b"></script>
|
23 | 23 | <script src="_static/platformpicker.js"></script>
|
|
41 | 41 | <img src="_static/logo.png" class="logo" alt="Logo"/>
|
42 | 42 | </a>
|
43 | 43 | <div class="version">
|
44 |
| - 0.6.0.dev3 |
| 44 | + 0.6.0.dev5 |
45 | 45 | </div>
|
46 | 46 | <div role="search">
|
47 | 47 | <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
|
@@ -152,8 +152,9 @@ <h2>Version 0.6 (unreleased)<a class="headerlink" href="#version-0-6-unreleased"
|
152 | 152 | <section id="language-changes">
|
153 | 153 | <h3>Language changes<a class="headerlink" href="#language-changes" title="Permalink to this heading"></a></h3>
|
154 | 154 | <ul class="simple">
|
155 |
| -<li><p>Removed (deprecated in 0.4): <code class="xref py py-class docutils literal notranslate"><span class="pre">Record</span></code>.</p></li> |
156 |
| -<li><p>Removed (deprecated in 0.5): public submodules of <a class="reference internal" href="reference.html#module-amaranth.hdl" title="amaranth.hdl"><code class="xref py py-mod docutils literal notranslate"><span class="pre">amaranth.hdl</span></code></a>.</p></li> |
| 155 | +<li><p>Removed: (deprecated in 0.4) <code class="xref py py-class docutils literal notranslate"><span class="pre">Record</span></code>.</p></li> |
| 156 | +<li><p>Removed: (deprecated in 0.5) public submodules of <a class="reference internal" href="reference.html#module-amaranth.hdl" title="amaranth.hdl"><code class="xref py py-mod docutils literal notranslate"><span class="pre">amaranth.hdl</span></code></a>.</p></li> |
| 157 | +<li><p>Removed: (deprecated in 0.5) <code class="xref py py-meth docutils literal notranslate"><span class="pre">Value.implies()</span></code>.</p></li> |
157 | 158 | </ul>
|
158 | 159 | </section>
|
159 | 160 | <section id="standard-library-changes">
|
@@ -187,6 +188,7 @@ <h3>Migrating from version 0.4<a class="headerlink" href="#migrating-from-versio
|
187 | 188 | <li><p>Update uses of <a class="reference internal" href="simulator.html#amaranth.sim.Simulator.run_until" title="amaranth.sim.Simulator.run_until"><code class="xref py py-meth docutils literal notranslate"><span class="pre">Simulator.run_until</span></code></a> to remove the <code class="code highlight py python docutils literal highlight-python"><span class="n">run_passive</span><span class="o">=</span><span class="kc">True</span></code> argument. If the code uses <code class="code highlight py python docutils literal highlight-python"><span class="n">run_passive</span><span class="o">=</span><span class="kc">False</span></code>, ensure it still works with the new behavior.</p></li>
|
188 | 189 | <li><p>Update uses of <code class="code highlight py python docutils literal highlight-python"><span class="n">amaranth</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">log2_int</span><span class="p">(</span><span class="n">need_pow2</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span></code> to <code class="xref py py-func docutils literal notranslate"><span class="pre">amaranth.utils.ceil_log2()</span></code>.</p></li>
|
189 | 190 | <li><p>Update uses of <code class="code highlight py python docutils literal highlight-python"><span class="n">amaranth</span><span class="o">.</span><span class="n">utils</span><span class="o">.</span><span class="n">log2_int</span><span class="p">(</span><span class="n">need_pow2</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span></code> to <code class="xref py py-func docutils literal notranslate"><span class="pre">amaranth.utils.exact_log2()</span></code>.</p></li>
|
| 191 | +<li><p>Replace uses of <code class="code highlight py python docutils literal highlight-python"><span class="n">a</span><span class="o">.</span><span class="n">implies</span><span class="p">(</span><span class="n">b</span><span class="p">)</span></code> with <cite>~a | b</cite>.</p></li> |
190 | 192 | </ul>
|
191 | 193 | </section>
|
192 | 194 | <section id="implemented-rfcs">
|
@@ -235,6 +237,7 @@ <h3>Language changes<a class="headerlink" href="#id1" title="Permalink to this h
|
235 | 237 | <li><p>Deprecated: <code class="xref py py-func docutils literal notranslate"><span class="pre">amaranth.utils.log2_int()</span></code>. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0017-remove-log2-int.html">RFC 17</a>)</p></li>
|
236 | 238 | <li><p>Deprecated: <code class="xref py py-class docutils literal notranslate"><span class="pre">amaranth.hdl.Memory</span></code>. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0045-lib-memory.html">RFC 45</a>)</p></li>
|
237 | 239 | <li><p>Deprecated: upwards propagation of clock domains. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0059-no-domain-upwards-propagation.html">RFC 59</a>)</p></li>
|
| 240 | +<li><p>Deprecated: <code class="xref py py-meth docutils literal notranslate"><span class="pre">Value.implies()</span></code>.</p></li> |
238 | 241 | <li><p>Removed: (deprecated in 0.4) <code class="xref py py-meth docutils literal notranslate"><span class="pre">Const.normalize()</span></code>. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0005-remove-const-normalize.html">RFC 5</a>)</p></li>
|
239 | 242 | <li><p>Removed: (deprecated in 0.4) <code class="xref py py-class docutils literal notranslate"><span class="pre">Repl</span></code>. (<a class="reference external" href="https://amaranth-lang.org/rfcs/0010-move-repl-to-value.html">RFC 10</a>)</p></li>
|
240 | 243 | <li><p>Removed: (deprecated in 0.4) <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Sample</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Past</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Stable</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Rose</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">ast.Fell</span></code>.</p></li>
|
|
0 commit comments