github Azure/azure-sdk-for-java azure-resourcemanager-chaos_1.2.0

5 hours ago

1.2.0 (2024-12-19)

  • Azure Resource Manager Chaos client library for Java. This package contains Microsoft Azure SDK for Chaos Management SDK. Chaos Management Client. Package tag package-2024-01. 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.OperationStatus was modified

  • java.lang.String endTime() -> java.time.OffsetDateTime endTime()
  • java.lang.String startTime() -> java.time.OffsetDateTime startTime()

Features Added

models.ChaosTargetListSelector was modified

  • type() was added

models.DelayAction was modified

  • type() was added

models.ChaosTargetQuerySelector was modified

  • type() was added

models.ContinuousAction was modified

  • type() was added

models.ChaosTargetFilter was modified

  • type() was added

models.ChaosTargetSimpleFilter was modified

  • type() was added

models.ChaosExperimentAction was modified

  • type() was added

models.DiscreteAction was modified

  • type() was added

models.ChaosTargetSelector was modified

  • type() was added

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

NewReleases is sending notifications on new releases.