# VTK 9.4.0 Release

**URL:** https://discourse.vtk.org/t/vtk-9-4-0-release/14577
**Category:** Announcements
**Created:** [September 13, 2024, 4:10pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577 "2024-09-13T16:10:11Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [September 13, 2024, 4:10pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/1 "2024-09-13T16:10:11Z")

</div>

# VTK Release Plan

Starting with v9.4.0, VTK will follow a regular (calendar-based) release plan.

- Expect a minor release every 6 months with intermediate patch releases in between, as needed.
- Depending on the features added to the release, the release may become a major release.
- The master and release branches will split one month before the scheduled release date. Please ensure that all feature branches are merged before the split.
- A proposed detailed release plan will be announced a few weeks before each release.

Following this schedule, the next planned releases are as follows:

- VTK v9.4.0 is planned for **November 2024**
- VTK v9.5.0 is planned for **May 2025**

# Specific planning for 9.4.0 release:

- 10/05/2024: Release split, **no new features will be going into VTK 9.4.0 after this date**
- 10/05/2024 to 11/05/2024: Release candidates are published and tested. Critical bug fixes are integrated into the VTK release branch.
- 11/05/2024: VTK 9.4.0 is released.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [October 3, 2024, 12:28pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/2 "2024-10-03T12:28:57Z")

</div>

(Almost) as planned, the 9.4.0 split will happen on 10/07/2024. The RC1 should be available soon after.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [October 10, 2024, 7:23am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/3 "2024-10-10T07:23:41Z")

</div>

Split has been done, the `release` branch contains now the candidates for the 9.4.0 release and the `v9.4.0.rc1` tag has been added.

You can already go ahead and test it!

Binaries and tarballs should soon be available on [https://vtk.org/download/](https://vtk.org/download/)

---

<div class="post-metadata">

### Author: ![RobPasMue](https://discourse.vtk.org/user_avatar/discourse.vtk.org/robpasmue/32/9352_2.png) [@RobPasMue](https://discourse.vtk.org/u/RobPasMue)
#### Post date: [October 15, 2024, 7:51am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/4 "2024-10-15T07:51:12Z")

</div>

Hi @mwestphal - we wanted to give it a try to the 9.4.0 release candidate but we were unable to find it on [https://vtk.org/download/](https://vtk.org/download/)

Also, will it be compatible with Python 3.13? Currently the VTK package is one of the packages preventing us from doing the move to 3.13.

---

<div class="post-metadata">

### Author: ![sankhesh](https://discourse.vtk.org/user_avatar/discourse.vtk.org/sankhesh/32/73_2.png) [@sankhesh](https://discourse.vtk.org/u/sankhesh)
#### Post date: [October 16, 2024, 2:56pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/5 "2024-10-16T14:56:46Z")

</div>

You can get access to the release candidate from VTK’s GitLab page: [VTK v9.4.0.rc2](https://gitlab.kitware.com/vtk/vtk/-/tree/v9.4.0.rc2?ref_type=tags). To download, click `Code` and use the download format of choice.

 ![Screenshot From 2024-10-16 10-52-34](https://discourse.vtk.org/uploads/default/original/2X/6/6388eb271a4038642295de64def3206bc1b2dde1.png)

Python 3.13 was released just last week on October 7th, 2024. VTK might work fine with it but hasn’t been tested.

---

<div class="post-metadata">

### Author: ![Christos\_Tsolakis](https://discourse.vtk.org/user_avatar/discourse.vtk.org/christos_tsolakis/32/2076_2.png) [@Christos\_Tsolakis](https://discourse.vtk.org/u/Christos_Tsolakis)
#### Post date: [October 16, 2024, 8:12pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/6 "2024-10-16T20:12:38Z")

</div>

@RobPasMue if you are mostly interested in python you can grab the latest pre-release wheel:

```auto
 pip install --extra-index-url https://wheels.vtk.org vtk --pre

```

---

<div class="post-metadata">

### Author: ![RobPasMue](https://discourse.vtk.org/user_avatar/discourse.vtk.org/robpasmue/32/9352_2.png) [@RobPasMue](https://discourse.vtk.org/u/RobPasMue)
#### Post date: [October 17, 2024, 6:36am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/7 "2024-10-17T06:36:56Z")

</div>

Thank you both @Christos_Tsolakis and @sankhesh - I’ll give it a try!

---

<div class="post-metadata">

### Author: ![RobPasMue](https://discourse.vtk.org/user_avatar/discourse.vtk.org/robpasmue/32/9352_2.png) [@RobPasMue](https://discourse.vtk.org/u/RobPasMue)
#### Post date: [October 17, 2024, 6:50am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/8 "2024-10-17T06:50:48Z")

</div>

> [@Christos\_Tsolakis](#):
>
> `https://wheels.vtk.org`

Looks like the wheels for 3.13 are not available yet on your PIP index 😢 [Links for vtk (kitware.com)](https://gitlab.kitware.com/api/v4/projects/13/packages/pypi/simple/vtk)

---

<div class="post-metadata">

### Author: ![vbolea](https://discourse.vtk.org/user_avatar/discourse.vtk.org/vbolea/32/4060_2.png) [@vbolea](https://discourse.vtk.org/u/vbolea)
#### Post date: [October 18, 2024, 3:00pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/9 "2024-10-18T15:00:39Z")

</div>

In this release candidate we could not upload the VTK wheels to pypi due an issue that we are currently resolving it. We should have it fixed by the rc3.

---

<div class="post-metadata">

### Author: ![Jens\_Munk\_Hansen](https://discourse.vtk.org/user_avatar/discourse.vtk.org/jens_munk_hansen/32/1215_2.png) [@Jens\_Munk\_Hansen](https://discourse.vtk.org/u/Jens_Munk_Hansen)
#### Post date: [October 21, 2024, 2:33pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/10 "2024-10-21T14:33:11Z")

</div>

I believe there is an issue with the 9.4 release and multiconfiguration installs. Previous, I have been able to do

```auto
cmake -H%~dp0/VTK -B%~dp0//build -G "Visual Studio 17 2022" -A "x64" -DCMAKE_CXX_MP_FLAG=ON -DBUILD_SHARED_LIBS=ON
cmake --build build --config Release --target install -j 8
cmake --build build --config Debug --target install -j 8

```

and I will debug and release side-by-side where debug was post-fixed with “d”.

Now, no matter if my dependent projects are debug or release, they always end up using the last lib and dlls that were installed, when linking like this

```auto
target_link_libraries(myTarget PRIVATE ${VTK_LIBRARIES})

```

It has been a while since I used VTK with multi-configuration on Windows, but shouldn’t this work.

Another issue (could be) is that for shared build on latest VS2022, I needed to add  
`-DVTK_MODULE_ENABLE_VTK_FiltersFlowPaths:STRING=NO`

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [October 22, 2024, 6:45am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/11 "2024-10-22T06:45:33Z")

</div>

Hi @Jens_Munk_Hansen

Please prefer reporting issues on [https://gitlab.kitware.com/vtk/vtk/-/issues](https://gitlab.kitware.com/vtk/vtk/-/issues)  
Also please make sure this is an actual regression and not present in 9.3

---

<div class="post-metadata">

### Author: ![Jens\_Munk\_Hansen](https://discourse.vtk.org/user_avatar/discourse.vtk.org/jens_munk_hansen/32/1215_2.png) [@Jens\_Munk\_Hansen](https://discourse.vtk.org/u/Jens_Munk_Hansen)
#### Post date: [October 22, 2024, 8:04am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/12 "2024-10-22T08:04:57Z")

</div>

> [@mwestphal](#):
>
> ot pre

I will check the old release tomorrow and if it worked in 9.3 report it the right place.

---

<div class="post-metadata">

### Author: ![Jens\_Munk\_Hansen](https://discourse.vtk.org/user_avatar/discourse.vtk.org/jens_munk_hansen/32/1215_2.png) [@Jens\_Munk\_Hansen](https://discourse.vtk.org/u/Jens_Munk_Hansen)
#### Post date: [October 23, 2024, 8:15pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/13 "2024-10-23T20:15:45Z")

</div>

Building now. Report in an hour. No, it also didn’t work for 9.3.1. I guess it must have been a while ago that the `TARGET_RUNTIME_DLLS` were set correctly for multi-configuration builds in the configuration files in the `lib/cmake/vtk-XX` folder.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [October 29, 2024, 1:52pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/14 "2024-10-29T13:52:03Z")

</div>

VTK 9.4-rc2 is available on [https://vtk.org/download/](https://vtk.org/download/)

---

<div class="post-metadata">

### Author: ![Dave-Allured](https://discourse.vtk.org/user_avatar/discourse.vtk.org/dave-allured/32/7698_2.png) [@Dave-Allured](https://discourse.vtk.org/u/Dave-Allured)
#### Post date: [November 11, 2024, 6:49pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/15 "2024-11-11T18:49:00Z")

</div>

In RC3, third party HDF5 is badly out of date at 1.13.1, almost two years old. This version is now marked experimental, and deprecated. Please update to the latest stable version, 1.14.5. I suspect that you will not run into any significant API problems, unless VTK is using certain HDF5 advanced features. See the latest HDF5 information:

> **[Release of HDF5 1.14.5 (Newsletter #204)](https://forum.hdfgroup.org/t/release-of-hdf5-1-14-5-newsletter-204/12706)**
>
> The HDF5 1.14.5 release is now available from the HDF5 1.14.5 download page. This is a maintenance release with several nice improvements and additions: The release process now provides signed and notarized Windows and Mac installation...

---

<div class="post-metadata">

### Author: ![amaclean](https://discourse.vtk.org/user_avatar/discourse.vtk.org/amaclean/32/224_2.png) [@amaclean](https://discourse.vtk.org/u/amaclean)
#### Post date: [November 12, 2024, 3:00am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/16 "2024-11-12T03:00:35Z")

</div>

There are CMake warnings with CMake 3.31.0 but the build is Ok. So they are not show stoppers. See: [https://gitlab.kitware.com/vtk/vtk/-/issues/19526](https://gitlab.kitware.com/vtk/vtk/-/issues/19526)

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [November 12, 2024, 6:22am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/17 "2024-11-12T06:22:57Z")

</div>

We have had some delay for the release cycle, hence full release is expected for **11/18/2024**.

Sorry about the delay, we do not expect another delay.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [November 12, 2024, 6:23am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/18 "2024-11-12T06:23:44Z")

</div>

I’m afraid it’s too late for such a change. Please make sure to open an issue or even a MR to update this third party though.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [November 12, 2024, 6:24am UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/19 "2024-11-12T06:24:00Z")

</div>

Thanks! Please open an issue.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.vtk.org/user_avatar/discourse.vtk.org/mwestphal/32/19_2.png) [@mwestphal](https://discourse.vtk.org/u/mwestphal)
#### Post date: [November 12, 2024, 4:56pm UTC](https://discourse.vtk.org/t/vtk-9-4-0-release/14577/20 "2024-11-12T16:56:49Z")

</div>

VTK 9.4.0-RC3 is available as a git tag and should soon be available on the download site.

All files can be found here: [Index of /files/release/9.4](https://vtk.org/files/release/9.4/)

[Next page](https://discourse.vtk.org/t/vtk-9-4-0-release/14577.md?page=2)
