tag:github.com,2008:https://github.com/enzoferey/ethers-error-parser/releasesRelease notes from ethers-error-parser2022-12-15T23:04:40Ztag:github.com,2008:Repository/517120572/v0.2.32022-12-15T23:06:53ZExpose types (v0.2.3)<h2>Highlights</h2>
<ul>
<li>Exports the <code>EthersError</code> and <code>ReturnValue</code> types for easier usage in TypeScript.</li>
</ul>
<h2>Changes</h2>
<ul>
<li>feat: expose types for better TypeScript usage <a href="https://github.com/enzoferey/ethers-error-parser/pull/40" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/40/hovercard">#40</a></li>
<li>core: bump version to v0.2.3 <a href="https://github.com/enzoferey/ethers-error-parser/pull/41" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/41/hovercard">#41</a></li>
</ul>enzofereytag:github.com,2008:Repository/517120572/v0.2.22022-09-25T12:58:45ZExpose return error codes (v0.2.2)<h2>Highlights</h2>
<ul>
<li>Exports the <code>RETURN_VALUE_ERROR_CODES</code> constants object that defines the possible <code>errorCode</code> returned by <code>getParsedEthersError</code>.</li>
</ul>
<h2>Changes</h2>
<ul>
<li>feat: expose RETURN_VALUE_ERROR_CODES constant <a href="https://github.com/enzoferey/ethers-error-parser/pull/34" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/34/hovercard">#34</a></li>
<li>core: bump version to v0.2.2 <a href="https://github.com/enzoferey/ethers-error-parser/pull/35" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/35/hovercard">#35</a></li>
</ul>enzofereytag:github.com,2008:Repository/517120572/v0.2.12022-09-18T15:23:36ZNew errors support (v0.2.1)<h2>Highlights</h2>
<ul>
<li>Supports transaction rejected via ethers code <code>ACTION_REJECTED</code>.</li>
<li>Supports calls reverts via ethers code code <code>CALL_EXCEPTION</code>.</li>
</ul>
<h2>Changes</h2>
<ul>
<li>docs: add missing return error codes <a href="https://github.com/enzoferey/ethers-error-parser/pull/22" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/22/hovercard">#22</a></li>
<li>docs: add pull requests templates <a href="https://github.com/enzoferey/ethers-error-parser/pull/23" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/23/hovercard">#23</a></li>
<li>docs: change to single pull request template <a href="https://github.com/enzoferey/ethers-error-parser/pull/24" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/24/hovercard">#24</a></li>
<li>docs: fix checklist title formatting <a href="https://github.com/enzoferey/ethers-error-parser/pull/25" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/25/hovercard">#25</a></li>
<li>feat: support transaction rejected via code <a href="https://github.com/enzoferey/ethers-error-parser/pull/28" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/28/hovercard">#28</a></li>
<li>feat: support call reverted <a href="https://github.com/enzoferey/ethers-error-parser/pull/29" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/29/hovercard">#29</a></li>
<li>docs: display package size via badge <a href="https://github.com/enzoferey/ethers-error-parser/pull/30" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/30/hovercard">#30</a></li>
<li>core: bump version to v0.2.1 <a href="https://github.com/enzoferey/ethers-error-parser/pull/31" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/31/hovercard">#31</a></li>
</ul>enzofereytag:github.com,2008:Repository/517120572/v0.2.02022-08-20T22:22:14ZNew errors support (v0.2.0)<h2>Breaking changes</h2>
<ul>
<li><code>TRANSACTION_RUN_OUT_OF_GAS</code> returned error code has been renamed to <code>TRANSACTION_RAN_OUT_OF_GAS</code>.</li>
</ul>
<h2>Changes</h2>
<ul>
<li>docs: fix yarn install typo <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1330451451" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/4" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/4/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/4">#4</a></li>
<li>docs: create issue templates <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345145314" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/10" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/10/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/10">#10</a></li>
<li>refactor: fix run past tense typo <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345147327" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/11" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/11/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/11">#11</a></li>
<li>core: improve types file test coverage ignore pattern <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345147980" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/12" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/12/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/12">#12</a></li>
<li>feat: support nonce too low error <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345176213" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/14" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/14/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/14">#14</a></li>
<li>feat: support execution reverted during gas estimation <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345217378" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/15" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/15/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/15">#15</a></li>
<li>feat: support insufficient funds for gas <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345237859" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/16" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/16/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/16">#16</a></li>
<li>feat: support unpredictable gas limit issues related to gas <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345307260" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/19" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/19/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/19">#19</a></li>
<li>feat: update dependencies <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345310325" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/20" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/20/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/20">#20</a></li>
<li>core: bump version to v0.2.0 <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1345310696" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/21" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/21/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/21">#21</a></li>
</ul>enzofereytag:github.com,2008:Repository/517120572/v0.1.12022-07-25T11:24:32ZCore improvements (v0.1.1)<h2>Changes</h2>
<ul>
<li>docs: improve coverage display <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1315766789" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/2" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/2/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/2">#2</a></li>
<li>core: implement first release improvements <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1316674118" data-permission-text="Title is private" data-url="https://github.com/enzoferey/ethers-error-parser/issues/3" data-hovercard-type="pull_request" data-hovercard-url="/enzoferey/ethers-error-parser/pull/3/hovercard" href="https://github.com/enzoferey/ethers-error-parser/pull/3">#3</a></li>
</ul>enzofereytag:github.com,2008:Repository/517120572/v0.1.02022-07-23T23:29:08ZFirst release (v0.1.0)<p>Parse Ethers.js errors with ease 💅🏻</p>
<p>This package is a work in progress. Although it is not yet complete and many Ethers errors could be handled more elegantly, it is safe to use in production as it is. Some insights is better than no insights.</p>
<p>This package is being used in different production projects and it is in constant evolution based on the needs of these projects. If you find some error that is not handled yet or that does not provide a great context, please open an issue or pull request 🙏</p>enzoferey