Skip to content

v1.5.0 Release

Compare
Choose a tag to compare
@danuw danuw released this 23 Jul 07:29
· 1 commit to main since this release
46f66d8

[1.5.0] - 2024-05

This is the WattTime v3 update. Most notable changes that may require action are for deployment configuration, and these are minor.

Added

WattTime v3 API support. This is an inplace upgrade for v2.

  • [PR #532] Watt Time v3 Support ](#532)
  • [PR #340] Add example for 'podman play kube' ](#340)
  • [PR #536] Updated azure-regions.json with new regions ](#536)
  • [#519] Remove hackathon sentence from our website banner ](#519)
  • [#510] Gap Analysis for WattTime v3 ](#510)
  • [#262] [Feature Contribution]: Publish the docker file in a docker registry ](#262)

Removed

WattTime v2 API support due to v3 in place replacement.

Fixed

  • [PR #522] Remove Hack mention from the Docs's banner ](#522)
  • [#535] [Bug]: Configuration for locations loads twice ](#535)
  • [PR #516] Update published documentation to .NET 8 ](#516)
  • [PR #515] overview.md: Fixed three broken links Signed-off-by: joecus1 <joecusa… ](#515)
  • [#506] Check our published documentation to identify any references to .NET7 ](#506)
  • [#512] [Bug]: Broken links in overview.md file ](#512)

Changed

Updates for WattTime v3 API endpoint from v2, details in the ADR for WattTime v3 changes.

API

No changes

API Deployment

Due to the change for WattTime v3, there is change to the configuration for WattTime users.

With some of the changes to the code, some of the configuration will also needs to change.

Config (v2) Config (v3) Description
BalancingAuthorityCacheTTL RegionCacheTTL This is the cache for regions data in seconds, and has a default value of 1 day. This only needs updating if you set it
n/a AuthenticationBaseUrl NEW This is the base URL for the WattTime Authentication API and defaults to https://api.watttime.org/ if not set.

Example below if set (note they do not have to be set)

"wattTime_no-proxy": {
  "Type": "WattTime",
  "Username": "the_username",
  "Password": "super_secret_secret",
  "BaseURL": "https://api.watttime.org/v3/",
  "AutenticationBaseURL": "https://api.watttime.org", // This is new but not mandatory in config
  "RegionCacheTTL": 86400, // This is changed but not mandatory in config
  "Proxy": {
    "UseProxy": false
  }

SDK

No changes

Other

No changes

For more details, checkout #503