Skip to content

Latest commit

 

History

History
75 lines (51 loc) · 2.92 KB

File metadata and controls

75 lines (51 loc) · 2.92 KB

Release History

0.51.0 (2019-01-08)

Features

  • Model Endpoint has a new parameter subnets
  • Model Profile has a new parameter max_return
  • Added operation group TrafficManagerUserMetricsKeysOperations

0.50.0 (2018-05-25)

Features

  • Model Endpoint has a new parameter custom_headers
  • Model MonitorConfig has a new parameter custom_headers
  • Model MonitorConfig has a new parameter expected_status_code_ranges
  • Model Profile has a new parameter traffic_view_enrollment_status
  • Added operation group HeatMapOperations
  • Client class can be used as a context manager to keep the underlying HTTP session open for performance

General Breaking changes

This version uses a next-generation code generator that might introduce breaking changes.

  • Model signatures now use only keyword-argument syntax. All positional arguments must be re-written as keyword-arguments. To keep auto-completion in most cases, models are now generated for Python 2 and Python 3. Python 3 uses the "*" syntax for keyword-only arguments.
  • Enum types now use the "str" mixin (class AzureEnum(str, Enum)) to improve the behavior when unrecognized enum values are encountered. While this is not a breaking change, the distinctions are important, and are documented here: https://docs.python.org/3/library/enum.html#others At a glance:
    • "is" should not be used at all.
    • "format" will return the string value, where "%s" string formatting will return NameOfEnum.stringvalue. Format syntax should be prefered.
  • New Long Running Operation:
    • Return type changes from msrestazure.azure_operation.AzureOperationPoller to msrest.polling.LROPoller. External API is the same.
    • Return type is now always a msrest.polling.LROPoller, regardless of the optional parameters used.
    • The behavior has changed when using raw=True. Instead of returning the initial call result as ClientRawResponse, without polling, now this returns an LROPoller. After polling, the final resource will be returned as a ClientRawResponse.
    • New polling parameter. The default behavior is Polling=True which will poll using ARM algorithm. When Polling=False, the response of the initial call will be returned without polling.
    • polling parameter accepts instances of subclasses of msrest.polling.PollingMethod.
    • add_done_callback will no longer raise if called after polling is finished, but will instead execute the callback right away.

Bugfixes

  • Compatibility of the sdist with wheel 0.31.0

0.40.0 (2017-07-03)

Features

  • New MonitorConfig settings
  • New Api Version 2017-05-01

Breaking changes

  • Rename "list_by_in_resource_group" to "list_by_resource_group"
  • Rename "list_all" to "list_by_subscription"

0.30.0 (2017-04-20)

  • Initial Release (ApiVersion 2017-03-01)

This wheel package is built with the azure wheel extension