Skip to content

Commit c796eb3

Browse files
authored
chore(release): Release 3.22.0 (#6274)
* chore(release): Release 3.22.0 Bump package versions and inter-package dependency floors for the 3.22.0 release. Raise the sagemaker-core boto3 floor for InstancePreferences compatibility and update the package changelogs. --- X-AI-Prompt: Complete all SageMaker Python SDK 3.22.0 changelog entries X-AI-Tool: Kiro
1 parent fbc2c52 commit c796eb3

15 files changed

Lines changed: 118 additions & 16 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
# Changelog
22

3+
## v3.22.0 (2026-09-14)
4+
5+
### New Features
6+
7+
- feat(train): add list_hyperparameters() for pre-trainer hyperparameter discovery (#6149)
8+
- feat(train): validate raw base model names in SageMaker Hub (#6227)
9+
- feat(core,train): add InstancePreferences for multi-instance-type training and processing (#6249)
10+
- feat(feature-store): add UpdateRecord API and Standard_V2 storage type (#6247)
11+
12+
### Bug Fixes
13+
14+
- fix(train): add PipelineSession support to SFT, DPO, RLAIF, and RLVR trainers (#6213)
15+
- fix(feature-store): register HubContent Dataset from DatasetBuilder CSV paths (#6212)
16+
- fix(local): detect docker compose v2+ when version has no 'v' prefix (#6231)
17+
- fix(train): resolve private Hub models and aliased references for ModelTrainer (#6201)
18+
- fix(core): resolve default training role from sagemaker config (#6228)
19+
- fix(train): validate evaluator models against the live supported-model list (#6217)
20+
- fix(train): complete PipelineSession support for SFT, DPO, RLAIF, and RLVR trainers (#6235)
21+
- fix(train): preserve training_plan_arn during serverful compute reconstruction (#6258)
22+
23+
### Other
24+
25+
- change(core): add image URI configs for DLC serving frameworks and Amazon Linux 2023 PyTorch (#6220)
26+
- change(core): add image URI configs for vLLM and SGLang (#6218)
27+
- ci(core): add botocore-sync workflows (#6226)
28+
- change(core): add TensorFlow inference 2.20 and training 2.21 image URI configs (#6230)
29+
- change(core): add Ray/llama-cpp CPU images and device-selectable DLC serving configs (#6229)
30+
- change(core): refresh generated image URI configs (55c2a9bd)
31+
- change(serve): emit the JumpStart model ID in ModelBuilder telemetry (#6234)
32+
33+
### Tests
34+
35+
- fix(ci,train): stop integ tests from rerunning the shallow suite (#6216)
36+
- docs(train): add guidance for maintaining shallow integration tests (#6219)
37+
- fix(train): refresh MTRL attached-job integration fixtures (#6259)
38+
- fix(train): add training_plan_arn to serverful test fixtures (#6270)
39+
340
## v3.21.0 (2026-08-25)
441

542
### New Features

‎VERSION‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.21.0
1+
3.22.0

‎pyproject.toml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ classifiers = [
3232
"Programming Language :: Python :: 3.12",
3333
]
3434
dependencies = [
35-
"sagemaker-core>=2.21.0,<3.0.0",
36-
"sagemaker-train>=1.21.0,<2.0.0",
37-
"sagemaker-serve>=1.21.0,<2.0.0",
38-
"sagemaker-mlops>=1.21.0,<2.0.0",
35+
"sagemaker-core>=2.22.0,<3.0.0",
36+
"sagemaker-train>=1.22.0,<2.0.0",
37+
"sagemaker-serve>=1.22.0,<2.0.0",
38+
"sagemaker-mlops>=1.22.0,<2.0.0",
3939
]
4040

4141
[project.optional-dependencies]

‎sagemaker-core/CHANGELOG.md‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## v2.22.0 (2026-09-14)
4+
5+
### New Features
6+
7+
- feat(core): add InstancePreferences for multi-instance-type training and processing (#6249)
8+
- feat(feature-store): add UpdateRecord API and Standard_V2 storage type (#6247)
9+
10+
### Bug Fixes
11+
12+
- fix(local): detect docker compose v2+ when version has no 'v' prefix (#6231)
13+
- fix(core): resolve default training role from sagemaker config (#6228)
14+
15+
### Other
16+
17+
- change(core): add image URI configs for DLC serving frameworks and Amazon Linux 2023 PyTorch (#6220)
18+
- change(core): add image URI configs for vLLM and SGLang (#6218)
19+
- ci(core): add botocore-sync workflows (#6226)
20+
- change(core): add TensorFlow inference 2.20 and training 2.21 image URI configs (#6230)
21+
- change(core): add Ray/llama-cpp CPU images and device-selectable DLC serving configs (#6229)
22+
- change(core): refresh generated image URI configs (55c2a9bd)
23+
324
## v2.21.0 (2026-08-25)
425

526
### Bug Fixes

‎sagemaker-core/VERSION‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.21.0
1+
2.22.0

‎sagemaker-core/pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ authors = [
1212
readme = "README.rst"
1313
dependencies = [
1414
# Add your dependencies here (Include lower and upper bounds as applicable)
15-
"boto3>=1.43.20,<2.0.0",
15+
"boto3>=1.43.90,<2.0.0",
1616
"pydantic>=2.0.0,<3.0.0",
1717
"PyYAML>=6.0, <7.0",
1818
"jsonschema<5.0.0",

‎sagemaker-mlops/CHANGELOG.md‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog
22

3+
## v1.22.0 (2026-09-14)
4+
5+
### New Features
6+
7+
- feat(feature-store): add UpdateRecord API and Standard_V2 storage type (#6247)
8+
9+
### Bug Fixes
10+
11+
- fix(feature-store): register HubContent Dataset from DatasetBuilder CSV paths (#6212)
12+
13+
### Tests
14+
15+
- test(mlops): add PipelineSession integration coverage for V3 trainers (#6235)
16+
317
## v1.21.0 (2026-08-25)
418

519
### Bug Fixes

‎sagemaker-mlops/VERSION‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.21.0
1+
1.22.0

‎sagemaker-mlops/pyproject.toml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ classifiers = [
2222
"Programming Language :: Python :: 3.12",
2323
]
2424
dependencies = [
25-
"sagemaker-core>=2.21.0",
26-
"sagemaker-train>=1.21.0",
27-
"sagemaker-serve>=1.21.0",
25+
"sagemaker-core>=2.22.0",
26+
"sagemaker-train>=1.22.0",
27+
"sagemaker-serve>=1.22.0",
2828
"cryptography>=46.0.0",
2929
"boto3>=1.42.2,<2.0",
3030
"botocore>=1.42.2,<2.0",

‎sagemaker-serve/CHANGELOG.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## v1.22.0 (2026-09-14)
4+
5+
### Other
6+
7+
- change(serve): emit the JumpStart model ID in ModelBuilder telemetry (#6234)
8+
39
## v1.21.0 (2026-08-25)
410

511
### Bug Fixes

0 commit comments

Comments
 (0)