Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v0.12.0
    35381487 · bump version to 0.12.0 ·
    Release: Version 0.12.0 (2025-01-25)
    weather-information collector, version 0.12.0 (2025-01-25)
    
    Support for OpenWeatherMap's Expert plan is added.
    
    The request limit for Weatherstacks's free plan is adjusted to
    100 requests per month, since they changed the limit from 1000 to
    100 requests.
    
    There have been a few changes in Weatherbit's plans, and this
    release reflects those changes:
    * Support for Weatherbit's Hobbyist plan is removed, because
      Weatherbit does not offer that plan anymore.
    * The Starter plan is renamed to Standard and the limit is
      changed from 50000 requests per day to 25000 requests per day.
    * The Developer plan is renamed to Plus and the limit is changed
      from 500000 requests per day to 250000 requests per day.
    * The Advanced plan is renamed to Business and the limit is
      changed from 5000000 requests per day to 2000000 requests per
      day.
    
    simdjson, the library used for JSON parsing, has been updated from
    version 3.11.1 to version 3.11.6.
  • v0.11.2
    fe4b6486 · bump version to 0.11.2 ·
    Release: Version 0.11.2 (2024-12-08)
    weather-information collector, version 0.11.2 (2024-12-08)
    
    Fix a bug where some Linux distributions would not properly detect
    the user's home directory and thus would not search for an
    existing configuration file in  the user's home directory.
    
    simdjson, the library used for JSON parsing, has been updated from
    version 3.1.6 to version 3.11.1.
    
    nlohmann/json, the library used for JSON parsing when simdjson is
    not supported, has been updated from version 3.11.2 to version
    3.11.3.
  • v0.11.1
    7227b3f9 · bump version to 0.11.1 ·
    Release: Version 0.11.1 (2023-04-01)
    weather-information collector, version 0.11.1 (2023-04-01)
    
    This release fixes a problem where current weather data gathered
    from Open-Meteo API could not be saved to the database.
  • v0.11.0
    9d8bea56 · bump version to 0.11.0 ·
    Release: Version 0.11.0 (2023-04-01)
    weather-information collector, version 0.11.0 (2023-04-01)
    
    Tasks using the DarkSky API are not allowed anymore and will cause
    an error when trying to run the weather-information-collector.
    Since DarkSky has been shut down by Apple on 31st March 2023, this
    is just the right course of action.
    
    simdjson, the library used for JSON parsing, has been updated from
    version 3.0.1 to version 3.1.6.
  • v0.10.1 Release: Version 0.10.1 (2023-01-01)
    weather-information collector, version 0.10.1 (2023-01-01)
    
    An informational notice will be shown when there is at least one
    task uses the DarkSky API to get data. DarkSky will shut down on
    31st March 2023, so users get a notice to prepare for migration
    to other APIs.
    
    The request limit for Weatherbit's free plan is adjusted to 50
    requests per day, since they changed the limit from 500 to 50
    requests.
    
    Furthermore, support for Weatherbit's Hobbyist plan (350 requests
    per day) is added.
    
    simdjson, the library used for JSON parsing, has been updated
    from version 3.0.0 to version 3.0.1.
  • v0.10.0
    33d09d41 · bump version to 0.10.0 ·
    Release: Version 0.10.0 (2022-10-24)
    weather-information collector, version 0.10.0 (2022-10-24)
    
    The program is now able to collect data from the Open-Meteo API,
    too.
    
    weather-information-collector-task-creator can now work even if
    there is no API key for OpenWeatherMap available in the config
    file. It will fall back to Open-Meteo in that case.
    
    simdjson, the library used for JSON parsing, has been updated
    from version 2.2.2 to version 3.0.0.
    
    nlohmann/json, the library used for JSON parsing when simdjson is
    not supported, has been updated from version 3.11.1 to version
    3.11.2.
  • v0.9.22
    f891dbe3 · bump version to 0.9.22 ·
    Release: Version 0.9.22 (2022-08-18)
    weather-information collector, version 0.9.22 (2022-08-18)
    
    simdjson, the library used for JSON parsing, has been updated
    from version 1.0.0 to version 2.2.2.
    
    nlohmann/json, the library used for JSON parsing when simdjson is
    not supported, has been updated from version 3.10.2 to version
    3.11.1.
    
    weather-information-collector can now be built on Windows with
    the help of MSYS2.
  • v0.9.21
    24c3ca55 · bump version to 0.9.21 ·
    weather-information collector, version 0.9.21 (2021-10-05)
    
    A possible null-pointer dereference in the update program has
    been fixed.
    
    simdjson, the library used for JSON parsing, has been updated
    from version 0.7.1 to version 1.0.0.
    
    nlohmann/json, the library used for JSON parsing when simdjson is
    not supported, has been updated from version 3.9.1 to version
    3.10.2.
  • v0.5.7
    weather-information collector, version 0.5.7 (2017-09-05)
    
    The update program does not need to load task information or API
    keys, so the configuration loading procedure is changed to skip
    such information for the update program only.
  • v0.5.6
    weather-information collector, version 0.5.6 (2017-09-03)
    
    Add a new program that performs database structure and data
    updates for older database variants (currently only version 0.5.4
    and earlier) and brings them up to data with the current database
    structure.
  • v0.5.5
    weather-information collector, version 0.5.5 (2017-08-31)
    
    weather-information-collector will now parse the rain amount
    given in JSON files, too. This will also be written to the
    database.
  • v0.5.4
    weather-information collector, version 0.5.4 (2017-08-24)
    
    Add a new program that performs configuration checks only. This
    way the user can check whether all configuration files are
    acceptable without having to start the data collection.
  • v0.5.3
    weather-information collector, version 0.5.3 (2017-08-24)
    
    This is the first working version of weather-information-collector.
    It can collect data from two distinct APIs (OpenWeatherMap, Apixu).
    Fixes a missing variable initialization issue that resulted in a
    null pointer dereference and thus in a segmentation fault.
  • v0.9.20
    1126e1e1 · bump version to 0.9.20 ·
    weather-information collector, version 0.9.20 (2021-08-24)
    
    The collector and the task creator programs do now show the
    version of the cURL library as part of their version information,
    too.
    
    The collector, synchronization and update programs do now show the
    version of the MariaDB client library as part of their version
    information, too.
  • v0.9.19
    127c85fc · bump version to 0.9.19 ·
    weather-information collector, version 0.9.19 (2021-06-14)
    
    simdjson, the library used for JSON parsing, has been updated
    from version 0.6.0 to version 0.7.1.
    
    nlohmann/json, the library used for JSON parsing when simdjson is
    not supported, has been updated from version 3.5.0 to version
    3.9.1.
  • v0.9.18
    8c573f3d · bump version to 0.9.18 ·
    weather-information collector, version 0.9.18 (2021-04-28)
    
    The minimum required CMake version for compiling the project is
    raised from 2.8 to 3.8.
  • v0.9.17
    97a04150 · bump version to 0.9.17 ·
    weather-information collector, version 0.9.17 (2021-04-26)
    
    Precision of temperature values is now limited to three decimal
    digits after the decimal separator, i. e. values like
    23.4560001 °C will become 23.456 °C instead. The update program
    will adjust the values accordingly when executed.
  • v0.9.16
    807b70bf · bump version to 0.9.16 ·
    weather-information collector, version 0.9.16 (2021-04-23)
    
    - Parser errors will now show more information why JSON parsing
      failed.
    - A potential error with finding the user's home directory has
      been fixed.
    - HTTPS connections will now try to use TLS v1.2 or newer by
      default, if your system uses cURL 7.54.0 or newer. For older
      cURL versions, the minimum TLS version is 1.0 as it was before.
  • v0.9.15
    26d3c659 · bump version to 0.9.15 ·
    weather-information collector, version 0.9.15 (2020-11-11)
    
    Update simdjson library to version 0.6.0.
  • v0.9.14
    c14e16e2 · bump version to 0.9.14 ·
    weather-information collector, version 0.9.14 (2020-09-20)
    
    Restore full capabilities of update program.