diff --git a/sdk/datamigration/azure-mgmt-datamigration/HISTORY.rst b/sdk/datamigration/azure-mgmt-datamigration/HISTORY.rst index 41f434607ced..78e3841fb783 100644 --- a/sdk/datamigration/azure-mgmt-datamigration/HISTORY.rst +++ b/sdk/datamigration/azure-mgmt-datamigration/HISTORY.rst @@ -3,13 +3,25 @@ Release History =============== -2.3.0 (2019-07-12) +3.0.0 (2019-07-12) ++++++++++++++++++ **Features** - Added operation group ServiceTasksOperations +**General Breaking changes** + +This version uses a next-generation code generator that *might* introduce breaking changes if from some import. +In summary, some modules were incorrectly visible/importable and have been renamed. This fixed several issues caused by usage of classes that were not supposed to be used in the first place. + +- HanaManagementClient cannot be imported from `azure.mgmt.hanaonazure.hana_management_client` anymore (import from `azure.mgmt.hanaonazure` works like before) +- HanaManagementClientConfiguration import has been moved from `azure.mgmt.hanaonazure.hana_management_client` to `azure.mgmt.hanaonazure` +- A model `MyClass` from a "models" sub-module cannot be imported anymore using `azure.mgmt.hanaonazure.models.my_class` (import from `azure.mgmt.hanaonazure.models` works like before) +- An operation class `MyClassOperations` from an `operations` sub-module cannot be imported anymore using `azure.mgmt.hanaonazure.operations.my_class_operations` (import from `azure.mgmt.hanaonazure.operations` works like before) + +Last but not least, HTTP connection pooling is now enabled by default. You should always use a client as a context manager, or call close(), or use no more than one client per process. + 2.2.0 (2019-05-21) ++++++++++++++++++