Last release today
02 Sep 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
7565 releases · first in 2020
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[Changes][v0.15.1]
<a id="v0.15.0"></a>
Nothing published for this version
[Changes][v0.15.0]
<a id="v0.14.5"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[Changes][v0.14.4]
<a id="v0.13.10"></a>
Nothing published for this version
[Changes][v0.14.3]
<a id="v0.14.2"></a>
Nothing published for this version
[Changes][v0.14.2]
<a id="v0.13.8"></a>
Nothing published for this version
[Changes][v0.14.1]
<a id="v0.14.0"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This release introduced a new high-level Account Key API and improves the interpreter performance. The current low-level Account Key API is now deprecated and will be removed in a future release. Please switch to the new one.
The following example transaction demonstrates the functionality:
transaction {
prepare(signer: AuthAccount) {
let newPublicKey = PublicKey(
publicKey: "010203".decodeHex(),
signatureAlgorithm: SignatureAlgorithm.ECDSA_P256
)
// Add a key
let addedKey = signer.keys.add(
publicKey: newPublicKey,
hashAlgorithm: HashAlgorithm.SHA3_256,
weight: 100.0
)
// Retrieve a key
let sameKey = signer.keys.get(keyIndex: addedKey.keyIndex)
// Revoke a key
signer.keys.revoke(keyIndex: addedKey.keyIndex)
}
}
The Crypto contract has changed in a backwards-incompatible way, so the types and values it declared could be used in the new Account Key API:
The struct Crypto.PublicKey was replaced by the new built-in global struct PublicKey.
There is no need anymore to import the Crypto contract to work with public keys.
The struct Crypto.SignatureAlgorithm was replaced with the new built-in global enum SignatureAlgorithm.
There is no need anymore to import the Crypto contract to work with signature algorithms.
The struct Crypto.HashAlgorithm was replaced with the new built-in global enum HashAlgorithm.
There is no need anymore to import the Crypto contract to work with hash algorithms.
The signature algorithm value Crypto.ECDSA_Secp256k1 was replaced with the new built-in enum case SignatureAlgorithm.ECDSA_Secp256k1
The signature algorithm value Crypto.ECDSA_P256 was replaced with the new built-in enum case SignatureAlgorithm.ECDSA_P256
The hash algorithm Crypto.SHA3_256 was replaced with the new built-in enum case HashAlgorithm.SHA3_256
The hash algorithm Crypto.SHA2_256 was replaced with the new built-in enum case HashAlgorithm.SHA2_256
[Changes][v0.14.0]
<a id="v0.13.6"></a>
[Changes][v0.13.10]
<a id="v0.13.9"></a>
[Changes][v0.13.9]
<a id="v0.14.3"></a>
[Changes][v0.13.8]
<a id="v0.14.1"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
[Changes][v0.13.6]
<a id="v0.13.5"></a>
Nothing published for this version
[Changes][v0.13.5]
<a id="v0.13.4"></a>
Nothing published for this version
[Changes][v0.13.4]
<a id="v0.13.3"></a>
[Changes][v0.13.3]
<a id="v0.13.2"></a>
String, AuthAccount.Contracts, and DeployedContract type to singleton (#625) @turbolentAuthAccount, PublicAccount, and Block type to singleton (#624) @turbolent[Changes][v0.13.2]
<a id="v0.13.1"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[Changes][v0.13.1]
<a id="v0.12.12"></a>
Nothing published for this version
Nothing published for this version