Which version of dolfinx to use?

Hello, I’m a bit confused about which version of dolfinx to use. I’m currently using version 0.3.0 from the ubuntu PPA repositories (which works great), but I was recently trying to run my code on other machines running on Windows and MacOS so I installed dolfinx with docker. However I was surprised there was no image with the 0.3.0 version, the latest image seems to be running on the main branch of the repository which is tagged as version 0.3.1 and contains several API breaking changes over version 0.3.0.
Is there any recommendation on what to do? Is there any schedule on “major” version realeases such as 0.4.0, 0.5.0, etc for which users are invited to adapt their code? Currently I’m planning on building my own docker image using the ubuntu repositories and dolfinx 0.3.0, but I’m not sure this is the intended way of using the library.

Thanks!

We are aiming on releasing a new version of DOLFINx (0.4.0) in the coming weeks.
Then there should be a docker image with the appropriate 0.4.0 tag.

1 Like