azure-libraries-for-java/notes/prepare-for-1.15.0.md

1.8 KiB

Prepare for Azure Management Libraries for Java 1.15.0

Steps to migrate code that uses Azure Management Libraries for Java from 1.14 to 1.15 ...

If this note missed any breaking changes, please open a pull request.

V1.15 is backwards compatible with V1.14 in the APIs intended for public use that reached the general availability (stable) stage in V1.x with a few exceptions in the ==XXXX== management library (though these changes will have minimal impact on the developer).

Some breaking changes were introduced in APIs that were still in Beta in V1.14, as indicated by the @Beta annotation.

Breaking changes

The following methods and/or types have been changed in V1.15 compared to the previous release (V1.14):

Area/Model In V1.14 In V1.15 Remarks Ref
Azure Container Services withVirtualMachineCount() withAgentPoolVirtualMachineCount() PR #542
Azure Container Services withKeyVaultSecret() N/A Removed because the service does not expose it PR #542
Azure Container Services defineAgentPool() Re-ordered the definition flow to start with withVirtualMachineSize() PR #542