tag:github.com,2008:https://github.com/LIT-Protocol/js-sdk/releasesRelease notes from js-sdk2024-07-16T13:08:15Ztag:github.com,2008:Repository/526617419/v6.2.02024-07-16T15:19:31Zv6.2.0<h1>Notable change</h1>
<ul>
<li>š¶ļø Added <code>datil-test</code> support</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>Feature/lit 2591 js sdk remove all redundantunused build processes and by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2327772769" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/485" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/485/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/485">#485</a></li>
<li>Feature/lit 2952 walletconnect optional namespaces by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/FedericoAmura/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/FedericoAmura">@FedericoAmura</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2353140983" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/508" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/508/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/508">#508</a></li>
<li>Fetch <code>gasPrice</code> and estimate gas in Wrapped Keys LA if not provided by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/spacesailor24/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/spacesailor24">@spacesailor24</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2341294466" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/501" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/501/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/501">#501</a></li>
<li>Add <code>signMessage</code> and <code>signTransaction</code> Lit Action exports for Wrapped Keys by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/spacesailor24/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/spacesailor24">@spacesailor24</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2345592092" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/504" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/504/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/504">#504</a></li>
<li>Dev/test common updates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/joshLong145/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/joshLong145">@joshLong145</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2365372516" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/511" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/511/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/511">#511</a></li>
<li>Wrapped Keys by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MaximusHaximus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MaximusHaximus">@MaximusHaximus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2374006442" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/513" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/513/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/513">#513</a></li>
<li>Feature/lit 3125 sdk for wrapping up walletx 2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2328147635" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/487" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/487/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/487">#487</a></li>
<li>check timestamps of BLS session sigs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/glitch003/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/glitch003">@glitch003</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2371262294" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/512" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/512/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/512">#512</a></li>
<li>fix sig validation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/glitch003/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/glitch003">@glitch003</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2385201029" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/518" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/518/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/518">#518</a></li>
<li>feat: add custom gas limit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2386717000" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/519" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/519/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/519">#519</a></li>
<li>LIT-3404 - Add Wrapped Keys support for datil-dev by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MaximusHaximus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MaximusHaximus">@MaximusHaximus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2386924037" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/520" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/520/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/520">#520</a></li>
<li>Feature/lit 3140 make pkp base a private instance variable in pkp by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/FedericoAmura/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/FedericoAmura">@FedericoAmura</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2362959946" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/509" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/509/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/509">#509</a></li>
<li>Feature/3404 datil dev support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2378366134" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/515" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/515/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/515">#515</a></li>
<li>Bump versions to v6.1.0 pre-publish to NPM by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MaximusHaximus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MaximusHaximus">@MaximusHaximus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2396460336" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/524" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/524/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/524">#524</a></li>
<li>manually release private key in tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/glitch003/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/glitch003">@glitch003</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2384753212" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/516" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/516/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/516">#516</a></li>
<li>fix: if the user omits "uses" it gets default set to "1". instead, i⦠by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2375957559" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/514" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/514/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/514">#514</a></li>
<li>Feature/lit 2591 js sdk remove all redundantunused build processes & refactor: delete <code>cypress</code> directory by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2335819594" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/496" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/496/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/496">#496</a></li>
<li>fix(tslib): standarised to use private _ over # to prevent: by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2401203336" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/526" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/526/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/526">#526</a></li>
<li>Feature/lit 3593 js sdk add a map of network names to rpc url by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2402967637" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/527" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/527/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/527">#527</a></li>
<li>fix: match version before building by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2403460546" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/529" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/529/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/529">#529</a></li>
<li>fix: wrong rpc in pkp ethers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2405193647" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/531" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/531/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/531">#531</a></li>
<li>V6.1.1 publish by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2405200106" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/532" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/532/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/532">#532</a></li>
<li>Feature/lit 3549 js sdk add datiltest support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2392825901" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/523" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/523/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/523">#523</a></li>
<li>feat: add <code>TEST_TIMEOUT</code> for tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2405360807" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/533" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/533/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/533">#533</a></li>
<li>Feat: Update Wrapped keys Export to use Lit Actions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DashKash54/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DashKash54">@DashKash54</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2407547946" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/534" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/534/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/534">#534</a></li>
<li>Published version 6.2.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2410993514" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/536" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/536/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/536">#536</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/spacesailor24/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/spacesailor24">@spacesailor24</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2341294466" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/501" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/501/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/501">#501</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/LIT-Protocol/js-sdk/compare/v6.0.3...v6.2.0"><tt>v6.0.3...v6.2.0</tt></a></p>
<h3><g-emoji class="g-emoji" alias="warning">ā ļø</g-emoji> Deprecation - Will be removed in version 7.x.</h3>
<p>In the, <code>@lit-protocol/constants</code> package:</p>
<ul>
<li><a href="https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.LIT_CHAIN_RPC_URL.html" rel="nofollow">https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.LIT_CHAIN_RPC_URL.html</a></li>
<li><a href="https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_DATIL_TEST.html" rel="nofollow">https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_DATIL_TEST.html</a></li>
<li><a href="https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_CAYENNE.html" rel="nofollow">https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_CAYENNE.html</a></li>
<li><a href="https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_HABANERO.html" rel="nofollow">https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_HABANERO.html</a></li>
<li><a href="https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_DATIL_DEV.html" rel="nofollow">https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_DATIL_DEV.html</a></li>
<li><a href="https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_MANZANO.html" rel="nofollow">https://v6-api-doc-lit-js-sdk.vercel.app/variables/constants_src.RELAY_URL_MANZANO.html</a></li>
</ul>Ansonhkgtag:github.com,2008:Repository/526617419/v6.0.32024-06-14T16:01:57Zv6.0.3<h2>What's Changed</h2>
<ul>
<li>use eth blockhash as webauthn challenge by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/glitch003/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/glitch003">@glitch003</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2350570894" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/507" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/507/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/507">#507</a></li>
<li>Fix/get session sigs base provider block hash url by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/joshLong145/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/joshLong145">@joshLong145</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2349745817" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/506" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/506/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/506">#506</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/LIT-Protocol/js-sdk/compare/v6.0.2...v6.0.3"><tt>v6.0.2...v6.0.3</tt></a></p>joshLong145tag:github.com,2008:Repository/526617419/v6.0.22024-06-12T16:34:42Zv6.0.2<h2>What's Changed</h2>
<ul>
<li>feat: add multiple doc projects support when generating JsDocs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ansonhkg/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ansonhkg">@Ansonhkg</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2298168517" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/468" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/468/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/468">#468</a></li>
<li>test(la-sign-combine): add test cases by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/joshLong145/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/joshLong145">@joshLong145</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2332387737" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/493" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/493/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/493">#493</a></li>
<li>Fix/epoch param name by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/glitch003/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/glitch003">@glitch003</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2331996987" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/491" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/491/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/491">#491</a></li>
<li>Wip/testnet manager by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/joshLong145/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/joshLong145">@joshLong145</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2328702840" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/489" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/489/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/489">#489</a></li>
<li>Ref/remove execute with retry by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/joshLong145/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/joshLong145">@joshLong145</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2336145434" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/497" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/497/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/497">#497</a></li>
<li>Feat/suport localchain network context from shiva by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/joshLong145/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/joshLong145">@joshLong145</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2336930372" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/498" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/498/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/498">#498</a></li>
<li>always return the request id in the error by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/glitch003/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/glitch003">@glitch003</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2331983548" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/490" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/490/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/490">#490</a></li>
<li>LIT-3394 - Improve connect() performance by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MaximusHaximus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MaximusHaximus">@MaximusHaximus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2344735240" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/502" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/502/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/502">#502</a></li>
<li>fix(core): contract context by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/joshLong145/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/joshLong145">@joshLong145</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2349011229" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/505" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/505/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/505">#505</a></li>
<li>Feature/lit 3379 investigate bls signed session bug by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/joshLong145/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/joshLong145">@joshLong145</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2340865470" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/500" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/500/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/500">#500</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/LIT-Protocol/js-sdk/compare/v6.0.1...v6.0.2"><tt>v6.0.1...v6.0.2</tt></a></p>joshLong145tag:github.com,2008:Repository/526617419/v6.0.12024-06-03T22:13:41Zv6.0.1<h3>ā°ļø Features</h3>
<ul>
<li>Added compose lit action resource string helper function</li>
<li>Add support on additional parameters in authNeededCallbacks, and a higher level "getPkpSessionSigs" function.</li>
<li>Add helper function to combine bls sigs</li>
<li>Introduce siweMessage creation/authSig crafter helper functions, and fix circular dependencies inside auth-helpers.</li>
<li>Add ResourceAbilityRequestBuilder for <code>Resource Ability Rrequest</code> generation for <code>Session Signatures</code></li>
<li>Add <code>getLitActionSessionSigs</code> function, better interfaces, and add custom test to CI</li>
<li>Add global checks in env loader for defined wasm globals</li>
<li>Remove implicit loading of wasm to connect invocation</li>
<li>Add pkpSessionSigs and litActionSessionSigs tests</li>
<li>Most common least common support for Lit Action responses</li>
<li>Add tests for Solana & Cosmos (cosmos is failing)</li>
<li>Introduce <code>LIT_CHAIN_RPC_URL</code> so we don't need to go through <code>LIT_CHAINS</code></li>
<li>Remove AuthValidator for client-side encrypt</li>
<li>Add authSig back to encrypt helper functions</li>
<li>Remove auth for encryption because it's completely client side</li>
<li>Make <code>authNeededCallback</code> a required parameter, but we need to create a common interface, because GetPkpSessionSigs uses it too</li>
<li>Lit action custom authentication support with <code>Session Signatures</code> <code>getSessionSigs</code> <code>getLitActionSessionSigs</code></li>
<li>Add <code>litActionIpfsId</code> to <code>getSessionSigs</code> params</li>
<li>Add removeHexPrefix helper</li>
<li>Refactor siwe message creation, (Breaking) renaming <code>SIG_TYPE</code> to <code>LIT_CURVE</code>, and a util for sanitise</li>
<li>Remove <code>authSig</code> support on <code>pkpSign</code>, and <code>executeJs</code></li>
<li>Remove multiformat package and make into peer dependency</li>
<li>Endpoint <code>/web/signing/signConditionEcdsa</code> doesn't exist. Removed all related functionalities</li>
<li>Move <code>getExpiration</code> as helper</li>
<li>Remove fetch polyfill from <code>LItNodeClient</code></li>
<li>PkpEthers to adapt new getSession change</li>
<li>Remove authMethod from executeJs</li>
<li>Update to use replica over sequencer rpc</li>
<li>Move from <code>SIG_TYPE</code> to <code>LIT_CURVE</code> for signature type checks</li>
</ul>
<h3>š Bug Fixes</h3>
<ul>
<li><code>CapacityDelegation</code> <code>uses</code> should be optional</li>
<li>Ensure provided provider and signer instances are used</li>
<li>JsParam is optional for <code>getSessionSigs</code></li>
<li>Add getPkpSessionSigs to LitClientSessionManager</li>
<li>Fixes Signed session key mismatch with the one being signed due to storage provider not found.</li>
<li>Params are not passed to authNeededCallback when resign with session key is needed</li>
<li><code>DAppOwnerWallet</code> is actually the only required param to create the delegation auth sig</li>
<li>Fix not being aware of local network context</li>
<li>Custom auth jsParams should accept any params as key</li>
<li>Move <code>"ipfs-unixfs-importer": "12.0.1",</code> to dev dependency due to bundling issues in <code>LitNodeCient</code></li>
<li>Change <code>authId</code> to <code>authMethodId</code> and improve interface</li>
<li>AuthContext litNodeClient</li>
<li>PkpEthers to adapt new getSession change</li>
<li>Remove authMethod from executeJs</li>
<li>Remove <code>LIT_BLS</code> as an option</li>
<li>Browser global undefined see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2234770373" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/416" data-hovercard-type="issue" data-hovercard-url="/LIT-Protocol/js-sdk/issues/416/hovercard" href="https://github.com/LIT-Protocol/js-sdk/issues/416">#416</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2276776121" data-permission-text="Title is private" data-url="https://github.com/LIT-Protocol/js-sdk/issues/452" data-hovercard-type="pull_request" data-hovercard-url="/LIT-Protocol/js-sdk/pull/452/hovercard" href="https://github.com/LIT-Protocol/js-sdk/pull/452">#452</a></li>
<li>Add <code>tslib</code> peer dependency, for <code>siwe-recap</code> package requirments</li>
<li>Remove <code>authSig</code> requirment from <code>encryption</code> functionality</li>
<li>Let <code>createSiweMessage</code> default arguments which are not provided.</li>
<li>Move staking event from locked to active</li>
</ul>
<h3>š Refactor</h3>
<ul>
<li>Remove <code>getClaimKeyExecutionShares</code> and add type for request</li>
<li>Remove <code>getSigningShareForDecryption</code> and add <code>EncryptionSignRequest</code> type of request</li>
<li>Remove <code>getSigningShareForToken</code> and add <code>SigningAccessControlConditionRequest</code> type</li>
<li>Remove <code>getSignSessionKeyShares</code> as it was unused</li>
<li>Remove <code>getLitResourceForEncryption</code> as it's unused</li>
</ul>
<h3>š Documentation</h3>
<ul>
<li>Better jsDoc comments for capacityCredit delegations</li>
<li>Improve <code>getJWTParams</code> jsDoc</li>
<li>Add JsDocs to <code>checkAndSignAuthMessage</code></li>
<li>Update comments</li>
<li>Update test commands</li>
<li>Update error message for CID</li>
<li>Update <code>getBytes32FromMultihash</code> jsDoc comments for devDepedency migration for <code>multiformats</code> package</li>
</ul>joshLong145tag:github.com,2008:Repository/526617419/v5.0.12024-05-13T17:54:57Z5.0.1<p>All notable changes to this project will be documented in this file.</p>
<h2>[unreleased]</h2>
<h3>š Features</h3>
<ul>
<li>Allow certt caching if local storage is defined</li>
</ul>
<h3>š Bug Fixes</h3>
<ul>
<li>Improve readability</li>
<li>Pass-in session key in base provider</li>
<li><a href="Https://github.com/LIT-Protocol/js-sdk/pull/446#discussion_r1583307218">Https://github.com/LIT-Protocol/js-sdk/pull/446#discussion_r1583307218</a></li>
<li>Pass sessionKey to getSessionSigs</li>
<li>Add undefined check to property check</li>
<li>Session key signature default expiration always used</li>
<li>Comment header for default expiration</li>
<li>ToIsoString on exp in getSessionSigs</li>
</ul>
<h3>āļø Miscellaneous Tasks</h3>
<ul>
<li>Fmt</li>
<li>Add filter to e2e runner</li>
</ul>
<h3>Add</h3>
<ul>
<li><em>(chain)</em> Add 'lit' to supported chains in constant.ts file</li>
</ul>
<h3>Fat</h3>
<ul>
<li>Update relay interface</li>
</ul>
<h3>Ref</h3>
<ul>
<li>Add spruceid siwe-parser as explicit dep</li>
<li>Change siwe import to no longer load entire module</li>
<li>Remove enviorment specific properties of amd url in test</li>
<li>Remove vcek/ portion of url</li>
<li>Remove test case</li>
<li>Refactor arg check to throw an error if not present</li>
<li>Fix url resolving in LitAuthClient constructor</li>
</ul>joshLong145tag:github.com,2008:Repository/526617419/v5.0.02024-04-19T15:38:11Z5.0.0<h3>Breaking Changes</h3>
<ul>
<li>
<p>Removes <code>ipfs-http-client</code>: resolves build issues when running in nextjs</p>
</li>
<li>
<p>Now using <code>cross-fetch</code> instead of directly injecting <code>node-fetch</code> as a polyfill solution for fetch<br>
<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/LIT-Protocol/js-sdk/commit/22293a23a477ac181960357c77b43aa499d7f532/hovercard" href="https://github.com/LIT-Protocol/js-sdk/commit/22293a23a477ac181960357c77b43aa499d7f532"><tt>22293a2</tt></a></p>
</li>
<li>
<p>Changes <code>getLatestBlockhash()</code> on the LitNodeClient to be an <code>async</code> method. This was previously a synchronous call.<br>
<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/LIT-Protocol/js-sdk/commit/83a070bd2820e3534654313ea9f6688e7add897f/hovercard" href="https://github.com/LIT-Protocol/js-sdk/commit/83a070bd2820e3534654313ea9f6688e7add897f"><tt>83a070b</tt></a></p>
</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>
<p>Fixes<code>node-fetch</code> not found exceptions in NextJs</p>
</li>
<li>
<p>Fix to global polyfill of <code>Buffer</code> causing errors:<br>
<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/LIT-Protocol/js-sdk/commit/618fbf894c3095976461243918bc93f1e6d635ff/hovercard" href="https://github.com/LIT-Protocol/js-sdk/commit/618fbf894c3095976461243918bc93f1e6d635ff"><tt>618fbf8</tt></a></p>
</li>
<li>
<p>Addition of static eth wallet auth method in lit auth client<br>
<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/LIT-Protocol/js-sdk/commit/05d9494518757d839364cdd7a1c60e01b0a13ba9/hovercard" href="https://github.com/LIT-Protocol/js-sdk/commit/05d9494518757d839364cdd7a1c60e01b0a13ba9"><tt>05d9494</tt></a></p>
</li>
<li>
<p>Fix to <code>ILitNodeClient</code> interface compatibility<br>
<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/LIT-Protocol/js-sdk/commit/8efcb0f7bd6b7206d2daeae0fff4e0c657fd276f/hovercard" href="https://github.com/LIT-Protocol/js-sdk/commit/8efcb0f7bd6b7206d2daeae0fff4e0c657fd276f"><tt>8efcb0f</tt></a></p>
</li>
</ul>joshLong145tag:github.com,2008:Repository/526617419/v4.0.02024-03-19T15:27:28Zv4.0.0<p>Release version 4.0.0</p>Ansonhkgtag:github.com,2008:Repository/526617419/v3.0.262023-12-19T00:49:08ZCayenneNo content.joshLong145tag:github.com,2008:Repository/526617419/network-serrano2023-11-25T21:14:54ZSerrano <p>SDK version compatible with <code>Serrano</code> network</p>joshLong145tag:github.com,2008:Repository/526617419/v2.1.212023-01-27T21:14:34Zv2.1.21<p>v2.1.21</p>Ansonhkg