Skip to content

Commit b18004c

Browse files
authored
Release v13.3.0 (#1169)
1 parent 448c27e commit b18004c

4 files changed

Lines changed: 43 additions & 34 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,16 @@ A breaking change will get clearly marked in this log.
66

77
## Unreleased
88

9+
10+
## [v13.3.0](https://github.com/stellar/js-stellar-sdk/compare/v13.2.0...v13.3.0)
11+
912
### Added
1013
* Add `includeFailed` to `PaymentCallBuilder` for including failed transactions in calls ([#1168](https://github.com/stellar/js-stellar-sdk/pull/1168)).
1114

15+
### Fixed
16+
* Ensure that `rpc.Api.GetTransactionsResponse.transactions` is always a valid array ([#1162](https://github.com/stellar/js-stellar-sdk/pull/1162)).
17+
18+
1219
## [v13.2.0](https://github.com/stellar/js-stellar-sdk/compare/v13.1.0...v13.2.0)
1320

1421
### Added

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@stellar/stellar-sdk",
3-
"version": "13.2.0",
3+
"version": "13.3.0",
44
"description": "A library for working with the Stellar network, including communication with the Horizon and Soroban RPC servers.",
55
"keywords": [
66
"stellar"
@@ -176,7 +176,7 @@
176176
"chai-as-promised": "^7.1.1",
177177
"chai-http": "^4.3.0",
178178
"cross-env": "^7.0.3",
179-
"dotenv": "^16.4.7",
179+
"dotenv": "^16.5.0",
180180
"eslint": "^8.57.0",
181181
"eslint-config-airbnb-base": "^15.0.0",
182182
"eslint-config-airbnb-typescript": "^18.0.0",
@@ -190,7 +190,7 @@
190190
"ghooks": "^2.0.4",
191191
"husky": "^9.1.6",
192192
"jsdoc": "^4.0.4",
193-
"json-schema-faker": "^0.5.8",
193+
"json-schema-faker": "^0.5.9",
194194
"karma": "^6.4.3",
195195
"karma-chai": "^0.1.0",
196196
"karma-chrome-launcher": "^3.1.0",
@@ -199,7 +199,7 @@
199199
"karma-mocha": "^2.0.0",
200200
"karma-sinon-chai": "^2.0.2",
201201
"karma-webpack": "^5.0.1",
202-
"lint-staged": "^15.5.0",
202+
"lint-staged": "^15.5.1",
203203
"lodash": "^4.17.21",
204204
"mocha": "^10.8.2",
205205
"node-polyfill-webpack-plugin": "^3.0.0",
@@ -212,14 +212,14 @@
212212
"taffydb": "^2.7.3",
213213
"terser-webpack-plugin": "^5.3.14",
214214
"ts-node": "^10.9.2",
215-
"typescript": "^5.8.2",
216-
"webpack": "^5.98.0",
215+
"typescript": "^5.8.3",
216+
"webpack": "^5.99.6",
217217
"webpack-cli": "^5.0.1"
218218
},
219219
"dependencies": {
220220
"@stellar/stellar-base": "^13.1.0",
221221
"axios": "^1.8.4",
222-
"bignumber.js": "^9.1.2",
222+
"bignumber.js": "^9.3.0",
223223
"eventsource": "^2.0.2",
224224
"feaxios": "^0.0.23",
225225
"randombytes": "^2.1.0",

src/contract/spec.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,8 @@ function stringToScVal(str: string, ty: xdr.ScSpecType): xdr.ScVal {
7171
return xdr.ScVal.scvString(str);
7272
case xdr.ScSpecType.scSpecTypeSymbol().value:
7373
return xdr.ScVal.scvSymbol(str);
74-
case xdr.ScSpecType.scSpecTypeAddress().value: {
75-
const addr = Address.fromString(str as string);
76-
return xdr.ScVal.scvAddress(addr.toScAddress());
77-
}
74+
case xdr.ScSpecType.scSpecTypeAddress().value:
75+
return Address.fromString(str).toScVal();
7876
case xdr.ScSpecType.scSpecTypeU64().value:
7977
return new XdrLargeInt("u64", str).toScVal();
8078
case xdr.ScSpecType.scSpecTypeI64().value:
@@ -1159,4 +1157,3 @@ export class Spec {
11591157
return res;
11601158
}
11611159
}
1162-

yarn.lock

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2307,6 +2307,11 @@ bignumber.js@^9.1.2:
23072307
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c"
23082308
integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==
23092309

2310+
bignumber.js@^9.3.0:
2311+
version "9.3.0"
2312+
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.3.0.tgz#bdba7e2a4c1a2eba08290e8dcad4f36393c92acd"
2313+
integrity sha512-EM7aMFTXbptt/wZdMlBv2t8IViwQL+h6SLHosp8Yf0dqJMTnY6iL32opnAB6kAdL0SZPuvcAzFr31o0c/R3/RA==
2314+
23102315
binary-extensions@^2.0.0:
23112316
version "2.3.0"
23122317
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
@@ -3293,10 +3298,10 @@ domain-browser@^4.22.0:
32933298
resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-4.23.0.tgz#427ebb91efcb070f05cffdfb8a4e9a6c25f8c94b"
32943299
integrity sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==
32953300

3296-
dotenv@^16.4.7:
3297-
version "16.4.7"
3298-
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.7.tgz#0e20c5b82950140aa99be360a8a5f52335f53c26"
3299-
integrity sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==
3301+
dotenv@^16.5.0:
3302+
version "16.5.0"
3303+
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.5.0.tgz#092b49f25f808f020050051d1ff258e404c78692"
3304+
integrity sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==
33003305

33013306
dunder-proto@^1.0.0, dunder-proto@^1.0.1:
33023307
version "1.0.1"
@@ -5170,13 +5175,13 @@ json-parse-even-better-errors@^2.3.1:
51705175
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
51715176
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
51725177

5173-
json-schema-faker@^0.5.8:
5174-
version "0.5.8"
5175-
resolved "https://registry.yarnpkg.com/json-schema-faker/-/json-schema-faker-0.5.8.tgz#13e8b53fef4d86de5c5d164763c80427da892b0c"
5176-
integrity sha512-sqzPEbEDlpiH8U1tfmJHScXHy52onvMxITPsHyhe/jhS83g8TX6ruvRqt/ot1bXUPRsh7Ps1sWqJiBxIXmW5Xw==
5178+
json-schema-faker@^0.5.9:
5179+
version "0.5.9"
5180+
resolved "https://registry.yarnpkg.com/json-schema-faker/-/json-schema-faker-0.5.9.tgz#6ae58b81cd6a57b3a222e7dd6e6c730da3816890"
5181+
integrity sha512-fNKLHgDvfGNNTX1zqIjqFMJjCLzJ2kvnJ831x4aqkAoeE4jE2TxvpJdhOnk3JU3s42vFzmXvkpbYzH5H3ncAzg==
51775182
dependencies:
51785183
json-schema-ref-parser "^6.1.0"
5179-
jsonpath-plus "^10.1.0"
5184+
jsonpath-plus "^10.3.0"
51805185

51815186
json-schema-ref-parser@^6.1.0:
51825187
version "6.1.0"
@@ -5231,7 +5236,7 @@ jsonfile@^4.0.0:
52315236
optionalDependencies:
52325237
graceful-fs "^4.1.6"
52335238

5234-
jsonpath-plus@^10.1.0:
5239+
jsonpath-plus@^10.3.0:
52355240
version "10.3.0"
52365241
resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz#59e22e4fa2298c68dfcd70659bb47f0cad525238"
52375242
integrity sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA==
@@ -5397,10 +5402,10 @@ linkify-it@^5.0.0:
53975402
dependencies:
53985403
uc.micro "^2.0.0"
53995404

5400-
lint-staged@^15.5.0:
5401-
version "15.5.0"
5402-
resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.5.0.tgz#fa6464cfb06e0faf5bb167f83186e952ff6e569e"
5403-
integrity sha512-WyCzSbfYGhK7cU+UuDDkzUiytbfbi0ZdPy2orwtM75P3WTtQBzmG40cCxIa8Ii2+XjfxzLH6Be46tUfWS85Xfg==
5405+
lint-staged@^15.5.1:
5406+
version "15.5.1"
5407+
resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.5.1.tgz#6de35298964641b8b6e060d3db0fb6ac866c6e24"
5408+
integrity sha512-6m7u8mue4Xn6wK6gZvSCQwBvMBR36xfY24nF5bMTf2MHDYG6S3yhJuOgdYVw99hsjyDt2d4z168b3naI8+NWtQ==
54045409
dependencies:
54055410
chalk "^5.4.1"
54065411
commander "^13.1.0"
@@ -8038,10 +8043,10 @@ typescript@^4.5.4:
80388043
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
80398044
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
80408045

8041-
typescript@^5.8.2:
8042-
version "5.8.2"
8043-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.2.tgz#8170b3702f74b79db2e5a96207c15e65807999e4"
8044-
integrity sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==
8046+
typescript@^5.8.3:
8047+
version "5.8.3"
8048+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e"
8049+
integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==
80458050

80468051
ua-parser-js@^0.7.30:
80478052
version "0.7.40"
@@ -8332,10 +8337,10 @@ webpack-sources@^3.2.3:
83328337
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
83338338
integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
83348339

8335-
webpack@^5.98.0:
8336-
version "5.98.0"
8337-
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.98.0.tgz#44ae19a8f2ba97537978246072fb89d10d1fbd17"
8338-
integrity sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==
8340+
webpack@^5.99.6:
8341+
version "5.99.6"
8342+
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.99.6.tgz#0d6ba7ce1d3609c977f193d2634d54e5cf36379d"
8343+
integrity sha512-TJOLrJ6oeccsGWPl7ujCYuc0pIq2cNsuD6GZDma8i5o5Npvcco/z+NKvZSFsP0/x6SShVb0+X2JK/JHUjKY9dQ==
83398344
dependencies:
83408345
"@types/eslint-scope" "^3.7.7"
83418346
"@types/estree" "^1.0.6"

0 commit comments

Comments
 (0)