Releases: stellar/js-stellar-sdk
v11.0.0-beta.0
This version is marked by a major version bump because of the significant upgrades to underlying dependencies. While there should be no noticeable API changes from a downstream perspective, there may be breaking changes in the way that this library is bundled.
Update
- Build system has been overhauled to support Webpack 5 (#814).
stellar-base
has been updated to its corresponding overhaul (#818).
Fix
New Contributors
- @jhuntbach-bc made their first contribution in #801
- @kknownymouss made their first contribution in #797
Full Changelog: v10.4.1...v11.0.0-beta.0
v10.4.1
v10.4.0
v10.3.0
v10.2.0
v10.1.2
v10.1.1
v10.1.0
This is a promotion without changes from v10.1.0-beta.0. Its CHANGELOG is replicated below.
Add
-
Support for Protocol 19 (#775):
- new precondition fields on a
TransactionResponse
- new account fields on
AccountResponse
andAccountRecord
- bumping
stellar-base
to the latest beta version
- new precondition fields on a
-
Add a way to filter offers by seller:
OfferCallBuilder.seller(string)
, corresponding toGET /offers?seller=<string>
(#773).
Fix
-
Add missing field to account responses:
last_modified_time
which is the time equivalent of the existinglast_modified_ledger
(#770). -
Stop opening extra connections when SSE streams receive
event: close
events (#772). -
Fix SSE streams not loading under React Native (thank you, @hunterpetersen!) (#761).
v10.1.0-beta.0
v10.1.0-beta.0
Add
-
Support for Protocol 19 (#775):
- new precondition fields on a
TransactionResponse
- new account fields on
AccountResponse
andAccountRecord
- bumping
stellar-base
to the latest beta version
- new precondition fields on a
-
Add a way to filter offers by seller:
OfferCallBuilder.seller(string)
, corresponding toGET /offers?seller=<string>
(#773).
Fix
-
Add missing field to account responses:
last_modified_time
which is the time equivalent of the existinglast_modified_ledger
(#770). -
Stop opening extra connections when SSE streams receive
event: close
events (#772). -
Fix SSE streams not loading under React Native (thank you, @hunterpetersen!) (#761).
v10.0.1
Fix
-
Add missing fields to the
LedgerRecord
:successful_transaction_count
andfailed_transaction_count
(#740). Note that this also marks several fields as deprecated because they don't actually exist in the Horizon API response:transaction_count
: superceded by the sum of the aforementioned fieldsbase_fee
: superceded by thebase_fee_in_stroops
fieldbase_reserve
: superceded by thebase_reserve_in_stroops
field
These deprecated fields will be removed in the next major version. It's unlikely that this breaking change should affect anyone, as these fields have likely been missing/invalid for some time.
Update
-
Update a number of dependencies that needed various security updates:
All of the dependencies in question besides axios
were developer dependencies, so there never was downstream security impact nor will there be downstream upgrade impact.