Skip to content

Releases: stellar/stellar-core

v23.0.0rc.1

19 May 21:15
472e3e6
Compare
Choose a tag to compare
v23.0.0rc.1 Pre-release
Pre-release

What's Changed

This is a preliminary release of protocol 23. It contains the user-visible changes of all the protocol 23 CAPs (CAP-62 to CAP-69). This is not the final implementation of protocol 23. This is still missing CAP-70 implementation, as well full implementation of parallel smart contract execution.

Generated changes summary:

Full Changelog: v22.2.0...v23.0.0rc.1

v22.3.0

19 May 18:54
e643061
Compare
Choose a tag to compare

Stability improvements

New features

  • Load generator: add a new mode to pre-generate load offline by @marta-lokhova in #4671
  • Introduce an experimental flag to batch transactions to flood by @marta-lokhova in #4692
  • Add config option to skip some validator checks for testing (for v22.3.0 release) by @bboston7 in #4709
  • Add option to validate transaction signatures in the background by @bboston7 in #4699

Full Changelog: v22.2.0...v22.3.0

v22.3.0rc2

14 May 22:28
e643061
Compare
Choose a tag to compare
v22.3.0rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v22.3.0rc1...v22.3.0rc2

v22.3.0rc1

07 May 23:24
c5b46a8
Compare
Choose a tag to compare
v22.3.0rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v22.2.0...v22.3.0rc1

v22.2.0

19 Mar 19:32
e6c1f3b
Compare
Choose a tag to compare

Stability improvements

New features

Breaking changes

  • BucketListDB is mandatory in this release so the config flag DEPRECATED_SQL_LEDGER_STATE will be ignored. This means the following SQL tables will be unconditionally dropped:
    ACCOUNT
    TRUSTLINE
    DATA
    CLAIMABLE_BALANCE
    LIQUIDITY_POOL
    CONTRACT_DATA
    CONTRACT_CODE
    CONFIG_SETTING
    TTL
    TXSETHISTORY
    TXHISTORY

Migration Notes

After upgrading, there will be a one time slow start-up. Bucket indexes have been upgraded to a new version and the older indexes need to be migrated to the new format.

Future deprecation warning

  • In the next release, DEPRECATED_SQL_LEDGER_STATE will be removed

Known issues

Protocol issues:
https://github.com/orgs/stellar/projects/52

Full Changelog: v22.1.0...v22.2.0

v22.2.0rc2

14 Mar 17:37
e6c1f3b
Compare
Choose a tag to compare
v22.2.0rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v22.2.0rc1...v22.2.0rc2

v22.2.0rc1

10 Mar 19:22
df3edf9
Compare
Choose a tag to compare
v22.2.0rc1 Pre-release
Pre-release

Stability improvements

New features

Breaking changes

  • BucketListDB is mandatory in this release so the config flag DEPRECATED_SQL_LEDGER_STATE will be ignored. This means the following SQL tables will be unconditionally dropped:
    ACCOUNT
    TRUSTLINE
    DATA
    CLAIMABLE_BALANCE
    LIQUIDITY_POOL
    CONTRACT_DATA
    CONTRACT_CODE
    CONFIG_SETTING
    TTL
    TXSETHISTORY
    TXHISTORY

Migration Notes

After upgrading, there will be a one time slow start-up. Bucket indexes have been upgraded to a new version and the older indexes need to be migrated to the new format.

Future deprecation warning

  • In the next release, DEPRECATED_SQL_LEDGER_STATE will be removed

Known issues

Protocol issues:
https://github.com/orgs/stellar/projects/52

Full Changelog: v22.1.0...v22.2.0rc1

v22.1.0

11 Dec 19:31
0241e79
Compare
Choose a tag to compare

Stability Fixes

New Features

  • Incremental verify checkpoints by @ThomasBrady in #4487
  • Enable background overlay by default, drop 'experimental' prefix by @marta-lokhova in #4534
  • Add new catchup mode to use transaction results to skip failed transaction and signature verification by @ThomasBrady in #4536
  • Add script to generate transaction histograms from Hubble data by @bboston7 in #4554

Breaking Changes

  • publish: build checkpoint files during ledger close by @marta-lokhova in #4446. Drop support for txhistory, txsethistory and upgradehistory SQL tables. Drop --force-back option from run command.

Future Deprecation Warning

  • The support for --in-memory mode will be dropped in the next release.
  • The support for cursors will be dropped in the next release.
  • The support for DEPRECATED_SQL_LEDGER_STATE will be removed and SQL support for ledger state (other than offers) will be removed. The following tables will be dropped:
    • ACCOUNT
    • TRUSTLINE
    • DATA
    • CLAIMABLE_BALANCE
    • LIQUIDITY_POOL
    • CONTRACT_DATA
    • CONTRACT_CODE
    • CONFIG_SETTING
    • TTL
    • TXSETHISTORY
    • TXHISTORY

Full Changelog: v22.0.0...v22.1.0rc2

v22.1.0rc1

02 Dec 22:39
fdd833d
Compare
Choose a tag to compare
v22.1.0rc1 Pre-release
Pre-release

Stability Fixes

New Features

  • Incremental verify checkpoints by @ThomasBrady in #4487
  • Enable background overlay by default, drop 'experimental' prefix by @marta-lokhova in #4534
  • Add new catchup mode to use transaction results to skip failed transaction and signature verification by @ThomasBrady in #4536
  • Add script to generate transaction histograms from Hubble data by @bboston7 in #4554

Breaking Changes

  • publish: build checkpoint files during ledger close by @marta-lokhova in #4446. Drop support for txhistory, txsethistory and upgradehistory SQL tables. Drop --force-back option from run command.

Future Deprecation Warning

  • The support for --in-memory mode will be dropped in the next release.

Full Changelog: v22.0.0...v22.1.0rc2

v22.0.0

06 Nov 17:16
721fd0a
Compare
Choose a tag to compare

Release notes

This is the first Core release supporting protocol 22.

New features in protocol 22

What's Changed

New Contributors

Full Changelog: v21.3.1...v22.0.0rc3