Skip to content

Releases: heimdallpower/api-sdk

Integration tests, minor bug fixes, license added

02 Aug 17:55

Choose a tag to compare

  • Added integration tests for Python and .NET
  • Introduced CI pipeline for Python and .NET integration tests
  • Fixed Facility.line schema in OpenAPI spec for nullable compatibility
  • Fixed setter in option in the HeimdallPower.Api.Client.Extensions project
  • Added Apache 2.0 license to repo and NuGet package

Full Changelog: v3.2.0...v3.2.1

Add support for client metadata request headers

31 Jul 15:13
550b4b6

Choose a tag to compare

What's Changed

  • feat (POWER-3877) : add support for custom client metadata headers in SDK requests by @mHjertaker in #26

Full Changelog: v3.1.0...v3.2.0

Dependency injection and resiliency support for HeimdallApiClient

30 Jul 12:13
664f6c2

Choose a tag to compare

What's Changed

  • feat: add DI extension package for HeimdallApiClient with resilience and options support by @mHjertaker in #25

Full Changelog: v3.0.0...v3.1.0

Dotnet SDK cleanup & conventions aligned

30 Jul 10:48

Choose a tag to compare

What's Changed

  • add GetAssetsAsync to fetch full asset hierarchy
  • postfix public async methods with "Async"
  • update dotnet README.md by @mHjertaker in #22
  • improve HeimdallApiHttpClient reliability and encapsulation by @mHjertaker in #23

Full Changelog: v2.1.0...v3.0.0

Python SDK packaging

25 Jul 13:54
dc41fda

Choose a tag to compare

This is the first tagged release of the Heimdall API SDK for Python, introducing versioned packaging and distribution through GitHub Releases.

Artifacts will be built using Poetry and attached automatically via GitHub Actions.

What's Changed

  • Add example project for dotnet by @sarahsa in #16
  • ci: add python release pipeline by @mHjertaker in #19
  • feat (python) : add grid insights module endpoints to python client by @mHjertaker in #20
  • chore : use yaml representation of the openAPI spec by @mHjertaker in #18
  • chore : use warning log level in python examples by @mHjertaker in #21

Full Changelog: v2.0.0...v2.1.0

v2.0.0

24 Jul 13:49
3c336a5

Choose a tag to compare

What's Changed

  • All methods for fetching forecasts (Heimdall DLR, Heimdall AAR and Circuit Rating) have been renamed to plural to better reflect the response content.

Full Changelog: v1.0.0...v2.0.0

v1.0.0

24 Jul 12:42
cadfdc5

Choose a tag to compare

What's Changed

  • New NuGet package for integrating with the newly released Heimdall Power API.
  • Implemented method for Assets which fetches all the assets for the selected grid owner.
  • Implemented methods for Capacity Monitoring which fetches the latest Heimdall DLR, Heimdall AAR and Circuit Rating, in addition to its' forecasts.
  • Implemented methods for Grid Insights which fetches latest current and conductor temperatures.
  • Improved XML documentation which is aligned with the developer pages.

Full Changelog: https://github.com/heimdallpower/api-sdk/commits/v1.0.0

v0.0.2: Test publication of HeimdallPower.Api.Client

24 Jul 08:12
f959119

Choose a tag to compare

What's Changed

  • Fix: Set correct working directory by @sarahsa in #13

Full Changelog: v0.0.1...v0.0.2

v0.0.1: Test publication of HeimdallPower.Api.Client

24 Jul 07:53
942d207

Choose a tag to compare