- now depends on the latest version (1.6.8.24) of the 'airGR' package: <code>plot.CalGR()</code>, and the example of <code>ShinyGR()</code> have been updated
#### New features
- the <code>ShinyGR()</code> interface, can now run on monthly time series, using the GR2M model ([#14](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/-/issues/14))
#### Version control and issue tracking
- Users can now track changes (https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching) and issues (https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/issues)
#### User-visible changes
- the <code>theme</code> agument of the <code>ShinyGR()</code> function now uses partial matching
#### User-visible changes
- the <code>as.data.frame.airGRt()</code>, <code>plot</code>, <code>plot.PrepGR()</code>, <code>plot.CalGR()</code> and <code>plot.SimGR()</code> functions are no longer exported by the namespace ([#30](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/-/issues/30))
#### Version control and issue tracking
- implement automatic tests in the package ([#29](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/-/issues/29))
- the <code>theme</code> agument of the <code>ShinyGR()<code> function now uses partial matching
- the <code>as.data.frame.airGRt())</code> , <code>plot</code>, <code>plot.PrepGR()</code>, <code>plot.CalGR()</code> and <code>plot.SimGR()</code> functions are no longer exported by the namespace
#### CRAN-compatibility updates
- now depends on 'airGR' >= 1.6.8.24. 'airGRteaching' uses the new 'Ps' output of the <code>RunModel_GR2M</code> function ([#51](https://gitlab.irstea.fr/HYCAR-Hydro/airgr/-/issues/51)) and the new <code>SeriesAggreg()</code> function ([#25](https://gitlab.irstea.fr/HYCAR-Hydro/airgr/-/issues/25), [#41](https://gitlab.irstea.fr/HYCAR-Hydro/airgr/-/issues/41), [#43](https://gitlab.irstea.fr/HYCAR-Hydro/airgr/-/issues/43)) from 'airGR'
- in the <code>ShinyGR()</code> interface, there is a new tab panel that shows a summary sheets of basin if the name of the dataset contains the code station (8 characters : 1 letter and 7 numbers) of the Banque Hydro French database (so it is available only for the dataset of this database) ([#10](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/-/issues/10))
#### Version control and issue tracking
- Users can now track [changes](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching) and [issues](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/issues)
#### User-visible changes
- the <code>theme</code> agument of the <code>ShinyGR()</code> function now works even if a wrong character case
- the <code>theme</code> agument of the <code>ShinyGR()</code> function now works even if a wrong character case is used
#### CRAN-compatibility updates
- when the package is loaded or when the <code>dyplot()</code> and the <code>ShinyGR()</code> function are used, a message warns the users if they use a version of 'htmlwidgets' <1.5.2.9000.Thelatestversionofthispackage,availableonGitHub,avoidstroubleswiththeuseofdynamicgraphicsofthe'dygraphs'package(calledbythe<code>dyplot*()</code> and the <code>ShinyGR()</code> functions) ([#5](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/-/issues/5))
- it is now possible to use the GR4H and GR5H hourly models with or without CemaNeige. For that, in the <code>PrepGR()</code>, the <code>HydroModel</code> argument could be set to <code>"GR4H"</code> or <code>"GR5H"</code>. In the GUI, launched by <code>ShinyGR()</code> function, nothing changed, only the daily models are available. So, now airGRteaching depends on the version of 'airGR' >= 1.4.3.52)
- it is now possible to use the GR4H and GR5H hourly models with or without CemaNeige. For that, in the <code>PrepGR()</code>, the <code>HydroModel</code> argument could be set to <code>"GR4H"</code> or <code>"GR5H"</code>. In the GUI, launched by <code>ShinyGR()</code> function, nothing changed, only the daily models are available. So, now airGRteaching depends on the version of 'airGR' >= 1.4.3.52) ([#7](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/-/issues/7))
- it is now possible to run the <code>PrepGR()</code> function when discharge is not provided in <code>Qobs</code>. If it is the case, the <code>CalGR()</code> function will return an error message because it is not possible to calibrate the model. The <code>SimGR()</code> function will return a warning message because it is not possible to compute any efficiency criterion
- it is now possible to run the <code>ShinyGR()</code> function when discharge is not provided in <code>Qobs</code>
- when observed discharge is provided in <code>ShinyGR()</code>, the first plotting panel now draws the flow error time series
- when observed discharge is provided in <code>ShinyGR()</code>, the first plotting panel now draws the flow error time series ([#4](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/-/issues/4))
- the <code>plot()</code> function is now exported
- when the package is loaded, a message warns the users if they use a version of 'htmlwidgets' <1.5.1.9000.Thelatestversionofthispackage,availableonGitHub,avoidstroubleswiththeuseofdynamicgraphicsofthe'dygraphs'package(calledbythe<code>dyplot*()</code> and the <code>ShinyGR()</code> functions)
- when the package is loaded, a message warns the users if they use a version of 'htmlwidgets' <1.5.1.9000.Thelatestversionofthispackage,availableonGitHub,avoidstroubleswiththeuseofdynamicgraphicsofthe'dygraphs'package(calledbythe<code>dyplot*()</code> and the <code>ShinyGR()</code> functions) ([#5](https://gitlab.irstea.fr/HYCAR-Hydro/airgrteaching/-/issues/5))