Skip to content

Commit

Permalink
Release v11.2.2 (#918)
Browse files Browse the repository at this point in the history
* Add README entry about React-Native compiler requirements
* Fixup the jsdoc for an entry
* Upgrade stellar-base
* Update all dependencies to their latest compatible versions
  • Loading branch information
Shaptic committed Feb 12, 2024
1 parent d6f50e7 commit 4c42a4d
Show file tree
Hide file tree
Showing 6 changed files with 448 additions and 403 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Expand Up @@ -13,7 +13,7 @@ jobs:
fail-fast: false
max-parallel: 4
matrix:
node-version: [18, 20]
node-version: [18, 20, 21]

steps:
- name: Checkout
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Expand Up @@ -6,8 +6,12 @@ A breaking change will get clearly marked in this log.

## Unreleased


## [v11.2.2](https://github.com/stellar/js-stellar-sdk/compare/v11.2.1...v11.2.2)

### Fixed
* Event streaming tests now pass on Node 20, which seems to have tighter conformance to the spec ([#917](https://github.com/stellar/js-stellar-sdk/pull/917)).
* `@stellar/stellar-base` has been upgraded to its latest major version ([#918](https://github.com/stellar/js-stellar-sdk/pull/918), see [v11.0.0](https://github.com/stellar/js-stellar-base/releases/tag/v11.0.0) for release notes).


## [v11.2.1](https://github.com/stellar/js-stellar-sdk/compare/v11.2.0...v11.2.1)
Expand Down
2 changes: 2 additions & 0 deletions README.md
Expand Up @@ -120,6 +120,8 @@ module.exports = {

There is also a [sample](https://github.com/fnando/rn-stellar-sdk-sample) that you can follow.

**Note**: Only the V8 compiler (on Android) and JSC (on iOS) have proper support for `Buffer` and `Uint8Array` as is needed by this library. Otherwise, you may see bizarre errors when doing XDR encoding/decoding such as `source not specified`.

#### Usage with Expo managed workflows

1. Install `yarn add --dev rn-nodeify`
Expand Down
28 changes: 14 additions & 14 deletions package.json
@@ -1,6 +1,6 @@
{
"name": "@stellar/stellar-sdk",
"version": "11.2.1",
"version": "11.2.2",
"description": "A library for working with the Stellar network, including communication with the Horizon and Soroban RPC servers.",
"keywords": [
"stellar"
Expand Down Expand Up @@ -76,11 +76,11 @@
]
},
"devDependencies": {
"@babel/cli": "^7.23.0",
"@babel/core": "^7.23.7",
"@babel/eslint-parser": "^7.22.15",
"@babel/cli": "^7.23.9",
"@babel/core": "^7.23.9",
"@babel/eslint-parser": "^7.23.10",
"@babel/eslint-plugin": "^7.22.10",
"@babel/preset-env": "^7.23.8",
"@babel/preset-env": "^7.23.9",
"@babel/preset-typescript": "^7.23.0",
"@babel/register": "^7.23.7",
"@definitelytyped/dtslint": "^0.1.2",
Expand All @@ -92,11 +92,11 @@
"@types/json-schema": "^7.0.15",
"@types/lodash": "^4.14.199",
"@types/mocha": "^10.0.2",
"@types/node": "^20.11.5",
"@types/node": "^20.11.17",
"@types/randombytes": "^2.0.1",
"@types/sinon": "^17.0.2",
"@types/urijs": "^1.19.20",
"@typescript-eslint/parser": "^6.19.1",
"@typescript-eslint/parser": "^6.20.0",
"axios-mock-adapter": "^1.22.0",
"babel-loader": "^9.1.3",
"babel-plugin-istanbul": "^6.1.1",
Expand Down Expand Up @@ -124,26 +124,26 @@
"karma-firefox-launcher": "^2.1.1",
"karma-mocha": "^2.0.0",
"karma-sinon-chai": "^2.0.2",
"karma-webpack": "^5.0.0",
"lint-staged": "^15.2.0",
"karma-webpack": "^5.0.1",
"lint-staged": "^15.2.2",
"lodash": "^4.17.21",
"minami": "^1.1.1",
"mocha": "^10.2.0",
"mocha": "^10.3.0",
"node-polyfill-webpack-plugin": "^3.0.0",
"nyc": "^15.1.0",
"prettier": "^3.2.4",
"prettier": "^3.2.5",
"randombytes": "^2.1.0",
"sinon": "^17.0.1",
"sinon-chai": "^3.7.0",
"taffydb": "^2.7.3",
"terser-webpack-plugin": "^5.3.10",
"ts-node": "^10.9.2",
"webpack": "^5.88.2",
"webpack": "^5.90.1",
"webpack-cli": "^5.0.1"
},
"dependencies": {
"@stellar/stellar-base": "^10.0.2",
"axios": "^1.6.5",
"@stellar/stellar-base": "^11.0.0",
"axios": "^1.6.7",
"bignumber.js": "^9.1.2",
"eventsource": "^2.0.2",
"randombytes": "^2.1.0",
Expand Down
3 changes: 1 addition & 2 deletions src/contract_spec.ts
Expand Up @@ -850,9 +850,8 @@ const PRIMITIVE_DEFINITONS: { [key: string]: JSONSchema7Definition } = {
};

/**
*
* @param typeDef type to convert to json schema reference
* @returns
* @returns {JSONSchema7} a schema describing the type
*/
function typeRef(typeDef: xdr.ScSpecTypeDef): JSONSchema7 {
let t = typeDef.switch();
Expand Down

0 comments on commit 4c42a4d

Please sign in to comment.