Skip to content

Releases: FEniCS/dolfinx

v0.11.0.post0

Choose a tag to compare

@jhale jhale released this 10 Jun 13:28

This release fixes a Mathjax rendering issue in the built documentation. Users do not need to upgrade, as this release is functionally identical to tag v0.11.0.

Full Changelog: v0.11.0...v0.11.0.post0

v0.11.0

Choose a tag to compare

@jhale jhale released this 09 Jun 16:14

The detailed Changelog below will be curated in the coming weeks.

A high-level summary of Python API changes is available here: https://github.com/FEniCS/dolfinx/blob/v0.11.0/python/doc/source/release_notes.md

What's Changed

Read more

v0.10.0.post5

Choose a tag to compare

@jhale jhale released this 17 Dec 15:48

This release fixes a unit test for Python 3.14 and fixes a bug in a test related to mesh partitioning. Users do not need to upgrade.

Full Changelog: v0.10.0.post4...v0.10.0.post5

v0.10.0.post4

Choose a tag to compare

@jhale jhale released this 27 Nov 11:01

This fixes an issue building against ADIOS2 2.11 and above. Users do not need to upgrade.

Full Changelog: v0.10.0.post3...v0.10.0.post4

v0.10.0.post3

Choose a tag to compare

@jhale jhale released this 24 Nov 12:06

Contains a fix for an unsigned integer bug in a test identified by @drew-parsons through Debian's CI/build system. See #3996 for more details.

For end-users, this version is functionally identical to all v0.10.0* tags, and they do not need to upgrade.

Full Changelog: v0.10.0.post2...v0.10.0.post3

v0.10.0.post2

Choose a tag to compare

@jhale jhale released this 11 Nov 09:08

Contains a non-critical fix for pytest>=9 which contains an API-breaking for reading pyproject.toml. This release may be useful for package maintainers, but users do not need to upgrade.

We note the recent critical bug fix release of FFCx https://github.com/FEniCS/ffcx/releases/tag/v0.10.1.

Full Changelog: v0.10.0.post1...v0.10.0.post2

v0.10.0.post1

Choose a tag to compare

@jhale jhale released this 23 Oct 08:59

This post release fixes a bug in the test python/test/unit/common/test_version.py which checks that the C++ library and Python library have the same version.

For users, this version is functionally identical to v0.10.0 and v0.10.0.post0 tags.

For package maintainers, the new version of this test uses the Python package packaging. This does not affect the dependencies for fenics-dolfinx itself.

Full Changelog: v0.10.0.post0...v0.10.0.post1

v0.10.0.post0

Choose a tag to compare

@jhale jhale released this 22 Oct 14:24

What's Changed

This is a major release of DOLFINx and users are advised to upgrade.

All PRs are included below. A curated changelog is available here.

The v0.10.0 tag exists but was never released due to errors in the documentation build.

Features and API changes

Read more

v0.9.0.post1

Choose a tag to compare

@jhale jhale released this 29 Oct 09:58

This post release fixes:

  • Installation of optional test dependencies (pyamg, numba etc.) in Docker images.

Version numbers are still 0.9.0 throughout.

These changes are for strict correctness - the v0.9.0 tag will be functionally identical for almost all users.

A curated set of release notes is available at: https://fenicsproject.org/blog/v0.9.0/

Full Changelog: https://github.com/FEniCS/dolfinx/compare/v0.9.0.post0..v0.9.0.post1

v0.9.0.post0

Choose a tag to compare

@jhale jhale released this 10 Oct 14:30

This post release fixes:

  • An incorrect lower bound on the Basix version in the C++ build.
  • Updates CITATION.cff.

Version numbers are still 0.9.0 throughout.

These changes are for strict correctness - the v0.9.0 tag will be functionally identical for almost all users.

A curated set of release notes is available at: https://fenicsproject.org/blog/v0.9.0/

Full Changelog: v0.9.0...v0.9.0.post0