Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v12.2.0 #1013

Merged
merged 7 commits into from
Jul 19, 2024
Merged

Release v12.2.0 #1013

merged 7 commits into from
Jul 19, 2024

Conversation

Shaptic
Copy link
Contributor

@Shaptic Shaptic commented Jul 19, 2024

Refer to the CHANGELOG.md for full details. This PR tags off a release with the following changes:

Fixed

  • @stellar/stellar-base and underlying @stellar/js-xdr have been upgraded to their latest versions; reference their release notes (v12.1.0 and v3.1.2, respectively) for details. All other developer dependencies have also had their minor/patch upgrades made (#1013).

Added

  • You can now pass custom headers to both rpc.Server and Horizon.Server (#1013).
  • Horizon.Server now supports the new POST /transactions_async endpoint via the submitAsyncTransaction method (#989). Its purpose is to provide an immediate response to the submission rather than waiting for Horizon to determine its status.
  • rpc.Server now has a getFeeStats method which retrieves fee statistics for a previous chunk of ledgers to provide users with a way to provide informed decisions about getting their transactions included in the following ledgers (#998).

@Shaptic Shaptic requested review from sreuland, psheth9 and a team July 19, 2024 20:06
Copy link

socket-security bot commented Jul 19, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@babel/cli@7.24.8 None 0 186 kB nicolo-ribaudo
npm/@babel/compat-data@7.24.9 None 0 65.6 kB nicolo-ribaudo
npm/@babel/core@7.24.9 environment, filesystem, unsafe 0 788 kB nicolo-ribaudo
npm/@babel/generator@7.24.10 None 0 496 kB nicolo-ribaudo
npm/@babel/helper-compilation-targets@7.24.8 None 0 52.2 kB nicolo-ribaudo
npm/@babel/helper-create-class-features-plugin@7.24.8 None 0 504 kB nicolo-ribaudo
npm/@babel/helper-member-expression-to-functions@7.24.8 None 0 105 kB nicolo-ribaudo
npm/@babel/helper-module-transforms@7.24.9 None 0 160 kB nicolo-ribaudo
npm/@babel/helper-plugin-utils@7.24.8 None 0 114 kB nicolo-ribaudo
npm/@babel/helper-string-parser@7.24.8 None 0 31.8 kB nicolo-ribaudo
npm/@babel/helper-validator-option@7.24.8 None 0 11.8 kB nicolo-ribaudo
npm/@babel/helpers@7.24.8 None 0 868 kB nicolo-ribaudo
npm/@babel/parser@7.24.8 None 0 1.89 MB nicolo-ribaudo
npm/@babel/plugin-transform-classes@7.24.8 None 0 151 kB nicolo-ribaudo
npm/@babel/plugin-transform-destructuring@7.24.8 None 0 144 kB nicolo-ribaudo
npm/@babel/plugin-transform-modules-commonjs@7.24.8 None 0 107 kB nicolo-ribaudo
npm/@babel/plugin-transform-optional-chaining@7.24.8 None 0 101 kB nicolo-ribaudo
npm/@babel/plugin-transform-typeof-symbol@7.24.8 None 0 72.7 kB nicolo-ribaudo
npm/@babel/plugin-transform-typescript@7.24.8 None 0 197 kB nicolo-ribaudo
npm/@babel/preset-env@7.24.8 environment, filesystem 0 231 kB nicolo-ribaudo
npm/@babel/runtime@7.24.8 None 0 246 kB nicolo-ribaudo
npm/@babel/traverse@7.24.8 None 0 637 kB nicolo-ribaudo
npm/@babel/types@7.24.9 environment 0 2.41 MB nicolo-ribaudo
npm/@definitelytyped/dtslint@0.2.22 environment, filesystem 0 102 kB definitelytyped-publisher
npm/@definitelytyped/header-parser@0.2.11 filesystem 0 41.2 kB definitelytyped-publisher
npm/@definitelytyped/typescript-packages@0.1.3 None 0 4.12 kB definitelytyped-publisher
npm/@definitelytyped/typescript-versions@0.1.3 None 0 10.3 kB definitelytyped-publisher
npm/@definitelytyped/utils@0.1.7 environment, filesystem, network, shell 0 128 kB definitelytyped-publisher
npm/@es-joy/jsdoccomment@0.46.0 None 0 122 kB brettz9
npm/@eslint-community/regexpp@4.11.0 None 0 446 kB eslint-community-bot
npm/@jridgewell/sourcemap-codec@1.5.0 None 0 113 kB jridgewell
npm/@stellar/js-xdr@3.1.2 None 0 562 kB stellar-npm-ci
npm/@stellar/stellar-base@12.1.0 None 0 3.54 MB stellar-npm-ci
npm/@types/lodash@4.17.7 None 0 867 kB types
npm/@types/mocha@10.0.7 None 0 95.9 kB types
npm/@types/node@20.14.11 None 0 2.09 MB types
npm/@typescript-eslint/eslint-plugin@7.16.1 None 0 2.8 MB jameshenry
npm/@typescript-eslint/parser@7.16.1 None 0 18.2 kB jameshenry
npm/@typescript-eslint/scope-manager@7.16.1 None 0 620 kB jameshenry
npm/@typescript-eslint/type-utils@7.16.1 None 0 109 kB jameshenry
npm/@typescript-eslint/types@7.16.1 None 0 160 kB jameshenry
npm/@typescript-eslint/typescript-estree@7.16.1 None 0 579 kB jameshenry
npm/@typescript-eslint/utils@7.16.1 None 0 284 kB jameshenry
npm/@typescript-eslint/visitor-keys@7.16.1 None 0 19.4 kB jameshenry
npm/acorn@8.12.1 None 0 538 kB marijn
npm/ansi-colors@4.1.3 environment 0 26.1 kB jonschlinkert
npm/browserslist@4.23.2 environment, filesystem 0 62.9 kB ai
npm/caniuse-lite@1.0.30001642 None 0 2.08 MB caniuse-lite
npm/diff@5.2.0 None 0 429 kB explodingcabbage
npm/electron-to-chromium@1.4.830 None 0 298 kB kilianvalkhof
npm/elliptic@6.5.6 None 0 119 kB indutny
npm/engine.io-parser@5.2.3 None 0 45.8 kB darrachequesne
npm/engine.io@6.5.5 network 0 162 kB darrachequesne
npm/ent@2.2.1 None 0 109 kB ljharb
npm/es-module-lexer@1.5.4 None 0 90.9 kB guybedford
npm/eslint-plugin-jsdoc@48.8.0 filesystem 0 1.93 MB gajus
npm/eslint-plugin-prettier@5.2.1 None 0 34.3 kB jounqin
npm/esquery@1.6.0 None 0 1.04 MB michaelficarra
npm/husky@9.1.1 environment, filesystem, shell 0 4.21 kB typicode
npm/is-core-module@2.15.0 None 0 31.5 kB ljharb
npm/listr2@8.2.3 environment 0 276 kB cenk1cenk2
npm/mocha@10.6.0 environment, eval, filesystem 0 2.12 MB joshuakgoldberg
npm/node-releases@2.0.17 None 0 35.6 kB chicoxyzzy
npm/object-inspect@1.13.2 None 0 99.1 kB ljharb
npm/parse-imports@2.1.1 None 0 51 kB tomeraberbach
npm/prettier@3.3.3 environment, filesystem, unsafe 0 7.7 MB prettier-bot
npm/serialize-javascript@6.0.2 None 0 16.9 kB redonkulus
npm/slashes@3.0.12 None 0 26 kB chrisackerman
npm/socket.io-adapter@2.5.5 None 0 57.5 kB darrachequesne
npm/synckit@0.9.1 environment 0 55.7 kB jounqin
npm/terser@5.31.3 environment, eval 0 2.19 MB fabiosantoscode
npm/text-decoder@1.1.1 None 0 17.2 kB kasperisager
npm/type-fest@4.22.1 None 0 375 kB sindresorhus
npm/typescript-5.5@5.5.3 None 0 0 B
npm/typescript-5.6@5.6.0-dev.20240719 None 0 0 B
npm/typescript@5.5.3 None 0 21.9 MB typescript-bot
npm/update-browserslist-db@1.1.0 environment, filesystem, shell 0 14.8 kB ai
npm/webpack@5.93.0 environment, filesystem, network, unsafe 0 4.98 MB evilebottnawi
npm/workerpool@6.5.1 eval 0 374 kB josdejong
npm/ws@8.17.1 environment, network 0 141 kB lpinca

🚮 Removed packages: npm/@babel/cli@7.24.7, npm/@babel/compat-data@7.24.7, npm/@babel/core@7.24.7, npm/@babel/generator@7.24.7, npm/@babel/helper-compilation-targets@7.24.7, npm/@babel/helper-create-class-features-plugin@7.24.7, npm/@babel/helper-member-expression-to-functions@7.24.7, npm/@babel/helper-module-transforms@7.24.7, npm/@babel/helper-plugin-utils@7.24.7, npm/@babel/helper-string-parser@7.24.7, npm/@babel/helper-validator-option@7.24.7, npm/@babel/helpers@7.24.7, npm/@babel/parser@7.24.7, npm/@babel/plugin-transform-classes@7.24.7, npm/@babel/plugin-transform-destructuring@7.24.7, npm/@babel/plugin-transform-modules-commonjs@7.24.7, npm/@babel/plugin-transform-optional-chaining@7.24.7, npm/@babel/plugin-transform-typeof-symbol@7.24.7, npm/@babel/plugin-transform-typescript@7.24.7, npm/@babel/preset-env@7.24.7, npm/@babel/runtime@7.24.7, npm/@babel/traverse@7.24.7, npm/@babel/types@7.24.7, npm/@definitelytyped/dtslint@0.2.20, npm/@definitelytyped/header-parser@0.2.9, npm/@definitelytyped/typescript-packages@0.1.1, npm/@definitelytyped/typescript-versions@0.1.1, npm/@definitelytyped/utils@0.1.6, npm/@es-joy/jsdoccomment@0.43.1, npm/@eslint-community/regexpp@4.10.1, npm/@jridgewell/sourcemap-codec@1.4.15, npm/@stellar/js-xdr@3.1.1, npm/@stellar/stellar-base@12.0.1, npm/@types/lodash@4.17.5, npm/@types/mocha@10.0.6, npm/@types/node@20.14.2, npm/@types/semver@7.5.8, npm/@typescript-eslint/eslint-plugin@6.21.0, npm/@typescript-eslint/parser@7.13.0, npm/@typescript-eslint/scope-manager@6.21.0, npm/@typescript-eslint/type-utils@6.21.0, npm/@typescript-eslint/types@6.21.0, npm/@typescript-eslint/typescript-estree@6.21.0, npm/@typescript-eslint/utils@6.21.0, npm/@typescript-eslint/visitor-keys@6.21.0, npm/acorn@8.12.0, npm/ansi-colors@4.1.1, npm/browserslist@4.23.1, npm/caniuse-lite@1.0.30001634, npm/diff@5.0.0, npm/electron-to-chromium@1.4.802, npm/elliptic@6.5.5, npm/engine.io-parser@5.2.2, npm/engine.io@6.5.4, npm/ent@2.2.0, npm/es-module-lexer@1.5.3, npm/eslint-plugin-jsdoc@48.2.12, npm/eslint-plugin-prettier@5.1.3, npm/esquery@1.5.0, npm/husky@9.0.11, npm/is-core-module@2.13.1, npm/listr2@8.2.1, npm/mocha@10.4.0, npm/node-releases@2.0.14, npm/object-inspect@1.13.1, npm/prettier@3.3.2, npm/serialize-javascript@6.0.0, npm/socket.io-adapter@2.5.4, npm/synckit@0.8.8, npm/terser@5.31.1, npm/text-decoder@1.1.0, npm/type-fest@4.20.0, npm/typescript-4.7@4.7.4, npm/typescript-5.5@5.5.0-dev.20240603, npm/typescript@5.4.5, npm/update-browserslist-db@1.0.16, npm/webpack@5.92.0, npm/workerpool@6.2.1, npm/ws@8.11.0

View full report↗︎

Copy link

Size Change: +12.8 kB (+0.11%)

Total Size: 12.1 MB

Filename Size Change
dist/stellar-sdk.js 6.79 MB +6.5 kB (+0.1%)
dist/stellar-sdk.min.js 5.35 MB +6.26 kB (+0.12%)

compressed-size-action

Copy link
Contributor

@psheth9 psheth9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good !!

@Shaptic Shaptic merged commit 41c03ec into master Jul 19, 2024
10 checks passed
@Shaptic Shaptic deleted the v12.2.0 branch July 19, 2024 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants