Releases: stellar/go
Releases · stellar/go
Horizon v1.12.0
horizonclient v5.0.0 & txnbuild v5.0.0
Breaking changes
- Updates the SEP-10 helper function parameters and return values to support SEP-10 v3.0
- The following functions replaced the
homeDomain
parameter withhomeDomains
(note: plural):ReadChallengeTx()
VerifyChallengeTxThreshold()
VerifyChallengeTxSigners()
ReadChallengeTx()
now returns a third non-error value:matchedHomeDomain
- The following functions replaced the
horizonclient v4.2.0 & txnbuild v4.2.0
- Add
HashHex()
,SignWithKeyString()
,SignHashX()
, andAddSignatureBase64()
functions back toFeeBumpTransaction
(#3199).
Horizon v1.11.1
- Fix bug in parsing
db-url
parameter inhorizon db migrate
andhorizon db init
commands (#3192).
Horizon v1.11.0
- The
service
field emitted in ingestion logs has been changed fromexpingest
toingest
(#3118). - Ledger stats are now exported in
/metrics
inhorizon_ingest_ledger_stats_total
metric (#3148). - Stellar Core database URL is no longer required when running in captive mode (#3150).
- xdr: Add a custom marshaller for claim predicate timestamp (#3183).
Horizon 1.10.1
- Bump max supported protocol version to 15.
horizonclient v4.1.0 & txnbuild v4.1.0
-
Add helper function
ParseAssetString()
, making it easier to build anAsset
structure from a string in canonical form and check its various properties (#3105). -
Add helper function
Transaction.ClaimableBalanceID()
, making it easier to calculate balance IDs for claimable balances without actually submitting the transaction (#3122). -
Add support for SEP-10 v2.1.0.
- Remove verification of home domain. (Will be reintroduced and changed in a future release.)
- Allow additional manage data operations that have source account as the server key.
Horizon 1.10.0
After upgrading Horizon will rebuild its state. During this process (which can take several minutes) it will not ingest new ledgers.
- Fixed a bug that caused a fresh instance of Horizon to be unable to sync with testnet (Protocol 14) correctly. (#3100)
- Add Golang- and process-related metrics. (#3103)
- New
network_passphrase
field in History Archives (added in Stellar-Core 14.1.0) is now checked. Horizon will return error if incorrect archive is used. (#3082) - Fixed a bug that caused some errors to be logged with
info
level instead oferror
level. (#3094) - Fixed a bug in
/claimable_balances
that returned 500 error instead of 400 for some requests. (#3088) - Print a friendly message when Horizon does not support the current Stellar protocol version. (#3093)
Horizon 1.9.1
txnbuild v4.0.1
v4.0.1 - 2020-10-02
- Fixed bug in
TransactionFromXDR()
which occurs when parsing transaction XDR envelopes which contain Protocol 14 operations.