Skip to content

Commit f2852f6

Browse files
committed
DOC: ITK 5.4.0 release notes
Also update the download page with the new links. The pre-release section is removed until the ITK 6 pre-releases are out. Update the download links and cookiecutter to include .asc signature files.
1 parent 8ef0826 commit f2852f6

File tree

4 files changed

+687
-55
lines changed

4 files changed

+687
-55
lines changed

Documentation/docs/download.md

Lines changed: 19 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -20,66 +20,33 @@ Additionally, wheels for external modules are available through the Python Packa
2020

2121
**Guide and Textbook**
2222

23-
- [InsightSoftwareGuide-Book1-5.3.0.pdf](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightSoftwareGuide-Book1-5.3.0.pdf)
24-
- [InsightSoftwareGuide-Book2-5.3.0.pdf](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightSoftwareGuide-Book2-5.3.0.pdf)
23+
- [InsightSoftwareGuide-Book1-5.4.0.pdf](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightSoftwareGuide-Book1-5.4.0.pdf)
24+
- [InsightSoftwareGuide-Book2-5.4.0.pdf](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightSoftwareGuide-Book2-5.4.0.pdf)
2525

2626
**Library Sources**
2727

28-
- [InsightToolkit-5.3.0.tar.gz](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightToolkit-5.3.0.tar.gz)
29-
- [InsightToolkit-5.3.0.zip](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightToolkit-5.3.0.zip)
28+
- [InsightToolkit-5.4.0.tar.gz](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightToolkit-5.4.0.tar.gz)
29+
- [InsightToolkit-5.4.0.zip](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightToolkit-5.4.0.zip)
3030

3131
**Testing Data**
3232

3333
Unpack optional testing data in the same directory where the Library Source is unpacked.
3434

35-
- [InsightData-5.3.0.tar.gz](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightData-5.3.0.tar.gz)
36-
- [InsightData-5.3.0.zip](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightData-5.3.0.zip)
35+
- [InsightData-5.4.0.tar.gz](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightData-5.4.0.tar.gz)
36+
- [InsightData-5.4.0.zip](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightData-5.4.0.zip)
3737

38-
**Checksums**
38+
**Checksums and Signatures**
3939

40-
- [MD5SUMS](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/MD5SUMS)
41-
- [SHA512SUMS](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/SHA512SUMS)
40+
- [InsightToolkit-5.4.0.tar.gz.asc](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightToolkit-5.4.0.tar.gz.asc)
41+
- [InsightToolkit-5.4.0.zip.asc](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightToolkit-5.4.0.zip.asc)
4242

43+
- [InsightData-5.4.0.tar.gz.asc](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightData-5.4.0.tar.gz.asc)
44+
- [InsightData-5.4.0.zip.asc](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/InsightData-5.4.0.zip.asc)
4345

44-
Additional releases can be downloaded from [ITK's GitHub Releases page].
45-
46-
✨ Latest pre-release
47-
---------------------
48-
49-
More information on this release can be found in the [release notes](releases/5.4rc01.md).
50-
51-
### Python packages
52-
53-
To install the [ITK Python packages],
46+
- [MD5SUMS](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/MD5SUMS)
47+
- [SHA512SUMS](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4.0/SHA512SUMS)
5448

55-
```bash
56-
pip install --upgrade pip
57-
pip install --pre --upgrade itk
58-
```
59-
60-
### Release artifacts
61-
62-
**Guide and Textbook**
63-
64-
- [InsightSoftwareGuide-Book1-5.4rc01.pdf](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4rc01/InsightSoftwareGuide-Book1-5.4rc01.pdf)
65-
- [InsightSoftwareGuide-Book2-5.4rc01.pdf](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4rc01/InsightSoftwareGuide-Book2-5.4rc01.pdf)
66-
67-
**Library Sources**
68-
69-
- [InsightToolkit-5.4rc01.tar.gz](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4rc01/InsightToolkit-5.4rc01.tar.gz)
70-
- [InsightToolkit-5.4rc01.zip](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4rc01/InsightToolkit-5.4rc01.zip)
71-
72-
**Testing Data**
73-
74-
Unpack optional testing data in the same directory where the Library Source is unpacked.
75-
76-
- [InsightData-5.4rc01.tar.gz](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4rc01/InsightData-5.4rc01.tar.gz)
77-
- [InsightData-5.4rc01.zip](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4rc01/InsightData-5.4rc01.zip)
78-
79-
**Checksums**
80-
81-
- [MD5SUMS](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4rc01/MD5SUMS)
82-
- [SHA512SUMS](https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.4rc01/SHA512SUMS)
49+
Additional releases can be downloaded from [ITK's GitHub Releases page].
8350

8451
📦 Package managers
8552
-------------------
@@ -143,9 +110,9 @@ where `ITKLatestRelease` is the name of the local repository created.
143110
Additionally, specific releases can be cloned using the tags, for example:
144111

145112
```bash
146-
git clone -b v5.3.0 https://github.com/InsightSoftwareConsortium/ITK ITK-5.3.0
113+
git clone -b v5.4.0 https://github.com/InsightSoftwareConsortium/ITK ITK-5.4.0
147114
```
148-
where `v5.3.0` corresponds to ITK 5.3.0, and the `ITK-5.3.0` is the name
115+
where `v5.4.0` corresponds to ITK 5.4.0, and the `ITK-5.4.0` is the name
149116
of the local repository created.
150117

151118
### Update
@@ -180,7 +147,7 @@ instructions to update it.
180147
Alternatively, one may checkout a specific release tag using
181148

182149
```bash
183-
git checkout v5.3.0
150+
git checkout v5.4.0
184151
```
185152

186153
Release tags never move. Repeat the command with a different tag to get a
@@ -192,13 +159,11 @@ git tag
192159

193160
[blog post]: https://blog.kitware.com/itk-packages-in-linux-distributions/
194161
[CMake]: https://cmake.org/
195-
[download page]: https://itk.org/ITK/resources/software.html
196162
[Git]: https://git-scm.com
197163
[GNU Guix]: https://guix.gnu.org/
198164
[ITK Python packages]: https://itkpythonpackage.readthedocs.io/en/latest/Quick_start_guide.html
199-
[ITK's GitHub Releases
200-
page]: https://github.com/InsightSoftwareConsortium/ITK/releases
165+
[ITK's GitHub Releases page]: https://github.com/InsightSoftwareConsortium/ITK/releases
201166
[ITKPythonPackage]: https://itkpythonpackage.readthedocs.io/en/latest/index.html
202-
[ITK Software Guide]: https://itk.org/ItkSoftwareGuide.pdf
167+
[ITK Software Guide]: https://github.com/InsightSoftwareConsortium/ITKSoftwareGuide/releases
203168
[PyPI]: https://pypi.org/search/?q=itk
204169
[vcpkg]: https://github.com/microsoft/vcpkg

0 commit comments

Comments
 (0)