All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Adds field
exposition
to location metadata.
- Updates
cstuder/parse-valueholder
to V0.2.1.
- Updates
cstuder/parse-valueholder
to V0.2.0. - Simplifies tests.
- Returns
cstuder/parse-valueholder
values and rows from the data parsers. - Requires PHP 8.1.
- Adds new CSV headers to fix location metadata parsing.
- Adds new example scripts.
- Fixes PHP 8 deprecation warnings.
- Fixes the return type of locations objects to
StdClass
.
- Adds german, french and italian metadata parsing for the new CSV location files as well.
- Adds metadata parsing for the new CSV location files. (English only)
- Note that the new CSV location files contain all automated measurement stations of MeteoSwiss, including the weather stations and precipitation stations.
- Also note that the Swiss coordinates in the CSV files are in the new LV95 system, instead of LV03. (Details: Swiss coordinates system)
- Adds
DataParser2020
to handle new data format. - Adds
SuperParser
for forward compatibility.
- Initial release (Mature code has been copied over from a non-modularized codebase.)