Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions services/horizon/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,37 @@
All notable changes to this project will be documented in this
file. This project adheres to [Semantic Versioning](http://semver.org/).

## 23.0.0-rc2

**This release adds support for Protocol 23**

**Upgrading to this version will trigger a state rebuild. During this process, Horizon will not ingest new ledgers.**

**This release of Horizon requires stellar-core version [23.0.0rc.1](https://github.com/stellar/stellar-core/releases/tag/v23.0.0rc.1) or higher. Older versions of stellar-core are incompatible with this build of Horizon.**

### Breaking Changes
In Protocol 23, Stellar Core removes in-memory mode and requires on-disk mode (using BucketListDB) for captive core ([5627](https://github.com/stellar/go/pull/5627)). As a result, the following configurations are no longer supported and have been removed:
- `CAPTIVE_CORE_USE_DB`
- `DEPRECATED_SQL_LEDGER_STATE`

### Added
- Update default pubnet captive core configuration to replace Whalestack with Creit Technologies in the quorum set ([5564](https://github.com/stellar/go/pull/5564)).
- Added 1 new optional string field `destination_muxed_id` in the `asset_balance_changes` section of the `/operations` endpoint which represents the muxed id in the case where an asset is transferred to a muxed account destination ([5715](https://github.com/stellar/go/pull/5715), [5739](https://github.com/stellar/go/pull/5739)). Note that the `destination_muxed_id_type` field was introduced in the `23.0.0-rc1` release, however, the field turned out to be unnecessary and was removed.

### Removed

- The `errorResultXdr` field from the response of the async transaction submission endpoint has been removed ([5737](https://github.com/stellar/go/pull/5737)).
- The `num_archived_contracts` and `archived_contracts_amount` fields from the `/assets` response have been removed ([5611](https://github.com/stellar/go/pull/5611)).


## 23.0.0-rc1

**This release adds support for Protocol 23**

**Upgrading to this version will trigger a state rebuild. During this process, Horizon will not ingest new ledgers.**

**This release of Horizon requires stellar-core version [23.0.0rc.1](https://github.com/stellar/stellar-core/releases/tag/v23.0.0rc.1) or higher. Older versions of stellar-core are incompatible with this build of Horizon.**

### Breaking Changes
In Protocol 23, Stellar Core removes in-memory mode and requires on-disk mode (using BucketListDB) for captive core ([5627](https://github.com/stellar/go/pull/5627)). As a result, the following configurations are no longer supported and have been removed:
- `CAPTIVE_CORE_USE_DB`
Expand Down
Loading