This release of UFL was created to support an upcoming Firedrake release. DOLFINx 0.11.0 will likely be released against a future 2025.4.0 version of UFL.
What's Changed
- Handle restrictions on MeshSequence by @ksagiyam in #264
- Switch to released Python 3.14 by @schnellerhase in #428
- Fix docstring typo by @connorjward in #430
- Bump to dev0 version by @jorgensd in #433
- Try splitting python-app workflow into separable steps by @jorgensd in #434
- Tweaks to new CI. by @jhale in #435
- Another attempt to get SSH push working by @jhale in #436
- Inherit SHA from workflow caller by @jhale in #437
- Switch to pydata_sphinx_theme and improve documentation (reduce number of warnings) by @jorgensd in #438
- Change
AbstractCellmembers to properties by @schnellerhase in #385 - Restore dolfinx CI by @jorgensd in #440
- Change to dev-main firedrake container for TSFC testing by @schnellerhase in #441
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #442
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #443
- Fix: string formatting by @schnellerhase in #444
- Introduce CellSequence by @ksagiyam in #429
- Fix composition of
interpolateforms by @leo-collins in #425 - Bump actions/checkout from 5 to 6 by @dependabot[bot] in #446
- Fix action interpolate simplification by @leo-collins in #447
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #453
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #454
- Fix split(SymmetricTensor) by @pbrubeck in #448
- BUG: prevent ReferenceGradient(Zero) on CoefficientSplitter by @pbrubeck in #455
- Pullback: remove FunctionSpace by @pbrubeck in #452
- Fix float eq. checks by @schnellerhase in #458
- CoefficientSplitter: fix again ReferenceGrad(Zero) by @pbrubeck in #460
- SobolevSpace: add H1Curl, H1Div, and H3 by @pbrubeck in #463
- Use
pytest.raisesrather than self-coded assert raise by @jorgensd in #465 - Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #467
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #466
- Update
compute_form_dataandFormDatato use a proper class and remove cell and facet average from balance modifiers. by @jorgensd in #469 - Fix CellEdgeVectors by @pbrubeck in #471
- Extend shape derivative to complex mode by @jorgensd in #462
- Extract_type of specific baseform operator by @jorgensd in #474
- Add missing f to f-string in ufl2unicode by @connorjward in #475
Full Changelog: 2025.2.1...2025.3.0