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 removedwithProviders(java.util.List)
was removedwithApiKeyEnabled(java.lang.Boolean)
was removed
models.QuantumWorkspace
was modified
apiKeyEnabled()
was removedstorageAccount()
was removedprovisioningState()
was removedproviders()
was removedusable()
was removedendpointUri()
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