3b1b-manim/development/changelog.html
2022-01-26 16:23:36 +00:00

418 lines
No EOL
39 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html class="no-js">
<head><meta charset="utf-8"/>
<meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Contributing" href="contributing.html" /><link rel="prev" title="custom_config" href="../documentation/custom_config.html" />
<link rel="shortcut icon" href="../_static/icon.png"/><meta name="generator" content="sphinx-3.0.3, furo 2020.10.05.beta9"/>
<title>Changelog - manim documentation</title>
<link rel="stylesheet" href="../_static/copybutton.css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/custom.css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/manim-kindergarten/CDN@master/manimgl_assets/colors.css" />
<link rel="stylesheet" href="../_static/styles/default.css?430a822a0b40e870011c1c9a">
<link rel="stylesheet" href="../_static/pygments.css?430a822a0b40e870011c1c9a">
<style>
:root {
--color-code-background: #f8f8f8;
--color-code-foreground: #000000;
}
</style>
<script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script><script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js" defer></script>
<script src="../_static/language_data.js" defer></script>
<script src="../_static/clipboard.min.js"></script>
<script src="../_static/copybutton.js"></script><script src="../_static/scripts/main.js?430a822a0b40e870011c1c9a"></script></head>
<body dir="">
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
<symbol id="svg-toc" viewBox="0 0 24 24">
<title>Contents</title>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
stroke-width="1.5" stroke="#101010" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z"/>
<line x1="4" y1="6" x2="20" y2="6" />
<line x1="10" y1="12" x2="20" y2="12" />
<line x1="6" y1="18" x2="20" y2="18" />
</svg>
</symbol>
<symbol id="svg-menu" viewBox="0 0 24 24">
<title>Menu</title>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
class="feather feather-menu">
<line x1="3" y1="12" x2="21" y2="12"></line>
<line x1="3" y1="6" x2="21" y2="6"></line>
<line x1="3" y1="18" x2="21" y2="18"></line>
</svg>
</symbol>
<symbol id="svg-arrow-right" viewBox="0 0 24 24">
<title>Expand</title>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
class="feather feather-chevron-right">
<polyline points="9 18 15 12 9 6"></polyline>
</svg>
</symbol>
</svg>
<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
<label class="overlay sidebar-overlay" for="__navigation"></label>
<label class="overlay toc-overlay" for="__toc"></label>
<div class="page">
<header class="mobile-header">
<label class="header-left nav-overlay-icon" for="__navigation">
<i class="icon"><svg><use href="#svg-menu"></use></svg></i>
</label>
<div class="header-center"><div class="brand">manim documentation</div></div>
<div class="header-right"></div>
</header>
<aside class="sidebar-drawer">
<div class="sidebar-container">
<div class="sidebar-sticky"><a class="sidebar-brand centered" href="../index.html">
<div class="sidebar-logo-container">
<img class="sidebar-logo" src="../_static/transparent_graph.png" alt="Logo"/>
</div>
</a><form class="sidebar-search-container" method="get" action="../search.html">
<input class="sidebar-search" placeholder="Search" name="q">
<input type="hidden" name="check_keywords" value="yes">
<input type="hidden" name="area" value="default">
</form><div class="sidebar-tree sidebar-scroll">
<p><span class="caption-text">Getting Started</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../getting_started/installation.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../getting_started/quickstart.html">Quick Start</a></li>
<li class="toctree-l1"><a class="reference internal" href="../getting_started/configuration.html">CLI flags and configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../getting_started/example_scenes.html">Example Scenes</a></li>
<li class="toctree-l1"><a class="reference internal" href="../getting_started/config.html">CONFIG dictionary</a></li>
<li class="toctree-l1"><a class="reference internal" href="../getting_started/structure.html">Manims structure</a></li>
<li class="toctree-l1"><a class="reference internal" href="../getting_started/whatsnew.html">Whats new</a></li>
</ul>
<p><span class="caption-text">Documentation</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../documentation/constants.html">constants</a></li>
<li class="toctree-l1"><a class="reference internal" href="../documentation/custom_config.html">custom_config</a></li>
</ul>
<p><span class="caption-text">Development</span></p>
<ul class="current">
<li class="toctree-l1 current current-page"><a class="current reference internal" href="#">Changelog</a></li>
<li class="toctree-l1"><a class="reference internal" href="contributing.html">Contributing</a></li>
<li class="toctree-l1"><a class="reference internal" href="about.html">About</a></li>
</ul>
</div>
</div>
</div>
</aside>
<main class="main">
<div class="content">
<article role="main">
<label class="toc-overlay-icon" for="__toc">
<i class="icon"><svg><use href="#svg-toc"></use></svg></i>
</label>
<section id="changelog">
<h1>Changelog<a class="headerlink" href="#changelog" title="Permalink to this headline"></a></h1>
<section id="unreleased">
<h2>Unreleased<a class="headerlink" href="#unreleased" title="Permalink to this headline"></a></h2>
<section id="fixed-bugs">
<h3>Fixed bugs<a class="headerlink" href="#fixed-bugs" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1697/commits/f1996f8479f9e33d626b3b66e9eb6995ce231d86">f1996f8</a>: Temporarily fixed <code class="docutils literal notranslate"><span class="pre">Lightbulb</span></code></p></li>
</ul>
</section>
<section id="new-features">
<h3>New Features<a class="headerlink" href="#new-features" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1694">#1694</a>: Added option to add ticks on x-axis in <code class="docutils literal notranslate"><span class="pre">BarChart</span></code></p></li>
</ul>
</section>
<section id="refactor">
<h3>Refactor<a class="headerlink" href="#refactor" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1697/commits/5aa8d15d85797f68a8f169ca69fd90d441a3abbe">5aa8d15</a>: Used <code class="docutils literal notranslate"><span class="pre">FFMPEG_BIN</span></code> instead of <code class="docutils literal notranslate"><span class="pre">"ffmpeg"</span></code> for sound incorporation</p></li>
</ul>
</section>
</section>
<section id="v1-3-0">
<h2>v1.3.0<a class="headerlink" href="#v1-3-0" title="Permalink to this headline"></a></h2>
<section id="fixed-bugs-1">
<h3>Fixed bugs<a class="headerlink" href="#fixed-bugs-1" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1653">#1653</a>: Fixed <code class="docutils literal notranslate"><span class="pre">Mobject.stretch_to_fit_depth</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1655">#1655</a>: Fixed the bug of rotating camera</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/c73d507c76af5c8602d4118bc7538ba04c03ebae">c73d507</a>: Fixed <code class="docutils literal notranslate"><span class="pre">SurfaceMesh</span></code> to be evenly spaced</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/82bd02d21fbd89b71baa21e077e143f440df9014">82bd02d</a>: Fixed <code class="docutils literal notranslate"><span class="pre">angle_between_vectors</span></code> add <code class="docutils literal notranslate"><span class="pre">rotation_between_vectors</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/a7173142bf93fd309def0cc10f3c56f5e6972332">a717314</a>: Fixed <code class="docutils literal notranslate"><span class="pre">VMobject.fade</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/fbc329d7ce3b11821d47adf6052d932f7eff724a">fbc329d</a>: Fixed <code class="docutils literal notranslate"><span class="pre">angle_between_vectors</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/bcd09906bea5eaaa5352e7bee8f3153f434cf606">bcd0990</a>: Fixed bug in <code class="docutils literal notranslate"><span class="pre">ShowSubmobjectsOneByOne</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1691/commits/7023548ec62c4adb2f371aab6a8c7f62deb7c33c">7023548</a>: Fixed bug in <code class="docutils literal notranslate"><span class="pre">TransformMatchingParts</span></code></p></li>
</ul>
</section>
<section id="new-features-1">
<h3>New Features<a class="headerlink" href="#new-features-1" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/e10f850d0d9f971931cc85d44befe67dc842af6d">e10f850</a>: Added CLI flag <code class="docutils literal notranslate"><span class="pre">--log-level</span></code> to specify log level</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1667">#1667</a>: Added operations (<code class="docutils literal notranslate"><span class="pre">+</span></code> and <code class="docutils literal notranslate"><span class="pre">*</span></code>) for <code class="docutils literal notranslate"><span class="pre">Mobject</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1675">#1675</a>: Added 4 boolean operations for <code class="docutils literal notranslate"><span class="pre">VMobject</span></code> in <code class="docutils literal notranslate"><span class="pre">manimlib/mobject/boolean_ops.py</span></code></p>
<ul>
<li><p><code class="docutils literal notranslate"><span class="pre">Union(*vmobjects,</span> <span class="pre">**kwargs)</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">Difference(subject,</span> <span class="pre">clip,</span> <span class="pre">**kwargs)</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">Intersection(*vmobjects,</span> <span class="pre">**kwargs)</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">Exclusion(*vmobjects,</span> <span class="pre">**kwargs)</span></code></p></li>
</ul>
</li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/81c3ae30372e288dc772633dbd17def6e603753e">81c3ae3</a>: Added reflectiveness</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/2c7689ed9e81229ce87c648f97f26267956c0bc9">2c7689e</a>: Enabled <code class="docutils literal notranslate"><span class="pre">glow_factor</span></code> on <code class="docutils literal notranslate"><span class="pre">DotCloud</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/d065e1973d1d6ebd2bece81ce4bdf0c2fff7c772">d065e19</a>: Added option <code class="docutils literal notranslate"><span class="pre">-e</span></code> to insert embed line from the command line</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/0e78027186a976f7e5fa8d586f586bf6e6baab8d">0e78027</a>: Improved <code class="docutils literal notranslate"><span class="pre">point_from_proportion</span></code> to account for arc length</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/781a9934fda6ba11f22ba32e8ccddcb3ba78592e">781a993</a>: Added shortcut <code class="docutils literal notranslate"><span class="pre">set_backstroke</span></code> for setting black background stroke</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/0b898a5594203668ed9cad38b490ab49ba233bd4">0b898a5</a>: Added <code class="docutils literal notranslate"><span class="pre">Suface.always_sort_to_camera</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/e899604a2d05f78202fcb3b9824ec34647237eae">e899604</a>: Added getter methods for specific euler angles</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/407c53f97c061bfd8a53beacd88af4c786f9e9ee">407c53f</a>: Hade <code class="docutils literal notranslate"><span class="pre">rotation_between_vectors</span></code> handle identical/similar vectors</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/49743daf3244bfa11a427040bdde8e2bb79589e8">49743da</a>: Added <code class="docutils literal notranslate"><span class="pre">Mobject.insert_submobject</span></code> method</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/9dd1f47dabca1580d6102e34e44574b0cba556e7">9dd1f47</a>: Created single progress display for full scene render</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1691/commits/264f7b11726e9e736f0fe472f66e38539f74e848">264f7b1</a>: Added <code class="docutils literal notranslate"><span class="pre">Circle.get_radius</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1691/commits/83841ae41568a9c9dff44cd163106c19a74ac281">83841ae</a>: Added <code class="docutils literal notranslate"><span class="pre">Dodecahedron</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1691/commits/a1d51474ea1ce3b7aa3efbe4c5e221be70ee2f5b">a1d5147</a>: Added <code class="docutils literal notranslate"><span class="pre">GlowDot</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1678">#1678</a>: Added <code class="docutils literal notranslate"><span class="pre">MTex</span></code> , see <a class="reference external" href="https://github.com/3b1b/manim/pull/1678">#1678</a> for details</p></li>
</ul>
</section>
<section id="refactor-1">
<h3>Refactor<a class="headerlink" href="#refactor-1" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1662">#1662</a>: Refactored support for command <code class="docutils literal notranslate"><span class="pre">A</span></code> in path of SVG</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1662">#1662</a>: Refactored <code class="docutils literal notranslate"><span class="pre">SingleStringTex.balance_braces</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/8b454fbe9335a7011e947093230b07a74ba9c653">8b454fb</a>: Slight tweaks to how saturation_factor works on newton-fractal</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/317a5d6226475b6b54a78db7116c373ef84ea923">317a5d6</a>: Made it possible to set full screen preview as a default</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/e764da3c3adc5ae2a4ce877b340d2b6abcddc2fc">e764da3</a>: Used <code class="docutils literal notranslate"><span class="pre">quick_point_from_proportion</span></code> for graph points</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/d2182b9112300558b6c074cefd685f97c10b3898">d2182b9</a>: Made sure <code class="docutils literal notranslate"><span class="pre">Line.set_length</span></code> returns self</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/eea3c6b29438f9e9325329c4355e76b9f635e97a">eea3c6b</a>: Better align <code class="docutils literal notranslate"><span class="pre">SurfaceMesh</span></code> to the corresponding surface polygons</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/ee1594a3cb7a79b8fc361e4c4397a88c7d20c7e3">ee1594a</a>: Match <code class="docutils literal notranslate"><span class="pre">fix_in_frame</span></code> status for <code class="docutils literal notranslate"><span class="pre">FlashAround</span></code> mobject</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1688/commits/ba23fbe71e4a038201cd7df1d200514ed1c13bc2">ba23fbe</a>: Made sure <code class="docutils literal notranslate"><span class="pre">Mobject.is_fixed_in_frame</span></code> stays updated with uniforms</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1691/commits/98b0d266d2475926a606331923cca3dc1dea97ad">98b0d26</a>: Made sure <code class="docutils literal notranslate"><span class="pre">skip_animations</span></code> and <code class="docutils literal notranslate"><span class="pre">start_at_animation_number</span></code> play well together</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1691/commits/f8e6e7df3ceb6f3d845ced4b690a85b35e0b8d00">f8e6e7d</a>: Updated progress display for full scene render</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1691/commits/8f1dfabff04a8456f5c4df75b0f97d50b2755003">8f1dfab</a>: <code class="docutils literal notranslate"><span class="pre">VectorizedPoint</span></code> should call <code class="docutils literal notranslate"><span class="pre">__init__</span></code> for both super classes</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1691/commits/758f329a06a0c198b27a48c577575d94554305bf">758f329</a>: Used array copy when checking need for refreshing triangulation</p></li>
</ul>
</section>
<section id="dependencies">
<h3>Dependencies<a class="headerlink" href="#dependencies" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1675">#1675</a>: Added dependency on python packages <a class="reference external" href="https://github.com/fonttools/skia-pathops">skia-pathops</a></p></li>
</ul>
</section>
</section>
<section id="v1-2-0">
<h2>v1.2.0<a class="headerlink" href="#v1-2-0" title="Permalink to this headline"></a></h2>
<section id="fixed-bugs-2">
<h3>Fixed bugs<a class="headerlink" href="#fixed-bugs-2" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1592">#1592</a>: Fixed <code class="docutils literal notranslate"><span class="pre">put_start_and_end_on</span></code> in 3D</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1601">#1601</a>: Fixed <code class="docutils literal notranslate"><span class="pre">DecimalNumber</span></code>s scaling issue</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/56df15453f3e3837ed731581e52a1d76d5692077">56df154</a>: Fixed bug with common range array used for all coordinate systems</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/86458942550c639a241267d04d57d0e909fcf252">8645894</a>: Fixed <code class="docutils literal notranslate"><span class="pre">CoordinateSystem</span></code> init bug</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/0dc096bf576ea900b351e6f4a80c13a77676f89b">0dc096b</a>: Fixed bug for single-valued <code class="docutils literal notranslate"><span class="pre">ValueTracker</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/54ad3550ef0c0e2fda46b26700a43fa8cde0973f">54ad355</a>: Fixed bug with SVG rectangles</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/d45ea28dc1d92ab9c639a047c00c151382eb0131">d45ea28</a>: Fixed <code class="docutils literal notranslate"><span class="pre">DotCloud.set_radii</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/b543cc0e32d45399ee81638b6d4fb631437664cd">b543cc0</a>: Temporarily fixed bug for <code class="docutils literal notranslate"><span class="pre">PMobject</span></code> array resizing</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/5f878a2c1aa531b7682bd048468c72d2835c7fe5">5f878a2</a>: Fixed <code class="docutils literal notranslate"><span class="pre">match_style</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/719c81d72b00dcf49f148d7c146774b22e0fe348">719c81d</a>: Fixed negative <code class="docutils literal notranslate"><span class="pre">path_arc</span></code> case</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/c726eb7a180b669ee81a18555112de26a8aff6d6">c726eb7</a>: Fixed bug with <code class="docutils literal notranslate"><span class="pre">CoordinateSystem.get_lines_parallel_to_axis</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/7732d2f0ee10449c5731499396d4911c03e89648">7732d2f</a>: Fixed <code class="docutils literal notranslate"><span class="pre">ComplexPlane</span></code> -i display bug</p></li>
</ul>
</section>
<section id="new-features-2">
<h3>New Features<a class="headerlink" href="#new-features-2" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1598">#1598</a>: Supported the elliptical arc command <code class="docutils literal notranslate"><span class="pre">A</span></code> for <code class="docutils literal notranslate"><span class="pre">SVGMobject</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1607">#1607</a>: Added <code class="docutils literal notranslate"><span class="pre">FlashyFadeIn</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1607">#1607</a>: Save triangulation</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1625">#1625</a>: Added new <code class="docutils literal notranslate"><span class="pre">Code</span></code> mobject</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1637">#1637</a>: Add warnings and use rich to display log</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/bd356daa99bfe3134fcb192a5f72e0d76d853801">bd356da</a>: Added <code class="docutils literal notranslate"><span class="pre">VCube</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/6d7289338234acc6658b9377c0f0084aa1fa7119">6d72893</a>: Supported <code class="docutils literal notranslate"><span class="pre">ValueTracker</span></code> to track vectors</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/3bb8f3f0422a5dfba0da6ef122dc0c01f31aff03">3bb8f3f</a>: Added <code class="docutils literal notranslate"><span class="pre">set_max_width</span></code>, <code class="docutils literal notranslate"><span class="pre">set_max_height</span></code>, <code class="docutils literal notranslate"><span class="pre">set_max_depth</span></code> to <code class="docutils literal notranslate"><span class="pre">Mobject</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/a35dd5a3cbdeffa3891d5aa5f80287c18dba2f7f">a35dd5a</a>: Added <code class="docutils literal notranslate"><span class="pre">TracgTail</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/acba13f4991b78d54c0bf93cce7ca3b351c25476">acba13f</a>: Added <code class="docutils literal notranslate"><span class="pre">Scene.point_to_mobject</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/f84b8a66fe9e8b3872e5c716c5c240c14bb555ee">f84b8a6</a>: Added poly_fractal shader</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/b24ba19dec48ba4e38acbde8eec6d3a308b6ab83">b24ba19</a>: Added kwargs to <code class="docutils literal notranslate"><span class="pre">TipableVMobject.set_length</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/17c2772b84abf6392a4170030e36e981de4737d0">17c2772</a>: Added <code class="docutils literal notranslate"><span class="pre">Mobject.replicate</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/33fa76dfac36e70bb5fad69dc6a336800c6dacce">33fa76d</a>: Added mandelbrot_fractal shader</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/f22a341e8411eae9331d4dd976b5e15bc6db08d9">f22a341</a>: Saved state before each embed</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/e10a752c0001e8981038faa03be4de2603d3565f">e10a752</a>: Allowed releasing of Textures</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/14fbed76da4b493191136caebb8a955e2d41265b">14fbed7</a>: Consolidated and renamed newton_fractal shader</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/6cdbe0d67a11ab14a6d84840a114ae6d3af10168">6cdbe0d</a>: Hade <code class="docutils literal notranslate"><span class="pre">ImageMoject</span></code> remember the filepath to the Image</p></li>
</ul>
</section>
<section id="refactor-2">
<h3>Refactor<a class="headerlink" href="#refactor-2" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p><a class="reference external" href="https://github.com/3b1b/manim/pull/1601">#1601</a>: Changed back to simpler <code class="docutils literal notranslate"><span class="pre">Mobject.scale</span></code> implementation</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/b667db2d311a11cbbca2a6ff511d2c3cf1675486">b667db2</a>: Simplified <code class="docutils literal notranslate"><span class="pre">Square</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/40290ada8343f10901fa9151cbdf84689667786d">40290ad</a>: Removed unused parameter <code class="docutils literal notranslate"><span class="pre">triangulation_locked</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/8647a6429dd0c52cba14e971b8c09194a93cfd87">8647a64</a>: Reimplemented <code class="docutils literal notranslate"><span class="pre">Arrow</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/d8378d8157040cd797cc47ef9576beffd8607863">d8378d8</a>: Used <code class="docutils literal notranslate"><span class="pre">make_approximately_smooth</span></code> for <code class="docutils literal notranslate"><span class="pre">set_points_smoothly</span></code> by default</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/7b4199c674e291f1b84678828b63b6bd4fcc6b17">7b4199c</a>: Refactored to call <code class="docutils literal notranslate"><span class="pre">_handle_scale_side_effects</span></code> after scaling takes place</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/7356a36fa70a8279b43ae74e247cbd43b2bfd411">7356a36</a>: Refactored to only call <code class="docutils literal notranslate"><span class="pre">throw_error_if_no_points</span></code> once for <code class="docutils literal notranslate"><span class="pre">get_start_and_end</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/0787c4f36270a6560b50ce3e07b30b0ec5f2ba3e">0787c4f</a>: Made sure framerate is 30 for previewed scenes</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/c635f19f2a33e916509e53ded46f55e2afa8f5f2">c635f19</a>: Pushed <code class="docutils literal notranslate"><span class="pre">pixel_coords_to_space_coords</span></code> to <code class="docutils literal notranslate"><span class="pre">Window</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/d5a88d0fa457cfcf4cb9db417a098c37c95c7051">d5a88d0</a>: Refactored to pass tuples and not arrays to uniforms</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/9483f26a3b056de0e34f27acabd1a946f1adbdf9">9483f26</a>: Refactored to copy uniform arrays in <code class="docutils literal notranslate"><span class="pre">Mobject.copy</span></code></p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/ed1fc4d5f94467d602a568466281ca2d0368b506">ed1fc4d</a>: Added <code class="docutils literal notranslate"><span class="pre">bounding_box</span></code> as exceptional key to point_cloud mobject</p></li>
<li><p><a class="reference external" href="https://github.com/3b1b/manim/commit/329d2c6eaec3d88bfb754b555575a3ea7c97a7e0">329d2c6</a>: Made sure stroke width is always a float</p></li>
</ul>
</section>
</section>
<section id="v1-1-0">
<h2>v1.1.0<a class="headerlink" href="#v1-1-0" title="Permalink to this headline"></a></h2>
<section id="fixed-bugs-3">
<h3>Fixed bugs<a class="headerlink" href="#fixed-bugs-3" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p>Fixed the bug of <code class="xref py py-func docutils literal notranslate"><span class="pre">resize_with_interpolation()</span></code> in the case of <code class="docutils literal notranslate"><span class="pre">length=0</span></code></p></li>
<li><p>Fixed the bug of <code class="docutils literal notranslate"><span class="pre">__init__</span></code> in <code class="xref py py-class docutils literal notranslate"><span class="pre">Elbow</span></code></p></li>
<li><p>If chosen monitor is not available, choose one that does exist</p></li>
<li><p>Make sure mobject data gets unlocked after animations</p></li>
<li><p>Fixed a bug for off-center vector fields</p></li>
<li><p>Had <code class="docutils literal notranslate"><span class="pre">Mobject.match_points</span></code> return self</p></li>
<li><p>Fixed chaining animation in example scenes</p></li>
<li><p>Fixed the default color of tip</p></li>
<li><p>Fixed a typo in <code class="docutils literal notranslate"><span class="pre">ShowPassingFlashWithThinningStrokeWidth</span></code></p></li>
<li><p>Fixed the default size of <code class="docutils literal notranslate"><span class="pre">Text</span></code></p></li>
<li><p>Fixed a missing import line in <code class="docutils literal notranslate"><span class="pre">mobject.py</span></code></p></li>
<li><p>Fixed the bug in ControlsExample</p></li>
<li><p>Make sure frame is added to the scene when initialization</p></li>
<li><p>Fixed zooming directions</p></li>
<li><p>Rewrote <code class="docutils literal notranslate"><span class="pre">earclip_triangulation</span></code> to fix triangulation</p></li>
<li><p>Allowed sound_file_name to be taken in without extensions</p></li>
</ul>
</section>
<section id="new-features-3">
<h3>New Features<a class="headerlink" href="#new-features-3" title="Permalink to this headline"></a></h3>
<ul class="simple">
<li><p>Added <code class="xref py py-class docutils literal notranslate"><span class="pre">VShowPassingFlash</span></code></p></li>
<li><p>Added <code class="docutils literal notranslate"><span class="pre">COLORMAP_3B1B</span></code></p></li>
<li><p>Added some methods to coordinate system to access all axes ranges</p>
<ul>
<li><p><code class="xref py py-meth docutils literal notranslate"><span class="pre">get_origin()</span></code></p></li>
<li><p><code class="xref py py-meth docutils literal notranslate"><span class="pre">get_all_ranges()</span></code></p></li>
</ul>
</li>
<li><p>Added <code class="xref py py-meth docutils literal notranslate"><span class="pre">set_color_by_rgba_func()</span></code></p></li>
<li><p>Updated <code class="xref py py-class docutils literal notranslate"><span class="pre">VectorField</span></code> and <code class="xref py py-class docutils literal notranslate"><span class="pre">StreamLines</span></code></p></li>
<li><p>Allow <code class="docutils literal notranslate"><span class="pre">3b1b_colormap</span></code> as an option for <code class="xref py py-func docutils literal notranslate"><span class="pre">get_colormap_list()</span></code></p></li>
<li><p>Return <code class="docutils literal notranslate"><span class="pre">stroke_width</span></code> as 1d array</p></li>
<li><p>Added <code class="xref py py-meth docutils literal notranslate"><span class="pre">get_parts_by_text()</span></code></p></li>
<li><p>Use Text not TexText for Brace</p></li>
<li><p>Update to Cross to make it default to variable stroke width</p></li>
<li><p>Added <code class="xref py py-class docutils literal notranslate"><span class="pre">FlashAround</span></code> and <code class="xref py py-class docutils literal notranslate"><span class="pre">FlashUnder</span></code></p></li>
<li><p>Allowed configuration in <code class="docutils literal notranslate"><span class="pre">Brace.get_text</span></code></p></li>
<li><p>Added <code class="xref py py-meth docutils literal notranslate"><span class="pre">reorient()</span></code> for quicker changes to frame angle</p></li>
<li><p>Added <code class="docutils literal notranslate"><span class="pre">units</span></code> to <code class="xref py py-meth docutils literal notranslate"><span class="pre">set_euler_angles()</span></code></p></li>
<li><p>Allowed any <code class="docutils literal notranslate"><span class="pre">VMobject</span></code> to be passed into <code class="docutils literal notranslate"><span class="pre">TransformMatchingTex</span></code></p></li>
<li><p>Removed double brace convention in <code class="docutils literal notranslate"><span class="pre">Tex</span></code> and <code class="docutils literal notranslate"><span class="pre">TexText</span></code></p></li>
<li><p>Added support for debugger launch</p></li>
<li><p>Added CLI flag <code class="docutils literal notranslate"><span class="pre">--config_file</span></code> to load configuration file manually</p></li>
<li><p>Added <code class="docutils literal notranslate"><span class="pre">tip_style</span></code> to <code class="docutils literal notranslate"><span class="pre">tip_config</span></code></p></li>
<li><p>Added <code class="docutils literal notranslate"><span class="pre">MarkupText</span></code></p></li>
<li><p>Take in <code class="docutils literal notranslate"><span class="pre">u_range</span></code> and <code class="docutils literal notranslate"><span class="pre">v_range</span></code> as arguments to <code class="docutils literal notranslate"><span class="pre">ParametricSurface</span></code></p></li>
<li><p>Added <code class="docutils literal notranslate"><span class="pre">TrueDot</span></code></p></li>
</ul>
</section>
</section>
</section>
</article>
<footer>
<div class="related-pages">
<a class="next-page" href="contributing.html">
<div class="page-info">
<div class="context">
<span>Next</span>
</div>
<div class="title">Contributing</div>
</div>
<svg><use href="#svg-arrow-right"></use></svg>
</a>
<a class="prev-page" href="../documentation/custom_config.html">
<svg><use href="#svg-arrow-right"></use></svg>
<div class="page-info">
<div class="context">
<span>Previous</span>
</div>
<div class="title">custom_config</div>
</div>
</a>
</div>
<div class="related-information">
<span class="copyright">Copyright &copy; - This document has been placed in the public domain.</span> |
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using
<a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
<a href="https://github.com/pradyunsg/furo">Furo theme</a>.
</div>
</footer>
</div>
<aside class="toc-drawer">
<div class="toc-sticky toc-scroll">
<div class="toc-title-container">
<span class="toc-title">
Contents
</span>
</div>
<div class="toc-tree">
<ul>
<li><a class="reference internal" href="#">Changelog</a><ul>
<li><a class="reference internal" href="#unreleased">Unreleased</a><ul>
<li><a class="reference internal" href="#fixed-bugs">Fixed bugs</a></li>
<li><a class="reference internal" href="#new-features">New Features</a></li>
<li><a class="reference internal" href="#refactor">Refactor</a></li>
</ul>
</li>
<li><a class="reference internal" href="#v1-3-0">v1.3.0</a><ul>
<li><a class="reference internal" href="#fixed-bugs-1">Fixed bugs</a></li>
<li><a class="reference internal" href="#new-features-1">New Features</a></li>
<li><a class="reference internal" href="#refactor-1">Refactor</a></li>
<li><a class="reference internal" href="#dependencies">Dependencies</a></li>
</ul>
</li>
<li><a class="reference internal" href="#v1-2-0">v1.2.0</a><ul>
<li><a class="reference internal" href="#fixed-bugs-2">Fixed bugs</a></li>
<li><a class="reference internal" href="#new-features-2">New Features</a></li>
<li><a class="reference internal" href="#refactor-2">Refactor</a></li>
</ul>
</li>
<li><a class="reference internal" href="#v1-1-0">v1.1.0</a><ul>
<li><a class="reference internal" href="#fixed-bugs-3">Fixed bugs</a></li>
<li><a class="reference internal" href="#new-features-3">New Features</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
</aside>
</main>
</div>
</body>
</html>