Skip to content
This repository has been archived by the owner on Aug 18, 2020. It is now read-only.

Releases: input-output-hk/cardano-sl

Cardano SL 3.2.0

03 Dec 14:51
5d0a227
Compare
Choose a tag to compare

Overview

Cardano SL 3.2.0 is a maintenance release that

  • supports the first release of cardano-byron-proxy
  • provides configuration for integration testing on single-machine with multi-node mixed cluster
  • improves DNS subscription for the case where same domain may have many addresses
  • updates library dependencies
  • provides other fixes and build improvements

This a library release; no update is required for the blockchain nodes.

Cardano versioning

https://iohk.io/blog/how-cardano-releases-are-versioned/

Cardano Byron testnet

https://testnet.iohkdev.io/cardano/byron/

Cardano SL 3.1.0

31 Oct 15:47
1a792d7
Compare
Choose a tag to compare

Overview

Cardano SL 3.1.0 (of Cardano 1.7.0) is a small release which contains a new API endpoint for calculating a wallet ID from a wallet recovery phrase; it was created specifically for Daedalus 0.15.0. It also includes maintenance improvements like license update and other. See CHANGELOG.md for details.

This a library release; no update is required for the blockchain nodes.

Cardano versioning

https://iohk.io/blog/how-cardano-releases-are-versioned/

Cardano Byron testnet

https://testnet.iohkdev.io/cardano/byron/

Cardano SL 3.0.3

14 Aug 13:22
Compare
Choose a tag to compare

Overview

Cardano SL 3.0.3 (of Cardano 1.6.0) is a minor maintenance update

Improvements

  • Refactor scripts to use nix-tools and create windows daedalus-bridge output #4183
  • Remove Report Server #4194
  • Generate new Cardano testnet Genesis #4193
  • Add Cardano Explorer endpoint to fetch a range of blocks #4198
  • Add Python service to dump explorer data to PostgreSQL #4202
  • Apply security updates for explorer frontend #4201

Cardano testnet

https://testnet.iohkdev.io/cardano/byron/

Cardano SL 3.0.2

26 Jun 09:45
Compare
Choose a tag to compare

Overview

The Cardano SL 3.0.2 (of Cardano 1.5.2 release) is a small update which

  • Fixes a bug that would have caused an issue following the switch to the Ouroboros BFT consensus protocol implementation (CBR-525 #4153)
  • Provides some improvements to mitigate issues with transactions with many outputs:
    • Wrong balance and payment reporting on coin selection failures are fixed (CO-450 #4159)
    • Coin selection fallback is added to cope with transaction filling up during random-improve selection (CO-450 #4159)
    • Extra checks are added to prevent submission of too big transactions (CO-449 #4131)

For more information see the release notes.

Release Notes

English
日本語

Cardano versioning

https://iohk.io/blog/how-cardano-releases-are-versioned/

Cardano testnet

https://testnet.iohkdev.io/cardano/

Cardano SL 3.0.1

22 Mar 14:17
Compare
Choose a tag to compare

Overview

Cardano SL 3.0.1 (of Cardano 1.5.1) release is a small update which fixes a minor issue:

  • A data migration issue which was causing the spending password flag to not to be set for users who had upgraded from Cardano 1.3.x to Cardano 1.5.0, skipping 1.4.x releases.

For more information please see the release notes.

Release notes

English
日本語

Support portal

English
日本語

Cardano versioning

https://iohk.io/blog/how-cardano-releases-are-versioned/

Cardano testnet

https://testnet.iohkdev.io/cardano/

Cardano SL 3.0.0

20 Mar 13:28
Compare
Choose a tag to compare

Overview

Cardano SL 3.0.0 (of Cardano 1.5.0 release) provides a new consensus protocol, Ouroboros BFT, that is important in preparation for moving to the Shelley phase. Ouroboros BFT is a key step in the transition from Ouroboros Classic, the current consensus protocol running the Cardano network in Byron era, to Ouroboros Genesis, the protocol for the Shelley era. (Ouroboros Genesis will be a major upgrade to the protocol that underpins Cardano because it is the first proof-of-stake protocol that matches the security guarantees of proof-of-work protocols such as Bitcoin.)

Ouroboros BFT will not be immediately activated after deployment of the release. It will be activated through a protocol update later, which will be announced separately. This protocol update will deactivate the Ouroboros Classic protocol and activate the Ouroboros BFT consensus protocol. This update will be, technically. a hard fork; it will take place in a smooth and automatic way as a planned protocol upgrade whereby all parties of the current federated system will have agreed to the change.

The v0 wallet API, which was deprecated in Cardano SL 2.0.0 (of Cardano 1.4.0 release), is now completely removed in Cardano SL 3.0.0 and can no longer be used. Therefore cryptocurrency exchanges need to migrate from v0 to v1 wallet API before upgrading to this release.

This release also includes many other improvements like performance improvements when rendering lists with a large number of transactions and wallet addresses, the addition of features for detecting insufficient disk space, and a new screen that visualizes the block storage consolidation process.

For more information please see the release notes.

Release notes

English
日本語

Support portal

English
日本語

Cardano versioning

https://iohk.io/blog/how-cardano-releases-are-versioned/

Cardano testnet

https://testnet.iohkdev.io/cardano/

Cardano SL 2.0.1

28 Jan 11:42
c6a50c2
Compare
Choose a tag to compare

Cardano SL 2.0.1

Fixes

  • Relocate fee sanity check and make it relative to each transaction (rather than absolute)
  • Correction to block retrieval concurrency and exception handling, so that it will recover in case of certain network failure conditions.

Cardano SL 2.0.0

20 Dec 09:52
2.0.0
Compare
Choose a tag to compare

Cardano SL 2.0.0

Features

Fixes

  • Make productionReporter more robust

    Add exception handling code in reporting exception handler, to prevent IOExceptions from killing
    the main thread. This was noticed when the network connection was interrupted, and the reporter
    died when it tried to report over the down network. ([CDEC-470](https://...
Read more

Cardano SL 1.3.2

20 Nov 19:54
@rvl rvl
1.3.2
0d4617b
Compare
Choose a tag to compare

Cardano SL 1.3.2

Fixes

Override max block size for epoch boundary blocks (also called genesis blocks) to have a limit of 1.953 MB rather than incorrectly tracking the max block size configuration persisted on the blockchain.

Cardano SL 1.3.1

22 Oct 11:41
@rvl rvl
1.3.1
8f750bb
Compare
Choose a tag to compare

Cardano SL 1.3.1

Features

  • Add genesis data for the Cardano SL public Testnet. (#3265, #3349, #3585, DEVOPS-398)

  • Add a "faucet" API to dispense Testnet Ada to users. (#2939, DEVOPS-834)

  • Support additional fields for Daedalus bug reports in the report server. (#3394, TSD-116)

Fixes

  • Fix a case where the error reporting system can cause the node to stop syncing. (#3294, CDEC-469, CDEC-439)

  • Adjust the address format to distinguish testnet and mainnet addresses. (#3540, #3556, #3558, #3561, #3578, #3583, #3618, #3659, #3685, CO-353, CO-354)

  • Add a workaround for the RocksDB issue which prevented Daedalus Windows users with non-ASCII usernames from starting the wallet. (#3465, CBR-391)

  • Add support to cardano-sl-launcher for launching Daedalus in "safe mode". (#3421, DDW-380)

  • Fix the x509 certificate generation tool to allow using IP addresses as subject alternate names. (#3390, DEVOPS-992)

  • Fix display of the git version in Cardano Explorer. (#3386, DEVOPS-999)

  • Update Windows build script to use a newer openssl version. (#3397, DEVOPS-1003)

  • Fix a build system issue which caused slow builds. (#3622, DEVOPS-916)