Skip to content
Open
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
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,26 @@
# Changelog
## v3.5.0 (2026-03-02)

### Features
- **Feature Store v3**: New version of Feature Store functionality
- **Batch job listing by share identifier**: Added support for listing Batch jobs filtered by share identifier
- **Stop condition for model customization trainers**: Added stopping condition support to model customization trainers
- **EMRStep smart output**: Enhanced EMR step output handling with smart output capabilities
- **Transform AMI version support**: Added support for specifying AMI version in SageMaker transform jobs

### Enhancements
- **Inference pipeline notebook example**: Added example notebook demonstrating inference pipeline usage
- **Migration documentation**: Added migration documentation

### Bug Fixes
- **Model Customization bugs**: Fixed multiple issues in Model Customization functionality
- **Default stopping condition removal**: Removed default stopping condition for MC trainer to prevent conflicts
- **Instance groups parameter handling**: Fixed issue where default instance_type/instance_count were incorrectly applied when instance_groups was set
- **JumpStart alt config resolution**: Resolved alternative configuration resolution for JumpStart models
- **Inference processor naming**: Updated inference processor identifier from 'inf2' to 'neuronx'
- **HuggingFace Neuronx PyTorch version**: Corrected the PyTorch version for HuggingFace Neuronx
- **License additions**: Added license to sagemaker-mlops and sagemaker-serve packages

## v3.4.1 (2026-02-10)

### Fixes
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.4.1
3.5.0
8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
dependencies = [
"sagemaker-core>=2.4.1,<3.0.0",
"sagemaker-train>=1.4.1,<2.0.0",
"sagemaker-serve>=1.4.1,<2.0.0",
"sagemaker-mlops>=1.4.1,<2.0.0",
"sagemaker-core>=2.5.0,<3.0.0",
"sagemaker-train>=1.5.0,<2.0.0",
"sagemaker-serve>=1.5.0,<2.0.0",
"sagemaker-mlops>=1.5.0,<2.0.0",
]

[project.optional-dependencies]
Expand Down
12 changes: 12 additions & 0 deletions sagemaker-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
# Changelog
## v2.5.0 (2026-03-02)

### Features

- Feature Store V3 support (#5539)
- Support transform AMI version in SageMaker transform jobs (#5521)

### Bug Fixes

- Update inference processor from 'inf2' to 'neuronx' (#5488)
- Correct HF neuronx pytorch version (#5501)

## v2.4.1 (2026-02-10)

### Bug fixes and Other Changes
Expand Down
2 changes: 1 addition & 1 deletion sagemaker-core/VERSION
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
2.4.1
2.5.0

6 changes: 6 additions & 0 deletions sagemaker-mlops/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# Changelog
## v1.5.0 (2026-03-02)

- feat: Add Feature Store Support to V3 (#5539)
- feat: EMRStep smart output with `output_args` (#5535)
- chore: Add license to sagemaker-mlops (#5553)

## v1.4.1 (2026-02-10)

- fix: Don't apply default experiment config for pipelines in non-Eureka GA regions (#5500)
Expand Down
2 changes: 1 addition & 1 deletion sagemaker-mlops/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.1
1.5.0
6 changes: 3 additions & 3 deletions sagemaker-mlops/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
dependencies = [
"sagemaker-core>=2.4.1",
"sagemaker-train>=1.4.1",
"sagemaker-serve>=1.4.1",
"sagemaker-core>=2.5.0",
"sagemaker-train>=1.5.0",
"sagemaker-serve>=1.5.0",
"boto3>=1.42.2,<2.0",
"botocore>=1.42.2,<2.0",
]
Expand Down
8 changes: 8 additions & 0 deletions sagemaker-serve/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
# Changelog
## v1.5.0 (2026-03-02)

### Bug fixes and Other Changes

- **Fix**: Resolve alt config resolution for jumpstart models (#5563)
- **Fix**: Bug fixes for Model Customization (#5558)
- **Feature**: Add license to sagemaker-serve (#5553)

## v1.4.1 (2026-02-10)

- Update Module dependencies
Expand Down
2 changes: 1 addition & 1 deletion sagemaker-serve/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.1
1.5.0
4 changes: 2 additions & 2 deletions sagemaker-serve/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
dependencies = [
"sagemaker-core>=2.4.1",
"sagemaker-train>=1.4.1",
"sagemaker-core>=2.5.0",
"sagemaker-train>=1.5.0",
"boto3>=1.42.2,<2.0",
"botocore>=1.35.75,<2.0",
"deepdiff",
Expand Down
13 changes: 13 additions & 0 deletions sagemaker-train/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
# Changelog
## v1.5.0 (2026-03-02)

### Features

- **Feature**: Add support for listing Batch jobs by share identifier (#5585)
- **Feature**: Add stop condition to model customization trainers (#5579)

### Bug fixes and Other Changes

- **Fix**: Remove default for stopping condition for MC trainer (#5586)
- **Fix**: Skip default instance_type/instance_count when instance_groups is set (#5564)
- **Fix**: Bug fixes for Model Customization (#5558)

## v1.4.1 (2026-02-10)

### Bug fixes and Other Changes
Expand Down
2 changes: 1 addition & 1 deletion sagemaker-train/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.1
1.5.0
2 changes: 1 addition & 1 deletion sagemaker-train/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ classifiers = [
"Programming Language :: Python :: 3.12",
]
dependencies = [
"sagemaker-core>=2.4.1",
"sagemaker-core>=2.5.0",
"graphene>=3,<4",
"typing_extensions>=4.9.0",
"tblib>=1.7.0",
Expand Down
Loading