| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 
 | # Release History
## 1.0.1 (Unreleased)
### Features Added
### Breaking Changes
### Bugs Fixed
### Other Changes
## 1.0.0 (2024-06-13)
This release targets Azure Dev Center 2023-04-01 General Available API, which is the same version as the previous 1.0.0-beta.3 release. The main improvement was the addition of models as Convenience API was enabled for the SDK. 
### Features Added
- Added classes for each Dev Center concept.
    - `models`:
        - Catalog
        - DevBox
        - DevBoxAction
        - DevBoxActionDelayResult
        - DevBoxNextAction
        - Environment
        - EnvironmentDefinition
        - EnvironmentDefinitionParameter
        - EnvironmentType
        - Error
        - HardwareProfile
        - ImageReference
        - InnerError
        - OperationDetails
        - OSDisk
        - Pool
        - Project
        - RemoteConnection
        - Schedule
        - StopOnDisconnectConfiguration
        - StorageProfile
        
    - `enums`:
        - DevBoxActionDelayStatus
        - DevBoxActionType
        - DevBoxProvisioningState
        - EnvironmentProvisioningState
        - EnvironmentTypeStatus
        - HibernateSupport
        - LocalAdministratorStatus
        - OperationStatus
        - OSType
        - ParameterType
        - PoolHealthStatus
        - PowerState
        - ScheduledFrequency
        - ScheduledType
        - SkuName
        - StopOnDisconnectEnableStatus
- Updated each previous client method to return the correspondent model. E.g. The response type for `get_dev_box` was updated from `JSON` to `DevBox` model.   
### Breaking Changes
- Removed `filter`  and `top` as optional request parameters from all list operations
    - list_pools
    - list_schedules
    - list_dev_boxes
    - list_all_dev_boxes
    - list_all_dev_boxes_by_user
    - list_projects
    - list_environments
    - list_all_environments
    - list_environment_definitions
    - list_environment_definitions_by_catalog
    - list_environment_types
    - list_catalogs
    
### Other Changes
 - Added more samples
## 1.0.0b3 (2023-11-02)
This release updates the Azure DevCenter library to use the 2023-04-01 GA API.
### Breaking Changes
 - `DevCenterClient.dev_center`, `DevCenterClient.dev_box` and `DevCenterClient.environment` operation groups were removed. Operations are accessed directly through the `DevCenterClient`.
 -  Environments now works with with "environment definitions" instead of "catalog items". E.g. `DevCenterClient.get_environment` operation returns `environmentDefinitionName` property instead of `catalogItemName`.     
 -  The environment used in `DevCenterClient.begin_create_or_update_environment` requires passing `environmentDefinitionName` and `catalogName` parameters instead of `catalogItemName`.
 - `user_id` is no longer a parameter with default value.
 - All `actions` operations have `dev_box` added to their names. E.g. `get_action` operation is updated to `get_dev_box_action`
### Other Changes
 - Updated samples
 - Improved integration test coverage with session records  
## 1.0.0b2 (2023-02-07)
This release updates the Azure DevCenter library to use the 2022-11-11-preview API.
### Breaking Changes
- `DevCenterClient` now accepts an endpoint URI on construction rather than tenant ID + dev center name.
### Features Added
- Added upcoming actions APIs to dev boxes.
    - `delay_upcoming_action`
    - `get_upcoming_action`
    - `list_upcoming_actions`
    - `skip_upcoming_action`
### Bugs Fixed
- Invalid response types removed from `begin_delete_dev_box`, `begin_start_dev_box`, and `begin_stop_dev_box` APIs.
- Invalid `begin_delete_environment_action` API removed from `DevCenterClient`.
- Unimplemented artifacts APIs removed from `DevCenterClient`.
## 1.0.0b1 (2022-11-11)
- Initial version for the DevCenter service
 |