Releases: microsoft/devices-hardware-dev-center-manager
1.2024.301.1
What's Changed
- NuGet Packages
- Remove
Newtonsoft
, addSystem.Text.Json
- Product, Submission, and Shipping Label ID type update to
long
- Add
LongToStringJsonConverter
- Update
LangVersion
to 10. - Add
NI
toInServicePublishInfoOSEnum
- Update
BlobStorageHandler
- Syntax, formatting, and spacing.
Full Changelog: PR #26
1.2023.221.1
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
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
This update includes the FileDispatch property using sha256 to the azure.pipeline.yaml file for code signing.
1.2021.928.1
This release adds the operating system codes FE
and CO
for floor and ceiling target options when creating a new shipping label.
1.2021.219.1
Additional updates to correlation and request trace IDs
1.2021.218.1
This update removes DevCenterErrorTrace (previously in DevCenterErrorDetails) and adds DevCenterTrace which is now in the DevCenterHandler. This becomes a general trace to be returned with both successful and failed API calls allowing consumers of the library to log all calls with correlation and request IDs.
1.2020.1218.1
This release removes retires and handling of HTTP 429 and 5xx responses. consumer can handle in their implementation which provides more control. Headers have also been added to DevCenterErrorDetails which will provide you Retry-After information to properly handle HTTP 429 responses.
1.2020.1102.1
Additional Error Details
This release adds additional error details to be returned in the response. Previously only HDC code and message were returned. The response now includes the HDC error code, message, validation errors, HTTP status code, and trace.
This allows for more ways to handle errors when returned to your service.
1.2020.1002.1
Updates to enum and additional attribute print out.