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
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## v3.28.0 (2026-10-29)

### New Features

- feat(mlops): Add AthenaStep pipeline step (#6508)
- add: metadata for huggingface vllm v0.30 and v0.31 (#6526)
- change: add eusc-de-east-1 to PyTorch inference 2.6.0 image URI config (#6538)
- change: add sa-west-1 to PyTorch training image URI config (#6516)

### Bug Fixes

- fix(codegen): restore codestyle-doc-tests compliance after botocore sync (#6523)
- fix: set VolumeKmsKeyId on ModelStep runtime repack job (#6537)
- fix: use pipeline code_hash for FrameworkProcessor sourcedir upload (#6494)
- fix: keep job name in pipeline request for ModelTrainer and HyperparameterTuner (#6323)
- Fix s3 sse kms validate path (#5931)
- fix: preserve volume KMS key in HyperparameterTuner training job definition (#6522)
- fix: close the remaining gaps in optional torch support (#6531)
- fix(serve): pin pandas below 3.1.0 to unblock serve unit tests (#6524)
- fix(serve): decouple the SMD orchestrator entrypoint from the container's sagemaker (#6200) (#6534)

### Tests

- test(train): make SFT recipe-override integ tests recipe-proof (#6548)


## v3.27.0 (2026-10-21)

### New Features
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.27.0
3.28.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.13",
]
dependencies = [
"sagemaker-core>=2.27.0,<3.0.0",
"sagemaker-train>=1.27.0,<2.0.0",
"sagemaker-serve>=1.27.0,<2.0.0",
"sagemaker-mlops>=1.27.0,<2.0.0",
"sagemaker-core>=2.28.0,<3.0.0",
"sagemaker-train>=1.28.0,<2.0.0",
"sagemaker-serve>=1.28.0,<2.0.0",
"sagemaker-mlops>=1.28.0,<2.0.0",
]

[project.optional-dependencies]
Expand Down
13 changes: 13 additions & 0 deletions sagemaker-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## v2.28.0 (2026-10-29)

### New Features

- add: metadata for huggingface vllm v0.30 and v0.31 (#6526)
- change: add eusc-de-east-1 to PyTorch inference 2.6.0 image URI config (#6538)
- change: add sa-west-1 to PyTorch training image URI config (#6516)

### Bug Fixes

- fix(codegen): restore codestyle-doc-tests compliance after botocore sync (#6523)


## v2.27.0 (2026-10-21)

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion sagemaker-core/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.27.0
2.28.0
12 changes: 12 additions & 0 deletions sagemaker-mlops/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog

## v1.28.0 (2026-10-29)

### New Features

- feat(mlops): Add AthenaStep pipeline step (#6508)

### Bug Fixes

- fix: set VolumeKmsKeyId on ModelStep runtime repack job (#6537)
- fix: use pipeline code_hash for FrameworkProcessor sourcedir upload (#6494)


## v1.27.0 (2026-10-21)

### New Features
Expand Down
2 changes: 1 addition & 1 deletion sagemaker-mlops/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.27.0
1.28.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.13",
]
dependencies = [
"sagemaker-core>=2.27.0",
"sagemaker-train>=1.27.0",
"sagemaker-serve>=1.27.0",
"sagemaker-core>=2.28.0",
"sagemaker-train>=1.28.0",
"sagemaker-serve>=1.28.0",
"cryptography>=46.0.0",
"boto3>=1.42.2,<2.0",
"botocore>=1.42.2,<2.0",
Expand Down
9 changes: 9 additions & 0 deletions sagemaker-serve/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## v1.28.0 (2026-10-29)

### Bug Fixes

- fix: close the remaining gaps in optional torch support (#6531)
- fix(serve): pin pandas below 3.1.0 to unblock serve unit tests (#6524)
- fix(serve): decouple the SMD orchestrator entrypoint from the container's sagemaker (#6200) (#6534)


## v1.27.0 (2026-10-21)

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion sagemaker-serve/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.27.0
1.28.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.13",
]
dependencies = [
"sagemaker-core>=2.27.0",
"sagemaker-train>=1.27.0",
"sagemaker-core>=2.28.0",
"sagemaker-train>=1.28.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,5 +1,18 @@
# Changelog

## v1.28.0 (2026-10-29)

### Bug Fixes

- fix: keep job name in pipeline request for ModelTrainer and HyperparameterTuner (#6323)
- Fix s3 sse kms validate path (#5931)
- fix: preserve volume KMS key in HyperparameterTuner training job definition (#6522)

### Tests

- test(train): make SFT recipe-override integ tests recipe-proof (#6548)


## v1.27.0 (2026-10-21)

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion sagemaker-train/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.27.0
1.28.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.13",
]
dependencies = [
"sagemaker-core>=2.27.0",
"sagemaker-core>=2.28.0",
"graphene>=3,<4",
"typing_extensions>=4.9.0",
"tblib>=1.7.0",
Expand Down
Loading