Skip to content

Releases: frequenz-floss/frequenz-api-weather

v0.12.1

10 Sep 12:51
Immutable release. Only release title and notes can be modified.
v0.12.1
f70eb66

Choose a tag to compare

Frequenz Weather API Release Notes

Summary

Upgrading

New Features

Bug Fixes

This release relaxes the API common dependency so it can work up to v1.0.0, as all v0.x versions should be compatible from v0.8.0 on.

What's Changed

  • Relax API common dependency to work up to v1.0.0 by @shsms in #209

Full Changelog: v0.12.0...v0.12.1

v0.14.0

21 Jul 14:08
v0.14.0
8ad15f7

Choose a tag to compare

Frequenz Weather API Release Notes

Summary

This release contains several updated dependencies.

Upgrading

  • Updated protobuf dependency to >= 6.31.1 and < 8. Ensure that the generated code is compatible with the new range to
    avoid cross-version incompatibilities.
  • Updated frequenz-api-common package to >= 0.8.0 and < 0.9.0.

New Features

Bug Fixes

What's Changed

Full Changelog: v0.13.0...v0.14.0

v0.13.0

15 Jul 10:29
v0.13.0
6b53dff

Choose a tag to compare

Frequenz Weather API Release Notes

Summary

The package and some fields in the protobuf definitions are renamed.
Aditionally, the historical RPC returns a stream now and forecasts can be
filtered by the forecast horizon.

Upgrading

The weather client and CLI tool are no longer included in this package. To
continue using them, migrate to frequenz-client-weather-python. Follow
the installation and usage instructions provided in the new repository.

  • The parameters for the historical RPC changed from creation_start_ts to start_create_time
    and from creation_end_ts to end_create_time.

  • Renamed valid_at_ts field to valid_time.

  • Renamed creation_ts field to create_time.

  • The historical RPC replaced pagination with streaming.

  • Instead of forecast_horizon_min and forecast_horizon_max parameter in
    StreamLiveWeatherForecastRequest a new message ForecastHorizon is introduced.

  • The package name changed from frequenz.api.weatherforecast.v1 to
    frequenz.api.weather.v1.

New Features

  • Added optional ForecastHorizonparameter to StreamHistoricalWeatherForecastRequest
    that allows limiting the forecast horizon of returned forecasts.

Bug Fixes

What's Changed

Full Changelog: v0.12.0...v0.13.0

v0.12.0

17 Mar 13:51
v0.12.0
867da43

Choose a tag to compare

Frequenz Weather API Release Notes

Summary

Moves the client tofrequenz-client-weather-python.

Upgrading

The weather client and CLI tool are no longer included in this package. To
continue using them, migrate to frequenz-client-weather-python. Follow
the installation and usage instructions provided in the new repository.

New Features

Bug Fixes

What's Changed

Full Changelog: v0.11.0...v0.12.0

v0.11.1

17 Mar 16:47
1f7e7ba

Choose a tag to compare

Frequenz Weather API Release Notes

Summary

Adds the ability to upsample the forecast data through the client.

New Features

  • Add a function to the client to upsample forecast data.

What's Changed

Full Changelog: v0.11.0...v0.11.1

v0.11.0

06 Mar 14:29
102539f

Choose a tag to compare

Frequenz Weather API Release Notes

Summary

This release updates the repo-config and adds a new field to the request message of the live RPC.

Upgrading

New Features

  • Added optional forecast_horizon_min and forecast_horizon_max parameter
    to ReceiveLiveWeatherForecastRequest that allows limiting the forecast
    horizon of returned forecasts. When not specified, forecasts with their
    minimum/maximum available horizon will be returned.

Bug Fixes

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

20 Feb 09:36
v0.10.0
b75756f

Choose a tag to compare

Frequenz Weather API Release Notes

Summary

This release introduces the trading-cli and updates the base-client.

Upgrading

  • The minimum required version of frequenz-client-base is now v0.9.0.

  • The minimum required version of frequenz-channels is now v1.6.1.

New Features

  • Add a new tool to request historical weather data from the command
    line. After installing the package, the trading-cli command can be
    used to request historical weather data for user-defined parameters.
    Replaces the historical forecast example.

What's Changed

  • Add CLI tool to request historical weather forecast data by @cwasicki in #142
  • Move CLI tool to dedicated folder by @cwasicki in #143
  • Upgrade to newest base client by @shsms in #149

Full Changelog: v0.9.0...v0.10.0

v0.9.0

19 Nov 16:00
v0.9.0
8b34000

Choose a tag to compare

Frequenz Weather API Release Notes

Summary

Upgrading

  • The minimum required version of frequenz-client-base is now v0.8.0.

  • The Client now expects gRPC URLs to be this format required by the BaseApiClient.

New Features

Bug Fixes

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

24 Sep 10:06
v0.8.0
63d39ef

Choose a tag to compare

Frequenz Weather API Release Notes

Upgrading

  • The minimum required version of frequenz-api-common is now v0.6.0.

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

17 Sep 10:58
v0.7.0
1358ab4

Choose a tag to compare

Frequenz Weather API Release Notes

Upgrading

  • The to_array_vlf method now returns an array with the requested shape
    where missing data is set to NaN. This is a change in behavior and
    might require adjustments in the calling code, whereby the previous
    behavior could not be used in a reliable way.

What's Changed

  • Change handling of missing data in to_array_vlf method by @cwasicki in #132

Full Changelog: v0.6.0...v0.7.0