Skip to content

Commit 28be04f

Browse files
committed
Release 1.14.3
1 parent 503cd4e commit 28be04f

3 files changed

Lines changed: 27 additions & 5 deletions

File tree

history.rst

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,36 @@
11
History
22
=======
33

4+
2025-08-28 / Release v1.14.3
5+
----------------------------
6+
* Added two new oils to OpenOil / ADIOS: RINGHORNE 2025 and BALDER BLEND 2025
7+
* Property opendrift.test_data_folder now replaces object method test_data_folder
8+
* reader_ROMS_native:
9+
* Fix for non-CF-compliant Croco files and corresponding GRD-files
10+
* Removed gls_tke functionality, now found in new file legacy.py
11+
* Several updates to OpenBerg module
12+
* Vertical advection and mixing is disabled by default in OceanDrift (e.g. to prevent sinking of simulated surface drifters), but enabled in some sub-modules.
13+
* General cleaning of main loop (run) in Basemodel class
14+
* Environment variables and element properties with attribute ``store_previous=True`` are now available as ``self.environment_previos.<var>`` and ``self.elements_previous.<var>``. This replaces hardcoded solution for lon and lat only.
15+
* New mechanism to skip environment variables based on conditional given in dictionary required_variables with key *skip_if*
16+
* Conditional mechanism now also used to decide if previous value of element properties shall be stored
17+
* reader_oscillating now takes period as timedelta instead of period_seconds as float.
18+
* Two new (optional) corrections to compensate for vertical velocity (w) from ocean models being relative to fixed z=0, whereas z/depth in OpenDrift is relative to actual surface (zeta possibly nonzero): ``drift:water_column_stretching`` and ``drift:vertical_velocity_correction``. Of minior importance to most (3D) applications.
19+
* Switching land and ocean colors if inverted shapefile (i.e. lake) is used for landmask. Also fixed indexing bug in algorithm to move land elements to water when using shapefile landmask.
20+
* Several fixes to ``<reader>.plot()``
21+
* ``opendrift_gui`` now takes ``--forcing`` as an optional commandline argument, for user defined file with list of forcing datasets
22+
* Made fix and added test for export_variables. Thx to vincentcasseau for reporting.
23+
* Extracted ``coastline_crossing`` from stranding algorithm as a separate method, which now also applies to ``previous`` and not only ``stranding``
24+
25+
426
2025-05-19 / Release v1.14.2
527
----------------------------
6-
- Adding new oil TYRVING 2025
28+
* Adding new oil TYRVING 2025
729

830
2025-05-19 / Release v1.14.1
931
----------------------------
10-
- Relaxing 3rd party package requirements.
11-
- Added two new config settings of OceanDrift and submodels (``drift:vertical_advection_at_surface`` and ``drift:vertical_mixing_at_surface``) to control whether vertical advection and mixing shall apply to elements at the very surface (z=0). Both are presently default False for OpenOil, but default True for other modules.
32+
* Relaxing 3rd party package requirements.
33+
* Added two new config settings of OceanDrift and submodels (``drift:vertical_advection_at_surface`` and ``drift:vertical_mixing_at_surface``) to control whether vertical advection and mixing shall apply to elements at the very surface (z=0). Both are presently default False for OpenOil, but default True for other modules.
1234

1335
2025-05-15 / Release v1.14.0
1436
----------------------------

opendrift/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "1.14.2"
1+
__version__ = "1.14.3"
22

33

44
def git_describe():

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "opendrift"
77
requires-python = ">=3.9"
8-
version = "1.14.2"
8+
version = "1.14.3"
99
description = "OpenDrift - a framework for ocean trajectory modeling"
1010
authors = [
1111
{ name = "Knut-Frode Dagestad", email = "knutfd@met.no" },

0 commit comments

Comments
 (0)