All notable changes to ampycloud will be documented in this file.

The format is inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [v0.3.0]
### Added:
### Fixed:
### Changed:
### Deprecated:
### Removed:
### Security:


## [v0.2.0.dev1]
### Fixed:
 - [fpavogt, 2022-01-21] First pypi release ?

## [v0.2.0.dev0]
### Added:
 - [fpavogt, 2022-01-21] New CI Actions to automate the pypi releases.
 - [fpavogt, 2022-01-17] Added new utils.utils.temp_seed() function to set random seed temporarily only.
 - [fpavogt, 2022-01-13] New icao module, for easy/clean access to the significant_cloud() function.
 - [fpavogt, 2022-01-13] Doc cleanup/improvement, and use of :py:func: (etc...) function to ease user navigation.
### Fixed:
 - [fpavogt, 2022-01-17] Fix #49 - mock cloud layers now have proper type values.
 - [fpavogt, 2022-01-10] Fix issues #40 and #41.
### Changed:
 - [fpavogt, 2022-01-14] Fix #47.
 - [fpavogt, 2022-01-10] Update copyright years.
### Deprecated:
### Removed:
 - [fpavogt, 2022-01-14] ampycloud.core.synop(), and all synop references.
### Security:

## [v0.1.0]
### Added:
 - [fpavogt, 2021-12-21] Add tests to check real data for scientific stability (fixes #33).
 - [fpavogt, 2021-12-17] Add CODE_OF_CONDUCT.md and auto-doc-publish action, incl. first doc release.
 - [fpavogt, 2021-12-16] Add a new entry point for `copy_prm_file`, i.e. fix #26.
 - [fpavogt, 2021-12-15] Add `msa` to `plots.diagnostic`, i.e. fix #22.
 - [fpavogt, 2021-12-10] Add Minimum Sector Altitude to the metar_msg() method.
 - [fpavogt, 2021-12-10] Add detailed examples to the core functions, and link them in the doc.
 - [fpavogt, 2021-12-10] Add the performance module, and a dedicated high level entry point.
 - [fpavogt, 2021-12-10] Improve plots with show, save, close methods, and tweak their look.
 - [fpavogt, 2021-12-10] Add pytest ficture to let users feed 'MPL_STYLE' as a command line argument
 - [fpavogt, 2021-12-09] Add the plots module.
 - [fpavogt, 2021-12-08] Add the MANIFEST.in file, to include parameter and plot style files.
 - [fpavogt, 2021-12-08] Add the data, dynamic, and core modules, and a new AmpycloudWarning class.
 - [fpavogt, 2021-12-07] Add the wmo, scaler, layer, cluster, and utils.mocker modules.
 - [fpavogt, 2021-12-07] Add the AmpycloudError class.
 - [fpavogt, 2021-12-06] Setup logging tools, incl. custom decorator for fcts.
 - [fpavogt, 2021-12-06] Setup docs, including instructions and a CI/CD "check" Action.
 - [fpavogt, 2021-12-06] Initial Github upload, incl. CI/CD actions, package & test infrastructure.
### Fixed:
 - [fpavogt, 2021-12-23] Fix warning when plotting empty chunks, and correctly handle single points.
 - [fpavogt, 2021-12-20] Fix #30 and #31.
 - [fpavogt, 2021-12-15] Fix bug in `CeiloChunk.metar_msg()` when all clouds are above the MSA.
 - [fpavogt, 2021-12-12] Fix the format_slices() method of the DiagnosticPlot class.
 - [fpavogt, 2021-12-09] Fix #5.
 - [fpavogt, 2021-12-08] Fix #14.
### Changed:
 - [fpavogt, 2021-12-24] Small doc cleanup, and "release" of v0.1.0.
 - [fpavogt, 2021-12-21] Add MSA and MSA_HIT_BUFFER parameters (fixes #34).
 - [fpavgot, 2021-12-20] Implement feedback from @loforest.
 - [fpavogt, 2021-12-17] Improve the handling of the optional requirements.
 - [fpavogt, 2021-12-17] Minor fixes following reviews by loforest.
 - [fpavogt, 2021-12-16] Change the approach of the dynamic module to exploit yaconfigobject (fixes #24).
 - [fpavogt, 2021-12-08] Change `mock_layer` to return a pd.DataFrame instead of a np.ndarray.
### Deprecated:
### Removed:
### Security:
