Version: [1765] Water Network Tools 1.4.3

1.4.3
Coordinate Spanish process names and validate catalogs before
packaging.
Bind hydrant separation units to the input layer CRS.
Update contact to [email protected].
Harden EPANET toolkit cleanup and INP parsing.
Emit standard OGC WKT and tolerate unexpected graph topology labels.
1.4.2
Require QGIS 3.38 or later for supported field type APIs.
Run Processing algorithms on the main thread for safe layer and
project updates.
Harden EPANET import/export for sparse templates, missing coordinates,
optional pipe fields and elapsed times over 24 hours.
Reject duplicate network ids, looped lines at the configured tolerance
and self-connections.
Harden LandXML import for accented types, missing centers and repeated
network names.
Validate projected demand assignment, numeric demand values, output
sinks and EPANET toolkit paths.
Raise Processing exceptions for fatal errors and report provider load
failures in the QGIS log.
Classify branched and meshed graph components in linear time using
cached adjacency.
Prevent ambiguous copied fields, unsafe upload credentials and silent
catalog replacement.
Validate TGF references, support WKT M/ZM and warn when LandXML CRS is
missing or mismatched.
Consolidate Processing helpers, expose toolkit configuration output
and normalize source encoding.
1.4.1
Add multiversion WNT XML import/export for network node and link
layers.
Preserve EPANET, SWMM, LandXML and custom properties in XML property
domains.
Unify XML import/export processes as Network to XML and Network from
XML.
Rename graph, PPNO and EPANET scenario export processes to Network
to/from naming.
1.4.0
Add multipart line support to Network from lines.
Add node elevation sources to Network from lines: geometry Z, DEM
raster and LandXML TIN.
Add optional node degree and link topology fields to Network from
lines.
Use the output CRS units for the Network from lines tolerance.
Add two EPANET export workflows: extend an existing .inp model or
create a new one from an internal minimal template.
Add EPANET version and flow-unit selectors when creating a new .inp
model.
Preserve more EPANET import data in JSON fields, including quality,
sources, mixing, reactions, status, energy, demands and tags.
Unify Network from LandXML output as node and link layers and support
importing multiple LandXML networks.
Add explicit EPANET toolkit configuration for importing hydraulic
results.
Use native QGIS geometry operations in Split lines at points.
Replace the PPNO .ext template input with direct .cat pipe catalog
selection.
Make Scenario from node demands require a demand field and document
the output as an EPANET .scn scenario.
Document Scenario from pipe properties as an EPANET .scn scenario with
diameter and roughness sections.
Clarify that Hydrant pairs only generates pairs within the maximum
separation.
Improve Processing help readability for technical inline text across
WNT.
Update README and Spanish translations for the current workflows and
file formats.
1.3.5
Add Connect by distance process for proximity-based connections.
1.3.0
Renew demand assignment workflows.
1.2.1
Add pipe elevations to Network from LandXML.
1.2.0
Add Network from LandXML process.
1.1.0
Add Assign demand process.
Add Update assignment process.
Add Hydrant pairs process.
Add Elevation from TIN (LandXML) process.
1.0.0
First non-experimental release.
0.x
Add the first public water-network modelling tools.
Add initial graph analysis, classification, validation, line splitting
and EPANET import/export tools.

yes

ppno

2026-09-07T12:48:50.327815+00:00

3.38.0

3.99.0

None

no

Version management

Plugin details