Feature #94: Fetch FMI data |
Feature #291: Allow choosing the time period shown in time series and other figures |
Feature #292: Allow calculating custom time length minima, maxima, average etc. for variables in schematics |
Feature #407: Add support for show data from other Fluidit models and Dataport |
Feature #666: Main plants and plants now support forecasting the temperature used for controlling the supply temperature & power output |
Feature #668: Added specific pumping energy result for Water |
Feature #669: Added support for dynamic start and end time calculations in schematic figures (on both variable and series, i.e. calculation context, levels) |
Feature #670: Allow showing the number of components in each visualizer, including the number of components per color class |
Feature #671: Visualizer color classes are now rendered in user-specified order: either largest values on top or smallest values on top |
Feature #672: It is now possible to show the default color limit and the component count in result visualizers |
Feature #673: Added support for per visualizer pre-processing JavaScript code called before filter |
Feature #674: Re-made cross-section figure with plethora of new features |
Feature #679: [BACKPORTED] Added play button for automatically increasing the time step every 750 ms |
Feature #680: [BACKPORTED] The color editors now allow to choose the opacity/transparency of the colors |
Feature #681: Added support for EcmaScript 6 for all the JavaScript codes in the UI |
Feature #682: The not-specified, i.e. NaN, values, normally shown as a ? symbol, are now shown as blanks instead |
Feature #683: Added support for reordering series in Schematic charts by dragging the tab titles |
Feature #684: [BACKPORTED] Improve the plant component stability when dP control is being used |
Feature #685: [BACKPORTED] Use new density function for water that properly covers temperatures from 0.01 to 180°C |
Feature #687: [BACKPORTED] Loads of improvements to the flood result layer behavior |
Feature #688: Added a tool for automatically calculating and showing a storage basin based on DEM |
Feature #689: Scenario-specific DEMs |
Feature #690: User-modifiable DEMs |
Feature #691: Contour layer creation from any raster layer |
Feature #692: Export any layer(s) as geocoded raster |
Feature #694: Added support for sparse DEMs from any vector source |
Feature #695: Added support for accurate (sub reporting time step analysed) pump running time and number of startups results |
Feature #696: Warn the user if the components they are adding won’t be visible |
Feature #697: Added support for always drawing link control devices, regardless of the zoom |
Feature #698: Added support for custom date/time format and date axis tick angle for time series figures |
Feature #700: [BACKPORTED] Show hydraulic simulator warnings after the simulation is complete |
Feature #701: Quality results are now reported for links too in Water and Heat |
Feature #702: Water & Heat: Pressure breaking valve now always causes head loss instead of head gain to negative direction (the EPANET default) |
Feature #703: Scenario-specific simulation start, end and report start time and reporting time steps |
Feature #704: Two-way 1D-2D coupling in Flood simulations |
Feature #705: More fine-grained roughness & imperviousness values for 2D flood simulations |
Feature #706: Simulate (selected) flood models along with the network simulation |
Feature #707: Added heat loss coefficients for tanks and accumulators |
Feature #708: Added separate heat transfer coefficient for supply->return pipe heat transfer |
Feature #710: Added design rain tool |
Feature #712: Added new Results Tray window for showing results, properties and custom expressions for the selection in a table |
Feature #713: Added full support for US customary units and multiple fixes for different flow units |
Feature #714: [BREAKING] Converted all W, W/km, Wh/m³ and Wh results to kW based units – mainly this changes hydraulic power and results derived from it |
Feature #715: Disable sending property change events in field calculators, if more than 100 components are selected |
Feature #716: WGS84 is now used as the default CRS for GeoJSON, if none is specified/recognized in the file |
Feature #717: Improvements and addition of units to property descriptions in many different component and layer types |
Feature #719: Loads of property description updates, including addition and checking units |
Feature #720: Added a note on the need to reload the model after changing the model units |
Feature #721: Image and Elevation layers are queryable now (the value can be shown in status bar and layer used in Contours) |
Feature #722: Clicking a component in Profile Window with CTRL/CMD/ALT down selects the components (the properties can be then modified) |
Feature #723: Select tool & vertex editing improvements: selection honors the visualizer order, selected component has always priority for editing vertices, selecting component by any means selects it in the select tool too |
Feature #726: Added pressure class property for pipe/conduit and material components |
Feature #728: Delete and unload scenario result actions with multiple selected scenarios at once |
Feature #730: Added support for reordering series in chart figure via drag’n’drop |
Feature #731: Added support for showing results of all the post-processing phases for variables in figures |
Feature #732: Select tool improvements: CTRL/CMD+right click shows menu of all components below the mouse |
Feature #734: Properties panel now has buttons for changing the active component from the selection (and arrow keys work too) |
Feature #736: Profile Figure now allows to select the priority components, for which the results are always shown |
Feature #737: Profile Figure now allows to show adjecent results with different colors to make reading the figure easier |
Feature #739: Always use different cursor for different map view tools to visually distinguish what tool is active |
Feature #741: Multiple libraries and frameworks updated (NetBeans RCP to 12.4, Kotlin to 1.4.32, GeoTools to 24.3 etc.) |
Feature #742: The supported Java versions are now 11-17 |
Feature #743: Added proper Windows installers with bundled Java runtime environment to avoid a lot of installation problems |
Feature #744: A warning is shown when adding many components as Schematic serieses/variables (as the operation can be slow and usually unwanted) |
Feature #746: Added new compressing time series, that removes the gaps in the data in time dimension. E.g. if there is a missing day, the data after the missing day is shifted back with 24 h. |
Feature #747: Added new tool for replacing given component in figure calculation context(s) with another component |
Feature #749: Added full support for calling/operating the software with a Python script passed in from the command line |
Feature #750: Added an action for replacing start and end time expressions in all serieses & calculation context in the selected figures |
Feature #751: Added support for various supply temperature relative curves in Heat |
Feature #753: Add support for showing any schematic view chart in a separate pop up window (this allows zooming in and out, copying values etc.) |
Feature #754: Added support for showing result charts from property sheet results tab by right clicking the result name |
Feature #755: Each drawing state can now have own overrides for the global color & size scales |
Feature #756: Add support for copying property, result and external system names to the clipboard from the Properties panel (right-click) |
Feature #757: Reorganize the component menus, add separators etc. |
Feature #758: Added “Clear Value” action to the Property Panel popup menu for nullable properties |
Feature #759: Honor the Excel formatting of numbers when importing data to string values |
Feature #760: Add support for multiline and complex expressions in CalculationContext (i.e. Schematic figures). |
Feature #761: Import Features from Model can now import data from models stored in directories too |
Feature #763: Greatly improved Simulation Report viewer with ability to jump directly certain section and with search functionality |
Feature #764: Greatly improved Python editor panels with find & replace support etc. |
Feature #769: Added validator for valve connectivity and control device settings. |
Feature #770: Ensure stable sorting of the quality parameters and zones when exporting data & saving the model |
Feature #771: More efficient and robust parallel simulations: affects, for example, pipe burst simulator and optimizations |
Feature #773: Improved Orifice and Weir components: better property descriptions, added some missing properties, change shape based on type, show only allowed share types etc. |
Feature #774: Fix / improve the layout of the Assign Demands/Inflows dialog |
Feature #776: Change the default rain format to (safer) intensity instead of volume. |
Feature #777: Adding simulation validation errors and warnings to conduits with FORCE_MAIN shape |
Feature #778: Adding some simulation validators to catchment components |
Feature #779: Add btu/h and hp power units. Add support for specifying the heat loss coefficient in US customary units: btu/h ft °F. |
Feature #780: Use more meaningful default values for model parameters. |
Feature #781: Added initial support for (explicit) power control in both plant types |
Feature #782: Add support for (user-controllable) dP hysteresis value for control devices. |
Feature #783: Add support for supply temperature relative curves for power, return temperature and cooling. |
Feature #784: Added support for critical pressure in junctions. |
Feature #785: Added support for storing the number of floors for demands. |
Feature #786: Add support for control device for Heat Exchangers – i.e. the heat exchanger will automatically set the flow setting for the given pump/valve to meet the set power |
Feature #787: Improved the accuracy and workings of the linked heat exchanger temperature limits (for both primary and secondary exchangers) |
Feature #788: Explicitly close the pumps at the plants, when the setting is zero to avoid batteries causing unneeded extra iterations |
Feature #789: Added EPANET status results for Heat control devices, as they can be useful while debugging the model |
Feature #790: Improved hydraulic simulator report for Heat simulations (less unneeded cruft) |
Feature #791: Added support for both cumulative and intensity rains in the flood simulation (and old, lingering change). |
Feature #793: Added support for simulating multiple flood model areas at once |
Feature #794: GIT: Added support for large file support (LFS) |
Feature #795: 2D flood simulations now support reporting time series results for points |
Feature #796: 2D flood simulations now support reporting time series results for lines |
Feature #797: Software now automatically uses up to 60 % of the available RAM |
Feature #799: Heat now supports specifying relative heat capacity, density and viscosity w.r.t water’s properties |
Feature #800: Add visualizer and add background layer menus are now grouped and reorganized for better accessibility |
Feature #801: Improvements to background layer behavior: adding layers under any layer works now, duplicate layer allows duplicating multiple layers at once, it is possible to modify attribution strings for WFS/WMS layers, new/duplicate layer ordering is better |
Feature #802: Improved profile figure behavior when showing crossing irregular conduits, orifices and weirs |
Feature #803: Added support for tank mixing models |
Feature #804: Added support for Esri’s extensions to available coordinate systems |
Feature #805: Field calculators will perform type conversion to numbers, booleans and strings automatically |
Feature #806: Main plant static head can now be specified as pressure too |
Feature #807: Profile figures now allow creating a legend for the select scenarios and their colors; blue and (red in Heat) not used for scenario colors |
Feature #808: Demands and control device settings can now be given directly using time series |
Feature #809: Pressure result added for demands & min/max demand pressure result added for junctions |
Feature #810: Data source positions can now be grouped in a tree of locations |
Feature #811: Updated the handling of raster data sources for better resource use |
Feature #812: Component user data can now be shown and edited directly in the UI too |
Feature #813: Import components to model can directly import any attributes to user data |
Feature #814: Import features now supports importing external systems, zones and zone types too |
Feature #815: All curve properties and editors only show the supported curve types |
Feature #816: Added icons for different visualizer types |
Feature #817: Profile figures now allow the user to disable/enable horizontal and vertical location lines |
Feature #818: 2D flood simulations now support reporting time series results for areas |
Feature #820: 2D flood simulator supports culvert component moving water between two locations in the model |
Feature #821: User can now choose the 2D flood simulator to be used (OpenMP or OpenCL) from options |
Feature #823: Basic style editing support added for vector background layers |
Feature #824: Full support added for vector sources with multiple layers in import and background layers |
Feature #825: Improved vector format support: geopackage, geojson and gml (+shape files and other more traditional) formats now work consistently everywhere |
Feature #826: (Large) models and scenarios open now much faster: optimizations + results are loaded separately in the background |
Feature #827: GIT: greatly improved merging capabilities and major stability improvements |
Feature #828: Added support for Java 17 and Mac OS BigSur+ |
Feature #829: Huge amounts of UI and property description polishing |
Feature #830: Import dialog usability improvements |
Feature #831: Proper JavaScript editor with object inspector added for visualizer filters, pre-processing and label expressions, find components and schematics start and end times, post-processing and expressions |