Repository: fabricjs/fabric.js
Pull request #9164 (2023-08-18 17:07:10)

test(): fix snapshots by removing version
<!--
        Hi there!
        Thanks for taking the time and putting the effort into making fabric better! 💖
        Take a look at /CONTRIBUTING.md for crucial instructions regarding local setup, testing etc.
        https://github.com/fabricjs/fabric.js/blob/master/CONTRIBUTING.md

        Adding tests that verify your fix and safeguard it from unwanted loss and changes is a MUST.

        Pull Requests are not always simple. Don't hesitate to ask for help (beware of [gotchas](http://fabricjs.com/fabric-gotchas) 😓).
        We appreciate your effort and would like the process to be productive and enjoyable.
        A strong community means a strong and better product for everyone.
-->

## Motivation

<!-- Why you are proposing -->
<!-- You can use the @closes notation to mark issues that will be resolved by this PR -->

## Description

beta11 exposed this issue

<!-- What you are proposing -->

## Changes

<!-- before the fix vs. after -->

## Gist

<!-- Technical stuff if necessary -->

## In Action

<!-- Show case your accomplishment -->
<!-- Upload screenshots, screencasts and live examples showing your fix in contrast to the current state -->


github-actions[bot]: <!-- BUILD STATS COMMENT -->
**Build Stats**

 | file / KB (diff) | bundled | minified | 
 | --- | --- | --- | 
 | fabric | 914.820 (**0**) | 305.499 (**0**) | 

github-actions[bot]: 

Coverage after merging <b>fix-snapshots</b> into <b>master</b> will be<table><tbody><tr><th>82.96%</th></tr></tbody></table>

<details><summary>Coverage Report</summary><table><tbody><tr><th>File</th><th>Stmts</th><th>Branches</th><th>Funcs</th><th>Lines</th><th>Uncovered Lines</th></tr><tr><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/index.node.ts'>index.node.ts</a></td><td><b>7.69%</b></td><td>100%</td><td><b>0%</b></td><td><b>14.29%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/index.node.ts#L17'>17</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/index.node.ts#L20'>20</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/index.node.ts#L23'>23</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/index.node.ts#L35'>35</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/index.node.ts#L38'>38</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/index.node.ts#L41'>41</a></td></tr><tr><td colspan='6'><b>src</b></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/ClassRegistry.ts'>ClassRegistry.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Collection.ts'>Collection.ts</a></td><td><b>94.71%</b></td><td><b>94.64%</b></td><td><b>86.67%</b></td><td><b>97.09%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Collection.ts#L101'>101</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Collection.ts#L104'>104</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Collection.ts#L207-L208'>207&ndash;208</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Collection.ts#L233-L234'>233&ndash;234</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/CommonMethods.ts'>CommonMethods.ts</a></td><td><b>96.55%</b></td><td><b>87.50%</b></td><td>100%</td><td>100%</td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/CommonMethods.ts#L9'>9</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Intersection.ts'>Intersection.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Observable.ts'>Observable.ts</a></td><td><b>87.76%</b></td><td><b>85.29%</b></td><td><b>87.50%</b></td><td><b>89.58%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Observable.ts#L134-L135'>134&ndash;135</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Observable.ts#L160-L161'>160&ndash;161</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Observable.ts#L32-L33'>32&ndash;33</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Observable.ts#L41'>41</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Observable.ts#L50'>50</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Observable.ts#L78'>78</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Observable.ts#L89'>89</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Point.ts'>Point.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Shadow.ts'>Shadow.ts</a></td><td><b>98.36%</b></td><td><b>95.65%</b></td><td>100%</td><td>100%</td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Shadow.ts#L178'>178</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/cache.ts'>cache.ts</a></td><td><b>97.06%</b></td><td><b>90%</b></td><td>100%</td><td>100%</td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/cache.ts#L57'>57</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/config.ts'>config.ts</a></td><td><b>75%</b></td><td><b>66.67%</b></td><td><b>66.67%</b></td><td><b>82.76%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/config.ts#L130'>130</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/config.ts#L138'>138</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/config.ts#L138'>138</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/config.ts#L138'>138</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/config.ts#L138'>138</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/config.ts#L138-L140'>138&ndash;140</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/config.ts#L151-L153'>151&ndash;153</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/constants.ts'>constants.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td colspan='6'><b>src/Pattern</b></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Pattern/Pattern.ts'>Pattern.ts</a></td><td><b>92.31%</b></td><td><b>91.89%</b></td><td><b>90%</b></td><td><b>93.55%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Pattern/Pattern.ts#L118'>118</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Pattern/Pattern.ts#L129'>129</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Pattern/Pattern.ts#L138'>138</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Pattern/Pattern.ts#L31'>31</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/Pattern/Pattern.ts#L94'>94</a></td></tr><tr><td colspan='6'><b>src/brushes</b></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/BaseBrush.ts'>BaseBrush.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts'>CircleBrush.ts</a></td><td><b>0%</b></td><td><b>0%</b></td><td><b>0%</b></td><td><b>0%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L108'>108</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L108'>108</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L108'>108</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L110'>110</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L112'>112</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L114-L116'>114&ndash;116</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L118-L121'>118&ndash;121</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L128-L129'>128&ndash;129</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L13'>13</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L136'>136</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L138'>138</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L23-L24'>23&ndash;24</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L32-L36'>32&ndash;36</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L40-L44'>40&ndash;44</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L51-L54'>51&ndash;54</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L62-L66'>62&ndash;66</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L68'>68</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L76'>76</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L76'>76</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L76'>76</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L76'>76</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L76-L77'>76&ndash;77</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L79'>79</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L79'>79</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L79-L82'>79&ndash;82</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L84'>84</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L92-L93'>92&ndash;93</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L95'>95</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/CircleBrush.ts#L97-L99'>97&ndash;99</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PatternBrush.ts'>PatternBrush.ts</a></td><td><b>97.06%</b></td><td><b>87.50%</b></td><td>100%</td><td>100%</td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PatternBrush.ts#L21'>21</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts'>PencilBrush.ts</a></td><td><b>91.06%</b></td><td><b>82.35%</b></td><td>100%</td><td><b>93.81%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L122-L123'>122&ndash;123</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L152'>152</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L152-L154'>152&ndash;154</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L176'>176</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L176'>176</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L276'>276</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L280'>280</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L285-L286'>285&ndash;286</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L68-L69'>68&ndash;69</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/PencilBrush.ts#L84-L85'>84&ndash;85</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts'>SprayBrush.ts</a></td><td><b>0%</b></td><td><b>0%</b></td><td><b>0%</b></td><td><b>0%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L107'>107</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L107'>107</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L107'>107</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L107'>107</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L107-L108'>107&ndash;108</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L110-L111'>110&ndash;111</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L118-L119'>118&ndash;119</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L121'>121</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L123-L127'>123&ndash;127</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L136'>136</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L140-L141'>140&ndash;141</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L141'>141</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L149'>149</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L149'>149</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L149-L152'>149&ndash;152</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L154-L157'>154&ndash;157</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L161-L162'>161&ndash;162</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L164'>164</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L166-L169'>166&ndash;169</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L17'>17</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L172'>172</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L179'>179</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L18'>18</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L180'>180</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L182'>182</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L184-L185'>184&ndash;185</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L187'>187</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L194-L195'>194&ndash;195</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L197-L198'>197&ndash;198</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L20'>20</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L201'>201</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L201'>201</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L208'>208</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L208'>208</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L21'>21</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L212'>212</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L22'>22</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L22'>22</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L22-L24'>22&ndash;24</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L28'>28</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L32'>32</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L39'>39</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L46'>46</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L53'>53</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L60'>60</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L67'>67</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L84-L86'>84&ndash;86</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L94-L96'>94&ndash;96</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/brushes/SprayBrush.ts#L98-L99'>98&ndash;99</a></td></tr><tr><td colspan='6'><b>src/canvas</b></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts'>Canvas.ts</a></td><td><b>79.05%</b></td><td><b>77.54%</b></td><td><b>83.05%</b></td><td><b>79.57%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1001-L1002'>1001&ndash;1002</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1002'>1002</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1002'>1002</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1004'>1004</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1012'>1012</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1012'>1012</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1012-L1014'>1012&ndash;1014</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1014'>1014</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1014'>1014</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1020-L1021'>1020&ndash;1021</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1029-L1030'>1029&ndash;1030</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1030'>1030</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1030-L1031'>1030&ndash;1031</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1036'>1036</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1038'>1038</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1069-L1071'>1069&ndash;1071</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1074-L1075'>1074&ndash;1075</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1079-L1080'>1079&ndash;1080</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1193-L1195'>1193&ndash;1195</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1198-L1199'>1198&ndash;1199</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1272'>1272</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1391'>1391</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L1511'>1511</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L157'>157</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L182'>182</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L292-L293'>292&ndash;293</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L296-L300'>296&ndash;300</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L305'>305</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L328-L329'>328&ndash;329</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L334-L339'>334&ndash;339</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L359'>359</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L359'>359</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L359-L360'>359&ndash;360</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L360'>360</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L360-L361'>360&ndash;361</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L369'>369</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L37'>37</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L374-L375'>374&ndash;375</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L375'>375</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L375-L376'>375&ndash;376</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L378'>378</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L387'>387</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L393-L394'>393&ndash;394</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L394'>394</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L394'>394</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L41'>41</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L437'>437</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L445'>445</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L449'>449</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L449'>449</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L449-L450'>449&ndash;450</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L452'>452</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L534-L535'>534&ndash;535</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L535'>535</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L535-L536'>535&ndash;536</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L542'>542</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L542'>542</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L542-L544'>542&ndash;544</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L564'>564</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L566'>566</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L566'>566</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L566-L567'>566&ndash;567</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L567'>567</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L567'>567</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L570'>570</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L570'>570</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L570-L571'>570&ndash;571</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L574'>574</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L583-L584'>583&ndash;584</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L586-L587'>586&ndash;587</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L589'>589</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L589-L590'>589&ndash;590</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L592-L593'>592&ndash;593</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L605-L606'>605&ndash;606</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L606'>606</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L606-L607'>606&ndash;607</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L609-L614'>609&ndash;614</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L620'>620</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L627'>627</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L664'>664</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L664'>664</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L664'>664</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L666'>666</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L668-L673'>668&ndash;673</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L679'>679</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L685'>685</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L685'>685</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L685-L686'>685&ndash;686</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L688'>688</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L691'>691</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L696'>696</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L709'>709</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L737'>737</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L737'>737</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L795-L796'>795&ndash;796</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L796'>796</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L796-L797'>796&ndash;797</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L799'>799</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L802-L803'>802&ndash;803</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L803'>803</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L803-L804'>803&ndash;804</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L806-L807'>806&ndash;807</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L810'>810</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L810-L812'>810&ndash;812</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L815-L816'>815&ndash;816</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L886'>886</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L898'>898</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L905'>905</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L926'>926</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L958'>958</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L979-L980'>979&ndash;980</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L996-L997'>996&ndash;997</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L997'>997</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/Canvas.ts#L997-L999'>997&ndash;999</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/CanvasOptions.ts'>CanvasOptions.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts'>SelectableCanvas.ts</a></td><td><b>94.44%</b></td><td><b>92.28%</b></td><td><b>94.23%</b></td><td><b>96.17%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L1098'>1098</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L1100'>1100</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L1102-L1103'>1102&ndash;1103</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L301'>301</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L477-L478'>477&ndash;478</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L480-L481'>480&ndash;481</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L481'>481</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L481'>481</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L530-L531'>530&ndash;531</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L592-L593'>592&ndash;593</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L646-L648'>646&ndash;648</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L680'>680</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L685-L686'>685&ndash;686</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L713-L714'>713&ndash;714</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L898'>898</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L898-L899'>898&ndash;899</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L902'>902</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L922'>922</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L922'>922</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L971'>971</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/SelectableCanvas.ts#L979'>979</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts'>StaticCanvas.ts</a></td><td><b>96.78%</b></td><td><b>93.09%</b></td><td>100%</td><td><b>98.53%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1030'>1030</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1040'>1040</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1092-L1093'>1092&ndash;1093</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1096'>1096</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1131-L1132'>1131&ndash;1132</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1208'>1208</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1217'>1217</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1217'>1217</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1221'>1221</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1221'>1221</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L1268-L1269'>1268&ndash;1269</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L185-L186'>185&ndash;186</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L202'>202</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L570'>570</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L582-L583'>582&ndash;583</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L913-L914'>913&ndash;914</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L914'>914</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvas.ts#L914-L915'>914&ndash;915</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/StaticCanvasOptions.ts'>StaticCanvasOptions.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/TextEditingManager.ts'>TextEditingManager.ts</a></td><td><b>84.31%</b></td><td><b>71.43%</b></td><td><b>91.67%</b></td><td><b>88%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/TextEditingManager.ts#L17-L18'>17&ndash;18</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/TextEditingManager.ts#L18'>18</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/TextEditingManager.ts#L18-L19'>18&ndash;19</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/TextEditingManager.ts#L19'>19</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/TextEditingManager.ts#L19'>19</a></td></tr><tr><td colspan='6'><b>src/canvas/DOMManagers</b></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/CanvasDOMManager.ts'>CanvasDOMManager.ts</a></td><td><b>95.52%</b></td><td><b>70%</b></td><td>100%</td><td>100%</td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/CanvasDOMManager.ts#L21-L22'>21&ndash;22</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/CanvasDOMManager.ts#L29'>29</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/StaticCanvasDOMManager.ts'>StaticCanvasDOMManager.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/util.ts'>util.ts</a></td><td><b>86.67%</b></td><td><b>80.56%</b></td><td><b>83.33%</b></td><td><b>93.94%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/util.ts#L14'>14</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/util.ts#L26'>26</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/util.ts#L63-L64'>63&ndash;64</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/util.ts#L67'>67</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/util.ts#L67'>67</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/util.ts#L74'>74</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/canvas/DOMManagers/util.ts#L93-L94'>93&ndash;94</a></td></tr><tr><td colspan='6'><b>src/color</b></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/Color.ts'>Color.ts</a></td><td><b>94.96%</b></td><td><b>91.67%</b></td><td><b>96.30%</b></td><td><b>96.05%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/Color.ts#L233'>233</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/Color.ts#L258-L259'>258&ndash;259</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/Color.ts#L267-L268'>267&ndash;268</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/Color.ts#L48'>48</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/color_map.ts'>color_map.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/constants.ts'>constants.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/util.ts'>util.ts</a></td><td><b>85.71%</b></td><td><b>76.92%</b></td><td>100%</td><td><b>89.74%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/util.ts#L55-L56'>55&ndash;56</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/util.ts#L56'>56</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/util.ts#L58'>58</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/util.ts#L58'>58</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/util.ts#L58-L59'>58&ndash;59</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/util.ts#L61-L62'>61&ndash;62</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/color/util.ts#L89'>89</a></td></tr><tr><td colspan='6'><b>src/controls</b></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/Control.ts'>Control.ts</a></td><td><b>93.33%</b></td><td><b>87.88%</b></td><td><b>91.67%</b></td><td><b>97.78%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/Control.ts#L175'>175</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/Control.ts#L240'>240</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/Control.ts#L327'>327</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/Control.ts#L327'>327</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/Control.ts#L362'>362</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/changeWidth.ts'>changeWidth.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/commonControls.ts'>commonControls.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts'>controlRendering.ts</a></td><td><b>81.63%</b></td><td><b>78%</b></td><td>100%</td><td><b>84.78%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L106'>106</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L111'>111</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L121'>121</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L121'>121</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L45'>45</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L50'>50</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L61'>61</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L61'>61</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L65-L72'>65&ndash;72</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/controlRendering.ts#L81-L82'>81&ndash;82</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/drag.ts'>drag.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/fireEvent.ts'>fireEvent.ts</a></td><td><b>88.89%</b></td><td><b>75%</b></td><td>100%</td><td>100%</td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/fireEvent.ts#L13'>13</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts'>polyControl.ts</a></td><td><b>5.97%</b></td><td><b>0%</b></td><td><b>0%</b></td><td><b>11.11%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L100'>100</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L105'>105</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L119'>119</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L119'>119</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L119'>119</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L119'>119</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L119'>119</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L121-L124'>121&ndash;124</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L124'>124</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L127'>127</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L134'>134</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L17'>17</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L25-L29'>25&ndash;29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L50-L56'>50&ndash;56</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L56'>56</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L56'>56</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L56'>56</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L56'>56</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L58'>58</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L63-L64'>63&ndash;64</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L66'>66</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L76'>76</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L82-L83'>82&ndash;83</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L83'>83</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L83-L84'>83&ndash;84</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L88-L90'>88&ndash;90</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L90'>90</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L90'>90</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L90'>90</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L90'>90</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/polyControl.ts#L92'>92</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts'>rotate.ts</a></td><td><b>19.57%</b></td><td><b>12.50%</b></td><td><b>50%</b></td><td><b>21.43%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L41'>41</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L45'>45</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L51'>51</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L51'>51</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L51-L52'>51&ndash;52</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L55-L57'>55&ndash;57</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L59'>59</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L59'>59</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L59'>59</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L59'>59</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L59-L61'>59&ndash;61</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L61'>61</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L61-L63'>61&ndash;63</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L65'>65</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L65'>65</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L65-L67'>65&ndash;67</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L67'>67</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L67-L68'>67&ndash;68</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L73'>73</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L73'>73</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L73-L74'>73&ndash;74</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L76'>76</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L78'>78</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/rotate.ts#L80-L81'>80&ndash;81</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scale.ts'>scale.ts</a></td><td><b>93.57%</b></td><td><b>92.94%</b></td><td>100%</td><td><b>93.67%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scale.ts#L129-L130'>129&ndash;130</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scale.ts#L132-L134'>132&ndash;134</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scale.ts#L148-L149'>148&ndash;149</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scale.ts#L181-L183'>181&ndash;183</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scale.ts#L42'>42</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scaleSkew.ts'>scaleSkew.ts</a></td><td><b>78.79%</b></td><td><b>64.29%</b></td><td>100%</td><td><b>85.71%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scaleSkew.ts#L27'>27</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scaleSkew.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scaleSkew.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scaleSkew.ts#L29'>29</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scaleSkew.ts#L31'>31</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scaleSkew.ts#L33'>33</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/scaleSkew.ts#L35'>35</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/skew.ts'>skew.ts</a></td><td><b>91.03%</b></td><td><b>79.31%</b></td><td>100%</td><td><b>97.67%</b></td><td><a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/skew.ts#L131-L132'>131&ndash;132</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/skew.ts#L163-L164'>163&ndash;164</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/skew.ts#L171'>171</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/skew.ts#L177'>177</a>, <a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/skew.ts#L179'>179</a></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/util.ts'>util.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/wrapWithFireEvent.ts'>wrapWithFireEvent.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/controls/wrapWithFixedAnchor.ts'>wrapWithFixedAnchor.ts</a></td><td>100%</td><td>100%</td><td>100%</td><td>100%</td><td></td></tr><tr><td colspan='6'><b>src/env</b></td></tr><tr><td>&nbsp; &nbsp;<a href='https://github.com/fabricjs/fabric.js/blob/23a625d8777374d3f7f7b59a4ddf0bfb2b751f7d/src/env/browser.ts'>browser.ts</a></td><td><b>84.21%</b></td><td><b>77.78%</b></td><td><b>50%</b></td><td>100%</td><td><a href='https://github.com/fabricjs/fabr


asturur: merging this.
I see strange things in the snapshot diffs, maybe is just github.
I was trying to regenerate the snapshot but for some reason my new laptop doesn't want to install canvas at all, i think because i don't have an intel arch, so i have to compile it by myself.

Patch:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index afc6746d1..90b54d490 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
 
 ## [next]
 
+- test(): fix snapshots by removing version [#9164](https://github.com/fabricjs/fabric.js/pull/9164)
+
 ## [6.0.0-beta11]
 
 - patch(): Avoid unwanted mutation to passed objects array to Group constructor [#9151](https://github.com/fabricjs/fabric.js/pull/9151)
diff --git a/src/shapes/Text/__snapshots__/Text.spec.ts.snap b/src/shapes/Text/__snapshots__/Text.spec.ts.snap
index 2e408cc11..9c8d3003d 100644
--- a/src/shapes/Text/__snapshots__/Text.spec.ts.snap
+++ b/src/shapes/Text/__snapshots__/Text.spec.ts.snap
@@ -193,7 +193,6 @@ exports[`Text toObject 1`] = `
   "top": 0,
   "type": "Text",
   "underline": false,
-  "version": "6.0.0-beta10",
   "visible": true,
   "width": 60,
 }
diff --git a/src/shapes/__snapshots__/Textbox.spec.ts.snap b/src/shapes/__snapshots__/Textbox.spec.ts.snap
index c2895d946..cb593595c 100644
--- a/src/shapes/__snapshots__/Textbox.spec.ts.snap
+++ b/src/shapes/__snapshots__/Textbox.spec.ts.snap
@@ -51,7 +51,6 @@ fox",
   "top": 0,
   "type": "Textbox",
   "underline": false,
-  "version": "6.0.0-beta10",
   "visible": true,
   "width": 102,
 }
@@ -67,7 +66,6 @@ brown
 fox",
   "top": 0,
   "type": "Textbox",
-  "version": "6.0.0-beta10",
   "width": 102,
 }
 `;
@@ -157,7 +155,6 @@ fox",
   "top": 0,
   "type": "Textbox",
   "underline": false,
-  "version": "6.0.0-beta10",
   "visible": true,
   "width": 120,
 }
diff --git a/toMatchRoundedSnapshot.ts b/toMatchRoundedSnapshot.ts
index e50463d4c..86b9c00c9 100644
--- a/toMatchRoundedSnapshot.ts
+++ b/toMatchRoundedSnapshot.ts
@@ -16,7 +16,7 @@ function roundDeep(received: any, key: string | number) {
 
 expect.extend({
   toMatchRoundedSnapshot(
-    received: Record<string, unknown>,
+    { version, ...received }: Record<string, unknown>,
     keys?: string[],
     ...propertiesOrHint
   ) {


Test patch:
diff --git a/src/shapes/IText/__snapshots__/ITextBehavior.test.ts.snap b/src/shapes/IText/__snapshots__/ITextBehavior.test.ts.snap
index b7fea48d8..7f5a8b8ec 100644
--- a/src/shapes/IText/__snapshots__/ITextBehavior.test.ts.snap
+++ b/src/shapes/IText/__snapshots__/ITextBehavior.test.ts.snap
@@ -136,7 +136,6 @@ exports[`text imperative changes insertChars 2`] = `
   "text": "tabest",
   "top": 0,
   "type": "IText",
-  "version": "6.0.0-beta10",
   "width": 58,
 }
 `;
@@ -258,7 +257,6 @@ exports[`text imperative changes insertChars and removes chars 2`] = `
   "text": "tabst",
   "top": 0,
   "type": "IText",
-  "version": "6.0.0-beta10",
   "width": 47,
 }
 `;
@@ -342,7 +340,6 @@ exports[`text imperative changes insertChars and removes chars 4`] = `
   "text": "tab",
   "top": 0,
   "type": "IText",
-  "version": "6.0.0-beta10",
   "width": 31,
 }
 `;
@@ -550,7 +547,6 @@ exports[`text imperative changes insertChars can accept some style for the new t
 aest",
   "top": 0,
   "type": "IText",
-  "version": "6.0.0-beta10",
   "width": 39,
 }
 `;
@@ -725,7 +721,6 @@ exports[`text imperative changes insertChars handles new lines correctly 2`] = `
 est",
   "top": 0,
   "type": "IText",
-  "version": "6.0.0-beta10",
   "width": 31,
 }
 `;
@@ -804,7 +799,6 @@ exports[`text imperative changes removeChars 2`] = `
   "text": "tt",
   "top": 0,
   "type": "IText",
-  "version": "6.0.0-beta10",
   "width": 14,
 }
 `;