# Changelog

This file is inspired from Keep a Changelog, this project respects the Semantic Versioning.

## 2.1.1 - 2022-10-10

- fix translation generation on CI !104

- fixing number of arguments of mhynos_results when used alone !109

- improving mesh_zns to avoid millimetric cells !109

- fixing read_openfoam_file to manage columns with few cells (which are written differently - on one line) !109

- Improving hynverse plots and adding settings for HynverseWindow !108

- Adding min values of colorLegend for layers after meshing (altitude, altitude_mur, potentiel_reference) !108

- Taking into account reference potential when calculating imposed potential after meshing !108

## 2.1.0 - 2022-09-22

Release 2.1.0.

- update french documentation !92

- replace gnuplot use by matplotlib !99

- update krtheta to use linear schema !98

- update thyrsis.database.build_model for windows use !102 !103

## 2.0.0 - 2022-05-19

Release 2.0.0.

### Added

- mesh with OpenFOAM `cfMesh` (need OpenFOAM-v2112 on Windows)

- bibtext integration for documentation references

### Modified

- QGIS minimum version is now 3.22

### Fixed

- default min/max value for permeability layer

- piezo curve display when several group are used for pilot points definition

- portalocker import on windows

## 2.0.0-rc1 - 2022-02-22

Release candidate 2.0.0-rc1 for test of new openfoam integration on Windows

### Added

- windows support of openfoam without WSL use (pre-compiled openfoam.com version used)

- windows packaging with external libraries integration

- openfoam and PMF simulation code doesn’t need to be in PATH, paths must be defined in Thyrsis configuration

- add QGIS processing for chemicals import into site database

### Modified

- update logo

- review of unit test to use pytest and remove tests dependencies

- update documentation for markdown use

- update qgis plugin structure

- new packaging procedure : use of qgis-plugin-ci

- new docker image for unit tests run on debian

- docker image is now stored in gitlab containter registry

- update import from experimental database for new station_type (`Smokestack` instead of `Chimney`)

- remove point of interest use if outside mesh

- temporal graph can be display for any point on the mesh and not just the point of interest

### Fixed

- installation error because of SIP

- import from osgeo.osr instead of osr in python

- fix nodes contour calculation, some node where not used (update of buffer for search to 1 m)

- fix import of sites from experimental database (invalid UNION)

- fix database update from user files

## 1.3.1 - 2021-07-16

- openfoam template

## 1.3.0 - 2021-07-05

- raster export improvement

- update documentation

- Fix bugs when loading data from expdb to site database (some sites without a kind of station, missing domaine table in site db)

- Fix bug when rendering mesh legend node in layout.

## 1.2.0 - 2021-02-15

- Experimental database can be used to fill site database or computational database

- Chemical element management has been changed and a form has been added to add or remove a chemical.

- OpenFOAM and METIS templates

## 1.1.1-beta1 - 2020-12-16

THYRSIS v1.1.1beta can be use for QGIS version >= 3.16

## 1.1.1-alpha1 - 2020-12-16

This version can be used with QGIS software from 3.10 to 3.14. Some changes in QGIS 3.16 break the API functionnalities. If you use a QGIS version >= 3.16, please use THYRSIS v1.1.1beta or a version > 1.1.1

- mesh layer metadata are added to fix crash when closing THYRSIS project.

## 1.1.0 (2020-09-10)

First release. Features are detailed in https://oslandia.gitlab.io/qgis/thyrsis/en/html/