Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
101 changes: 60 additions & 41 deletions sdk/ml/azure-ai-ml/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,77 +1,93 @@
# Release History

## 1.29.0 (unreleased)

### Features Added

- Removed the dependencies - msrest and six

### Bugs Fixed

## 1.28.1 (2025-07-08)

### Features Added

- Added a workflow to create GitHub issues in case a major version of a dependency is released

## 1.27.1 (2025-05-13)

### Bugs Fixed
- Handle key error for missing props in PAT url case.

- Handle key error for missing props in PAT url case.

## 1.27.0 (2025-05-07)

### Features Added

- Added Target storage connection for capability host.

### Bugs Fixed

- Fix for compute Instance, disableLocalAuth property should be depend on ssh public access enabled.
- Removing Git-related properties from job properties if a PAT token is detected in the repository URL.
- Fix deployment creation for registry models

### Other Changes

- Hub and Project are officially GA'd and no longer experimental.
- PipelineComponentBatchDeployment, ModelBatchDeployment, ModelBatchDeploymentSettings are GA

## 1.26.4 (2025-04-23)

### Other Changes
- Restrict major version auto updates for external dependencies to ensure stability and prevent build failures for breaking changes.

- Restrict major version auto updates for external dependencies to ensure stability and prevent build failures for breaking changes.

## 1.26.3 (2025-04-17)

### Bugs Fixed
- Updated `marshmallow` dependency to restrict versions to `>=3.5,<4.0.0`
in `install_requires` to ensure compatibility.

- Updated `marshmallow` dependency to restrict versions to `>=3.5,<4.0.0`
in `install_requires` to ensure compatibility.

## 1.26.2 (2025-04-08)

### Bugs Fixed
- Made AI Search connections property optional while creating capability host.


- Made AI Search connections property optional while creating capability host.

## 1.26.1 (2025-03-27)

### Bugs Fixed
- Handle missing duration value in deployment poller result

- Handle missing duration value in deployment poller result

## 1.26.0 (2025-03-11)

### Features Added
- Adding parent job support for command job.
- Adding multiple docker argument support for command job.

- Adding parent job support for command job.
- Adding multiple docker argument support for command job.

### Bugs Fixed
- #37464 - Allowing to update a component in register with anonymousEnvironment environment.
- #39744 - Fixing a serialization issue in RecurrencePattern schedule.
- #39793 - Fixing bug in AML OBO to work with KV secret client.
- Fix environment archiving and restore

- #37464 - Allowing to update a component in register with anonymousEnvironment environment.
- #39744 - Fixing a serialization issue in RecurrencePattern schedule.
- #39793 - Fixing bug in AML OBO to work with KV secret client.
- Fix environment archiving and restore

### Other Changes
- Removing use of protected methods/classes imported from external libraries.

- Removing use of protected methods/classes imported from external libraries.

## 1.25.0 (2025-02-11)

### Features Added

### Bugs Fixed
- #39187 - Submitting a Command job created using the __call__ method on another Command is missing outputs.
- #37738 - documentation fix for deployment entities.

- #39187 - Submitting a Command job created using the __call__ method on another Command is missing outputs.
- #37738 - documentation fix for deployment entities.

### Other Changes

Expand All @@ -80,64 +96,68 @@
## 1.24.0 (2025-01-07)

### Bugs Fixed
- Fixed disableLocalAuthentication handling while creating amlCompute
- Fixed model download issue

- Fixed disableLocalAuthentication handling while creating amlCompute
- Fixed model download issue

## 1.23.1 (2025-01-07)

### Bugs Fixed
- Removed marshmallow _T reference

- Removed marshmallow _T reference

## 1.23.0 (2024-12-05)

### Features Added
- Added support for IP-based access control to default and hub workspaces.
- Add support for additional include in spark component.
- Adding enterprise agent feature for AI Hub and AI Project. Adding Create, Delete and Get operations.
- Removing preview tag for following connections type
- Azure AI Search
- Azure AI Content Safety
- Azure AI Speech
- Azure Blob Storage
- Microsoft OneLake

- Added support for IP-based access control to default and hub workspaces.
- Add support for additional include in spark component.
- Adding enterprise agent feature for AI Hub and AI Project. Adding Create, Delete and Get operations.
- Removing preview tag for following connections type
- Azure AI Search
- Azure AI Content Safety
- Azure AI Speech
- Azure Blob Storage
- Microsoft OneLake

## 1.22.3 (2024-11-20)

### Bugs Fixed
- Fix error message while resolving mlflow url in get workspace details

- Fix error message while resolving mlflow url in get workspace details

## 1.22.2 (2024-11-18)

### Bugs Fixed
- **#3620407** - Fix Datastore credentials show up as NoneCredentials

## 1.22.1 (2024-11-13)
- **#3620407** - Fix Datastore credentials show up as NoneCredentials

## 1.22.1 (2024-11-13)

### Bugs Fixed
- **#38493** - Fix error NoneType object is not subscriptable

- **#38493** - Fix error NoneType object is not subscriptable

## 1.22.0 (2024-11-11)

### Features Added
- Added support to select firewall sku to used for provisioning azure firewall when FQDN rules are added in

- Added support to select firewall sku to used for provisioning azure firewall when FQDN rules are added in
AllowOnlyApprovedOutbound mode. FirewallSku options are `Standard` or `Basic`, defaults to `Standard`
- Update TLS version from 1.0 to 1.2
- Added support for Distillation jobs. Can be created by importing `disillation` from `azure.ai.ml.model_customization`
- Added Workspace property `ProvisionNetworkNow` to trigger the provisioning of the managed VNet with the default
Options when creating a Workspace with the managed VNet enabled, or else it does nothing
- Update TLS version from 1.0 to 1.2
- Added support for Distillation jobs. Can be created by importing `disillation` from `azure.ai.ml.model_customization`
- Added Workspace property `ProvisionNetworkNow` to trigger the provisioning of the managed VNet with the default
Options when creating a Workspace with the managed VNet enabled, or else it does nothing

### Bugs Fixed
- Fix send email notification issue in model monitoring

- Fix send email notification issue in model monitoring

## 1.21.1 (2024-10-21)


### Bugs Fixed

- **#37857** - Fix online deployment registry issue


## 1.21.0 (2024-09-30)

Expand Down Expand Up @@ -710,4 +730,3 @@
### Features Added

- First preview.

3 changes: 0 additions & 3 deletions sdk/ml/azure-ai-ml/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@
install_requires=[
# NOTE: To avoid breaking changes in a major version bump, all dependencies should pin an upper bound if possible.
"pyyaml>=5.1.0,<7.0.0",
"msrest>=0.6.18,<1.0.0",
"azure-core>=1.23.0",
"azure-mgmt-core>=1.3.0",
"marshmallow>=3.5,<4.0.0",
Expand All @@ -88,8 +87,6 @@
"azure-common>=1.1",
"typing-extensions<5.0.0",
"azure-monitor-opentelemetry",
# TODO: remove six after using new autorest
"six>=1.11.0",
],
extras_require={
# user can run `pip install azure-ai-ml[designer]` to install mldesigner along with this package
Expand Down