tag:github.com,2008:https://github.com/LIT-Protocol/js-sdk/releases Release notes from js-sdk 2024-07-16T13:08:15Z tag:github.com,2008:Repository/526617419/v6.2.0 2024-07-16T15:19:31Z v6.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 &amp; 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> Ansonhkg tag:github.com,2008:Repository/526617419/v6.0.3 2024-06-14T16:01:57Z v6.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> joshLong145 tag:github.com,2008:Repository/526617419/v6.0.2 2024-06-12T16:34:42Z v6.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> joshLong145 tag:github.com,2008:Repository/526617419/v6.0.1 2024-06-03T22:13:41Z v6.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 &amp; 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> joshLong145 tag:github.com,2008:Repository/526617419/v5.0.1 2024-05-13T17:54:57Z 5.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> joshLong145 tag:github.com,2008:Repository/526617419/v5.0.0 2024-04-19T15:38:11Z 5.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> joshLong145 tag:github.com,2008:Repository/526617419/v4.0.0 2024-03-19T15:27:28Z v4.0.0 <p>Release version 4.0.0</p> Ansonhkg tag:github.com,2008:Repository/526617419/v3.0.26 2023-12-19T00:49:08Z Cayenne No content. joshLong145 tag:github.com,2008:Repository/526617419/network-serrano 2023-11-25T21:14:54Z Serrano <p>SDK version compatible with <code>Serrano</code> network</p> joshLong145 tag:github.com,2008:Repository/526617419/v2.1.21 2023-01-27T21:14:34Z v2.1.21 <p>v2.1.21</p> Ansonhkg