Skip to content

Commit 2b72e2c

Browse files
V3.14.x updates (#6780)
* update whatsnew for 3.14 release candidate * address comments * update index references * remove template * fix typo
1 parent 8fb63e2 commit 2b72e2c

File tree

3 files changed

+32
-125
lines changed

3 files changed

+32
-125
lines changed

docs/src/whatsnew/latest.rst renamed to docs/src/whatsnew/3.14.rst

Lines changed: 30 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,50 @@
11
.. include:: ../common_links.inc
22

3-
|iris_version| |build_date| [unreleased]
4-
****************************************
3+
v3.14 (31 Oct 2025 [release candidate])
4+
***************************************
55

66
This document explains the changes made to Iris for this release
77
(:doc:`View all changes <index>`.)
88

99

10-
.. dropdown:: |iris_version| Release Highlights
10+
.. dropdown:: 3.14 Release Highlights
1111
:color: primary
1212
:icon: info
1313
:animate: fade-in
1414
:open:
1515

16-
The highlights for this major/minor release of Iris include:
16+
The highlights for this minor release of Iris include:
1717

18-
* N/A
18+
* Added a convenience function :func:`~iris.util.make_gridcube` for creating
19+
a 2D cube with a grid of a specified shape. This is useful for functions
20+
such as regridding where creating a target cube of a given size is common.
1921

20-
And finally, get in touch with us on :issue:`GitHub<new/choose>` if you have
21-
any issues or feature requests for improving Iris. Enjoy!
22+
* Improved functionality of :ref:`dataless-cubes`. Dataless cubes were introduced in
23+
Iris 3.12 with limited functionality, it is now possible to load, save and do the
24+
following operations: :func:`~iris.cube.Cube.extract`,
25+
:func:`~iris.cube.Cube.collapsed`, :func:`~iris.cube.Cube.aggregated_by`,
26+
:func:`~iris.cube.Cube.convert_units`, :func:`~iris.cube.Cube.subset` and
27+
:func:`~iris.cube.Cube.slices`.
2228

29+
* Added the utility :func:`~iris.util.mask_cube_from_shape`, superceding
30+
:func:`~iris.util.mask_cube_from_shapefile` and adding the ability to handle
31+
shapefiles that use different coordinate systems to the cube they are being
32+
applied to, adding the ability to handle additional Point and Line shape types
33+
and improving the performance. This was a major piece of work from an external
34+
colaborator so big thanks to `@hsteptoe`_!
2335

24-
📢 Announcements
25-
================
36+
* Various performance improvements including:
37+
38+
* Extending zlib compression to include `CF-UGRID`_ data.
2639

27-
#. N/A
40+
* Improved NetCDF loading when constraining by multiple names.
41+
42+
* Prevented transient failures in parallelised NetCDF saving (caused by an HDF locking delay).
43+
44+
* Improved the memory-per-chunk resulting from regridding.
45+
46+
And finally, get in touch with us on :issue:`GitHub<new/choose>` if you have
47+
any issues or feature requests for improving Iris. Enjoy!
2848

2949

3050
✨ Features
@@ -127,12 +147,6 @@ This document explains the changes made to Iris for this release
127147
exceed the optimum chunksize set in dask. (:pull:`6730`)
128148

129149

130-
🔥 Deprecations
131-
===============
132-
133-
#. N/A
134-
135-
136150
🔗 Dependencies
137151
===============
138152

docs/src/whatsnew/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@
66
What's New in Iris
77
------------------
88

9-
.. include:: latest.rst
9+
.. include:: 3.14.rst
1010

1111
.. toctree::
1212
:maxdepth: 1
1313
:hidden:
1414

15-
latest.rst
15+
3.14.rst
1616
3.13.rst
1717
3.12.rst
1818
3.11.rst

docs/src/whatsnew/latest.rst.template

Lines changed: 0 additions & 107 deletions
This file was deleted.

0 commit comments

Comments
 (0)