v1.5.0 Release
[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