Skip to content

Releases: microsoft/devices-hardware-dev-center-manager

1.2025.620.1

20 Jun 22:16
e327d5a

Choose a tag to compare

Why

Svvp, MaxProcessors and MaxMemory should include the attribute [JsonConverter(typeof(LongToStringJsonConverter))].
Otherwise, users will experience the following exception since maxProcessors or maxMemory are integer values coming from Partner Center Dashboard API.

"The JSON value could not be converted to System.String. Path: $.additionalAttributes.svvp.maxProcessors"
"The JSON value could not be converted to System.String. Path: $.additionalAttributes.svvp.maxMemory"

What Changed

  • Add attribute to Svvp.MaxProcessors
  • Add attribute to Svvp.MaxMemory

Full Changelog: #37

1.2025.326.1

26 Mar 20:04
80b2628

Choose a tag to compare

Why

Shipping labels in some scenarios could not be retrieved or created when IDs were type long.

What Changed

  • Bump System.Text.Json from 8.0.4 to 8.0.5 in /src/Microsoft.Devices.HardwareDevCenterManager by @dependabot in #34
  • Fix shipping label list and create issues where IDs are type long by @Ben-Carpenter in #35

Full Changelog: 1.2024.101.1...1.2025.326.1

1.2024.101.1

01 Oct 14:45
747e051

Choose a tag to compare

Updates

Update WorkflowStatus.CurrentStep to handle numbers. By adding the [JsonConverter(typeof(LongToStringJsonConverter))] Attribute to this property it will allow both string, and Int64 types.

Changes

NuGet Release

Microsoft.Devices.HardwareDevCenterManager 3.0.14

1.2024.802.1

02 Aug 20:53
a16f24b

Choose a tag to compare

Updates

Update BlobStorageHandler to match Create and submit a product for signing official documentation from Hardware Dashboard API.

  • Add and update packages
  • General code cleanup and formatting
  • Update AuthorizationHandlerCredentials and AuthorizationHandler
  • Add check for token to prevent call from being made if no token exists.

Nuget Release

Microsoft.Devices.HardwareDevCenterManager 3.0.13

1.2024.718.1

19 Jul 00:02

Choose a tag to compare

Updates

Fix bug in BlobStorageHandler where Console.WriteLine was throwing error of System.FormatException: Input string was not in a correct format.

Nuget Release

Microsoft.Devices.HardwareDevCenterManager 3.0.12

1.2024.715.1

15 Jul 21:34
6a73f1d

Choose a tag to compare

What's Changed

NuGet Package updates

  • Bump Azure.Identity from 1.10.4 to 1.11.0
  • Bump System.Text.Json from 8.0.2 to 8.0.4

Changes from PR #28 and #29

1.2024.301.1

02 Mar 01:38
3197ae7

Choose a tag to compare

What's Changed

  • NuGet Packages
  • Remove Newtonsoft, add System.Text.Json
  • Product, Submission, and Shipping Label ID type update to long
  • Add LongToStringJsonConverter
  • Update LangVersion to 10.
  • Add NI to InServicePublishInfoOSEnum
  • Update BlobStorageHandler
  • Syntax, formatting, and spacing.

Full Changelog: PR #26

1.2023.221.1

22 Feb 21:47
b3607b9

Choose a tag to compare

Issues

Security updates for dependency packages

What Changed

Pull Request #21
Microsoft.Azure.Storage.Blob
Microsoft.Azure.Storage.File
Microsoft.CSharp
Microsoft.Extensions.Options
Microsoft.IdentityModel.Clients.ActiveDirectory
Newtonsoft.Json

NuGet Release

Microsoft.Devices.HardwareDevCenterManager 2.2.13

1.2022.314.1

10 Apr 18:41
90a492c

Choose a tag to compare

Issue

Partner Center APIs started returning a HttpRequestException that we didn't previously catch or handle.

What Changed

We added a catch for HttpRequestException in the AuthorizationHandler to sleep and retry the call to help relieve exceptions.

NuGet Release

Microsoft.Devices.HardwareDevCenterManager v2.2.7

1.2021.929.1

30 Sep 14:30
fa0a67e

Choose a tag to compare

This update includes the FileDispatch property using sha256 to the azure.pipeline.yaml file for code signing.