File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
2- "." : " 0.129 .0"
2+ "." : " 0.130 .0"
33}
Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## [ 0.130.0] ( https://github.com/kernel/kernel-node-sdk/compare/v0.129.0...v0.130.0 ) (2026-10-24)
4+
5+
6+ ### Features
7+
8+ * Support Link recurring spend requests on vault Link cards ([ 6becbe5] ( https://github.com/kernel/kernel-node-sdk/commit/6becbe5b788088db5334548a1b488208447181df ) )
9+
310## [ 0.129.0] ( https://github.com/kernel/kernel-node-sdk/compare/v0.128.0...v0.129.0 ) (2026-10-21)
411
512
Original file line number Diff line number Diff line change @@ -545,6 +545,8 @@ Types:
545545- <code ><a href =" ./src/resources/vaults/items.ts " >KernelCredentialVaultItemState</a ></code >
546546- <code ><a href =" ./src/resources/vaults/items.ts " >KernelWalletState</a ></code >
547547- <code ><a href =" ./src/resources/vaults/items.ts " >KernelWalletVaultItemSpec</a ></code >
548+ - <code ><a href =" ./src/resources/vaults/items.ts " >LinkShippingAddress</a ></code >
549+ - <code ><a href =" ./src/resources/vaults/items.ts " >LinkUserInfo</a ></code >
548550- <code ><a href =" ./src/resources/vaults/items.ts " >ManagedAuthCredentialVaultField</a ></code >
549551- <code ><a href =" ./src/resources/vaults/items.ts " >ManagedAuthCredentialVaultItemSpec</a ></code >
550552- <code ><a href =" ./src/resources/vaults/items.ts " >ManagedAuthCredentialVaultItemSpecInput</a ></code >
Original file line number Diff line number Diff line change 11{
22 "name" : " @onkernel/sdk" ,
3- "version" : " 0.129 .0" ,
3+ "version" : " 0.130 .0" ,
44 "description" : " The official TypeScript library for the Kernel API" ,
55 "author" : " Kernel <>" ,
66 "types" : " dist/index.d.ts" ,
Original file line number Diff line number Diff line change @@ -200,7 +200,7 @@ export class OffsetPagination<Item> extends AbstractPage<Item> {
200200 return false ;
201201 }
202202
203- return super . hasNextPage ( ) ;
203+ return this . nextPageRequestOptions ( ) != null ;
204204 }
205205
206206 nextPageRequestOptions ( ) : PageRequestOptions | null {
@@ -221,6 +221,12 @@ export class OffsetPagination<Item> extends AbstractPage<Item> {
221221 if ( offset === 0 ) {
222222 return null ;
223223 }
224+ // Cursors can move in either direction. Stop only when the server repeats
225+ // the cursor and would re-request the same page.
226+ const requestOffset = ( this . options . query as OffsetPaginationParams | undefined ) ?. offset ;
227+ if ( typeof requestOffset === 'number' && offset === requestOffset ) {
228+ return null ;
229+ }
224230
225231 return {
226232 ...this . options ,
Original file line number Diff line number Diff line change @@ -35,6 +35,8 @@ export {
3535 type KernelCredentialVaultItemState ,
3636 type KernelWalletState ,
3737 type KernelWalletVaultItemSpec ,
38+ type LinkShippingAddress ,
39+ type LinkUserInfo ,
3840 type ManagedAuthCredentialVaultField ,
3941 type ManagedAuthCredentialVaultItemSpec ,
4042 type ManagedAuthCredentialVaultItemSpecInput ,
You can’t perform that action at this time.
0 commit comments