TUFLOW Pre-Release

New Release Candidate 2025.1.0-rc.1

New TUFLOW Versioning Explained - What is a "Pre-Release"?

We have implemented a significant change in approach to TUFLOW's release format and associated scheduling. The objective driving this change is primarily so we can provide our users (you) access to the latest incremental software updates in a regular and timely manner.

All products in the TUFLOW suite (TUFLOW Classic/HPC, TUFLOW CATCH and TUFLOW FV) now operate under a common versioning system. This system uses a major.minor.patch convention. In the new numbering system:

  • The "major" corresponds to the major version number and is the year of release (e.g. 2025.0.0). Major releases are the only releases that will admit the possibility of material changes to results (for example, due to default parameter value changes). There will be one major release per year.
  • Minor releases contain new features and bug fixes, and will increment the minor version number (e.g. 2025.1.0).
  • Patch releases are bug fixes only and increment the patch version number (e.g. 2025.0.1).

The Major release will consistently be incremented across all products however Minor and Patch numbering may vary across the TUFLOW suite within a Major release cycle. Dates for the upcoming scheduled Major / Minor releases have been published at the top of the TUFLOW Downloads page.

To better support user feedback and testing, each Major and Minor (non patch) release will be preceded by at least one pre-release version. These pre-release versions will have a limited time expiry (usually 4-6 weeks) and be named as either Beta Release or Release Candidate. A "Beta Release" is public release that includes features that may or may not be released in the future, or are in a form that is yet to be fully developed to maturity. A "Release Candidate" is a public release that includes features that will be published in a near future Major or Minor release, ideally unchanged. We encourage our users to try our pre-release versions for a preview of what's coming. We appreciate any and all feedback relating to the pre-release features.

This news article is announcing our latest pre-release: Release Candidate 2025.1.0-rc.1 for all TUFLOW products. You can access the respective Release Candidate executables, manuals and changelog/release notes via the following links:

Release Candidate (2025.1.0-rc.1) Highlights

Notable feature highlights available in Release Candidate (2025.1.0-rc.1) include:

  1. Implementation of soil moisture dependent hydraulic conductivity within TUFLOW HPC. Research by our team in collaboration with the Queensland University of Technology has shown that improved groundwater movement simulation accuracy can be achieved via implementation of this soil moisture dependent hydraulic conductivity. For an overview of this research, and the benefits associated with this new feature, see our Groundwater Webinar discussing the theory and presenting the research.       
  2. Interventions have been added to TUFLOW CATCH. "Interventions" are defined as catchment-based water quality treatment devices. This new feature allows users to specify where interventions are to be located, as well as their pollutant removal characteristics for subsequent simulation of dynamic pollutant mass removal.
  3. A new TUFLOW FV turbulence scheme. This new feature is over six months in the making and eliminates dependence on external turbulence libraries. This new feature will result in a more user-friendly 3D modelling experience.