Skip to content

Commit cae165c

Browse files
authored
Merge pull request #1503 from Concordium/release-10.0.8
Release notes and downloads for Node 10.0.8.
2 parents 98a8513 + ca6b84f commit cae165c

4 files changed

Lines changed: 67 additions & 29 deletions

File tree

source/mainnet/docs/installation/previous-node-downloads.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ Windows - Mainnet and Testnet
1414

1515
**Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
1616

17+
`Windows 10.0.5 <https://distribution.concordium.software/windows/Node-10.0.5-0.msi>`_
18+
1719
`Windows 9.0.7 <https://distribution.concordium.software/windows/Node-9.0.7-3.msi>`_
1820

1921
`Windows 8.0.3 <https://distribution.concordium.software/windows/Signed/Node-8.0.3-1.msi>`_
@@ -63,6 +65,8 @@ Windows - Mainnet and Testnet
6365
macOS - Mainnet and Testnet
6466
===========================
6567

68+
`macOS 10.0.5 <https://distribution.concordium.software/macos/concordium-node-10.0.5-0.pkg>`_
69+
6670
`macOS 9.0.7 <https://distribution.concordium.software/macos/concordium-node-9.0.7-3.pkg>`_
6771

6872
`macOS 8.0.3 <https://distribution.concordium.software/macos/signed/concordium-node-8.0.3-1.pkg>`_
@@ -114,6 +118,16 @@ Default GRPC port is set to ``20000``
114118

115119
Default listen port is set to ``8888``
116120

121+
`10.0.5 <https://distribution.mainnet.concordium.software/deb/concordium-mainnet-node_10.0.5-0_amd64.deb>`__
122+
123+
- Verification instructions
124+
125+
In a terminal:
126+
127+
#. Navigate to the download.
128+
#. Paste the following into the terminal: $sha256sum concordium-mainnet-node_10.0.5-0_amd64.deb
129+
#. Verify that the output matches the SHA256 checksum ``7446d89219e4a05adb821cb6e5f5f9870c3a192ec63a5ae049e9540ad626de50``
130+
117131
`9.0.7 <https://distribution.mainnet.concordium.software/deb/concordium-mainnet-node_9.0.7-3_amd64.deb>`__
118132

119133
- Verification instructions
@@ -306,6 +320,16 @@ Default GRPC port is set to ``20001``
306320

307321
Default listen port is set to ``8889``
308322

323+
`10.0.5 <https://distribution.testnet.concordium.com/deb/concordium-testnet-node_10.0.5-0_amd64.deb>`_
324+
325+
- Verification instructions
326+
327+
In a terminal:
328+
329+
#. Navigate to the download.
330+
#. Paste the following into the terminal: $sha256sum concordium-testnet-node_10.0.5-0_amd64.deb
331+
#. Verify that the output matches the SHA256 checksum ``edc73d3cb42e57191a894ac5989887ea0c809606f67aae14baaa8a8f0ec517ba``
332+
309333
`10.0.4 <https://distribution.testnet.concordium.com/deb/concordium-testnet-node_10.0.4-1_amd64.deb>`_
310334

311335
- Verification instructions

source/mainnet/downloads.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -221,11 +221,11 @@ For the system requirements to run a node and installation instructions for each
221221

222222
.. dropdown:: Ubuntu |mainnet-node-version|
223223

224-
To run a node on a server with Ubuntu, `download a Mainnet Debian package <https://distribution.mainnet.concordium.software/deb/concordium-mainnet-node_10.0.5-0_amd64.deb>`_.
224+
To run a node on a server with Ubuntu, `download a Mainnet Debian package <https://distribution.mainnet.concordium.software/deb/concordium-mainnet-node_10.0.8-2_amd64.deb>`_.
225225

226226
- SHA256 checksum of the download: |node-deb-package-checksum|
227227

228-
- :ref:`Verification instrcutions<verification-cdw-deb>`
228+
- :ref:`Verification instructions <verification-cdw-deb>`
229229

230230
.. dropdown:: Linux-Docker |mainnet-node-version|
231231

@@ -235,13 +235,13 @@ For the system requirements to run a node and installation instructions for each
235235

236236
.. dropdown:: Windows |mainnet-node-version|
237237

238-
To run a node on Windows, `download a Mainnet Windows Installer package <https://distribution.concordium.software/windows/Node-10.0.5-0.msi>`_. **Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
238+
To run a node on Windows, `download a Mainnet Windows Installer package <https://distribution.concordium.software/windows/Node-10.0.8-2.msi>`_. **Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
239239

240240
To learn how to run a node on Windows, see :ref:`Run and manage a node on Windows <run-node-windows>`.
241241

242242
.. dropdown:: Mac |mainnet-node-version|
243243

244-
To run a node on macOS, `download a Mainnet macOS installer package <https://distribution.concordium.software/macos/concordium-node-10.0.5-0.pkg>`_.
244+
To run a node on macOS, `download a Mainnet macOS installer package <https://distribution.concordium.software/macos/concordium-node-10.0.8-2.pkg>`_.
245245

246246
To learn how to run a node on Mac, see :ref:`Run and manage a node on macOS <run-node-macos>`.
247247

@@ -252,9 +252,9 @@ For the system requirements to run a node and installation instructions for each
252252

253253
.. dropdown:: Ubuntu |testnet-node-version|
254254

255-
To run a node on a server with Ubuntu, `download a Testnet Debian package <https://distribution.testnet.concordium.com/deb/concordium-testnet-node_10.0.5-0_amd64.deb>`_.
255+
To run a node on a server with Ubuntu, `download a Testnet Debian package <https://distribution.testnet.concordium.com/deb/concordium-testnet-node_10.0.8-2_amd64.deb>`_.
256256

257-
- SHA256 checksum of the download: ``edc73d3cb42e57191a894ac5989887ea0c809606f67aae14baaa8a8f0ec517ba``
257+
- SHA256 checksum of the download: ``1aeb05a4cee2011d3e3ee1c3ad7d98ea78d8ea3fddb565c51dd908ca707b5d89``
258258

259259
To learn how to run a node with Ubuntu, see :ref:`Run a node on a server with Ubuntu <run-node-ubuntu>`.
260260

@@ -268,13 +268,13 @@ For the system requirements to run a node and installation instructions for each
268268

269269
.. dropdown:: Windows |testnet-node-version|
270270

271-
To run a node on Windows, `download a Testnet Windows Installer package <https://distribution.concordium.software/windows/Node-10.0.5-0.msi>`_. **Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
271+
To run a node on Windows, `download a Testnet Windows Installer package <https://distribution.concordium.software/windows/Node-10.0.8-2.msi>`_. **Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
272272

273273
To learn how to run a node on Windows, see :ref:`Run and manage a node on Windows <run-node-windows>`.
274274

275275
.. dropdown:: Mac |testnet-node-version|
276276

277-
To run a node on macOS, `download a Testnet macOS installer package <https://distribution.concordium.software/macos/concordium-node-10.0.5-0.pkg>`_.
277+
To run a node on macOS, `download a Testnet macOS installer package <https://distribution.concordium.software/macos/concordium-node-10.0.8-2.pkg>`_.
278278

279279
To learn how to run a node on Mac, see :ref:`Run and manage a node on macOS <run-node-macos>`.
280280

source/mainnet/technical-reference/release-notes.rst

Lines changed: 31 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1140,29 +1140,36 @@ Nodes
11401140
Mainnet
11411141
-------
11421142

1143-
February 16, 2026
1143+
May 7, 2026
11441144

1145-
Concordium node version 10.0.5 contains support for `protocol version 10 <https://proposals.concordium.software/updates/P10.html>`_. This protocol version introduces support for sponsored transactions.
1146-
The new consensus protocol will take effect on the testnet on March 10, 2026.
1147-
**Node runners should upgrade to version 10.0.4 before the protocol update to ensure that their nodes do not shut down.**
1145+
Concordium node version 10.0.8 includes fixes for a number of security issues.
1146+
In particular, it fixes an issue where a specially-crafted scheduled transfer transaction could result in corrupted account balances.
1147+
It also improves the handling of network messages to protect against denial-of-service attacks.
11481148

1149-
Support for protocol version 10:
1149+
.. dropdown:: Previous releases
11501150

1151-
- Send any account transaction as a sponsored transaction.
1151+
.. dropdown:: 10.0.5 - February 16, 2026
11521152

1153-
Additionally, the following changes are included in the release
1153+
Concordium node version 10.0.5 contains support for `protocol version 10 <https://proposals.concordium.software/updates/P10.html>`_. This protocol version introduces support for sponsored transactions.
1154+
The new consensus protocol will take effect on the testnet on March 10, 2026.
1155+
**Node runners should upgrade to version 10.0.4 before the protocol update to ensure that their nodes do not shut down.**
11541156

1155-
- Fix a bug (present in 8.1.0 - 10.0.1 versions) where a protocol update can be executed twice, resulting in a corrupted database. Means of recovery from the bug has also been added.
1157+
Support for protocol version 10:
11561158

1157-
- Fix a bug where transactions are not reported as committed when they appear in live blocks.
1159+
- Send any account transaction as a sponsored transaction.
11581160

1159-
- Fixed the ``build_catchup_url`` in the Ubuntu build release pipeline.
1161+
Additionally, the following changes are included in the release
11601162

1161-
- Disable administrative gRPC endpoints by default. These can be enabled by specifying a ``CONCORDIUM_NODE_GRPC2_ENDPOINT_CONFIG`` that enables them explicitly.
1163+
- Fix a bug (present in 8.1.0 - 10.0.1 versions) where a protocol update can be executed twice, resulting in a corrupted database. Means of recovery from the bug has also been added.
11621164

1163-
Note: **Ubuntu 20.04 LTS is no longer supported;** the minimum supported version for this release is 22.04 LTS.
1165+
- Fix a bug where transactions are not reported as committed when they appear in live blocks.
1166+
1167+
- Fixed the ``build_catchup_url`` in the Ubuntu build release pipeline.
1168+
1169+
- Disable administrative gRPC endpoints by default. These can be enabled by specifying a ``CONCORDIUM_NODE_GRPC2_ENDPOINT_CONFIG`` that enables them explicitly.
1170+
1171+
Note: **Ubuntu 20.04 LTS is no longer supported;** the minimum supported version for this release is 22.04 LTS.
11641172

1165-
.. dropdown:: Previous releases
11661173

11671174
.. dropdown:: 9.0.7 - September 1, 2025
11681175

@@ -1670,14 +1677,21 @@ Mainnet
16701677
Testnet
16711678
-------
16721679

1673-
February 11, 2026
1674-
1675-
Concordium node version 10.0.5 includes fixes to improve the security of gRPC endpoints.
1680+
May 7, 2026
16761681

1677-
- Disable administrative gRPC endpoints by default. These can be enabled by specifying a ``CONCORDIUM_NODE_GRPC2_ENDPOINT_CONFIG`` that enables them explicitly.
1682+
Concordium node version 10.0.8 includes fixes for a number of security issues.
1683+
In particular, it fixes an issue where a specially-crafted scheduled transfer transaction could result in corrupted account balances.
1684+
It also improves the handling of network messages to protect against denial-of-service attacks.
16781685

16791686
.. dropdown:: Previous releases
16801687

1688+
.. dropdown:: 10.0.5 - February 11, 2026
1689+
1690+
Concordium node version 10.0.5 includes fixes to improve the security of gRPC endpoints.
1691+
1692+
- Disable administrative gRPC endpoints by default. These can be enabled by specifying a ``CONCORDIUM_NODE_GRPC2_ENDPOINT_CONFIG`` that enables them explicitly.
1693+
1694+
16811695
.. dropdown:: 10.0.4 - February 4, 2026
16821696

16831697
Concordium node version 10.0.4 contains support for `protocol version 10 <https://proposals.concordium.software/updates/P10.html>`_. This protocol version introduces support for sponsored transactions.

source/mainnet/variables.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@
3030
.. |cargo-linux-checksum| replace:: ea3f603e2a921181cdf323604066444378a955c55e82b206a7d169bf636fa75d
3131

3232
.. Node version variables
33-
.. |mainnet-node-version| replace:: 10.0.5
34-
.. |testnet-node-version| replace:: 10.0.5
33+
.. |mainnet-node-version| replace:: 10.0.8
34+
.. |testnet-node-version| replace:: 10.0.8
3535

3636
.. Node debian package verification variables
37-
.. |node-deb-package| replace:: concordium-mainnet-node_10.0.5-0_amd64.deb
38-
.. |node-deb-package-checksum| replace:: 7446d89219e4a05adb821cb6e5f5f9870c3a192ec63a5ae049e9540ad626de50
37+
.. |node-deb-package| replace:: concordium-mainnet-node_10.0.8-2_amd64.deb
38+
.. |node-deb-package-checksum| replace:: e3ea6812907abcb002d09b01fc4049c63cf474c888d61e2968491de515069231
3939

4040
.. Mainnet genesis block verification variables
4141
.. |mainnet-genesis-block| replace:: genesis.dat

0 commit comments

Comments
 (0)