Skip to content

Releases: antarr/Withings.NET

v4.0.1

05 Apr 12:57

Choose a tag to compare

Include README in NuGet package.

v4.0.0

05 Apr 12:54

Choose a tag to compare

Withings.NET 4.0.0

Breaking Changes

  • Dropped netstandard2.0 support — now targets net8.0, net9.0, net10.0
  • Removed Flurl.Http dependency — replaced with standard HttpClient
  • Authenticator and WithingsClient now throw WithingsApiException instead of generic Exception
  • Zero NuGet dependencies

New Features

  • Heart endpoints: GetHeartList(), GetHeartRecording()
  • User endpoints: GetDevices(), GetGoals()
  • Webhook subscriptions: Subscribe(), RevokeSubscription(), GetSubscription(), ListSubscriptions()
  • WithingsApiException custom exception with StatusCode property
  • OAuthToken.UserId handles both string and numeric values from the API

Testing

  • Comprehensive unit test suite (35+ tests)
  • E2E test suite against live Withings API
  • OAuth token bootstrap script (scripts/bootstrap-token.sh)
  • GitHub Actions CI replacing AppVeyor

Housekeeping

  • Updated Dockerfile and docker-compose for .NET 10
  • Rewrote README and API documentation
  • Automated NuGet publishing on release

3.0

10 Apr 21:54

Choose a tag to compare

3.0
Update Travis Configuration

beta1.1.1

01 Apr 03:26

Choose a tag to compare

Added ability to get user activity data

alpha

13 Feb 05:34

Choose a tag to compare

alpha Pre-release
Pre-release
Add Coveralls badge