github Azure/azure-sdk-for-java azure-resourcemanager-quantum_1.0.0-beta.3

1.0.0-beta.3 (2024-12-03)

  • Azure Resource Manager AzureQuantum client library for Java. This package contains Microsoft Azure SDK for AzureQuantum Management SDK. Package tag package-2023-11-13-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

Serialization/Deserialization change

  • Jackson is removed from dependency and no longer supported.
Migration Guide

If you are using Jackson/ObjectMapper for manual serialization/deserialization, configure your ObjectMapper for backward compatibility:

objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonProvider.getJsonSerializableDatabindModule());

models.QuantumWorkspace$Definition was modified

  • withStorageAccount(java.lang.String) was removed
  • withProviders(java.util.List) was removed
  • withApiKeyEnabled(java.lang.Boolean) was removed

models.QuantumWorkspace was modified

  • apiKeyEnabled() was removed
  • storageAccount() was removed
  • provisioningState() was removed
  • providers() was removed
  • usable() was removed
  • endpointUri() was removed

Features Added

  • models.WorkspaceResourceProperties was added

models.QuantumWorkspace$Definition was modified

  • withProperties(models.WorkspaceResourceProperties) was added

models.QuantumWorkspace was modified

  • properties() was added

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.