From c9e04c2806962ebb82593f42616d219a3f2bb932 Mon Sep 17 00:00:00 2001 From: Roja Reddy Sareddy Date: Tue, 25 Aug 2026 11:18:47 -0700 Subject: [PATCH] Release 3.21.0 --- CHANGELOG.md | 23 +++++++++++++++++++++++ VERSION | 2 +- pyproject.toml | 8 ++++---- sagemaker-core/CHANGELOG.md | 8 ++++++++ sagemaker-core/VERSION | 2 +- sagemaker-mlops/CHANGELOG.md | 7 +++++++ sagemaker-mlops/VERSION | 2 +- sagemaker-mlops/pyproject.toml | 6 +++--- sagemaker-serve/CHANGELOG.md | 12 ++++++++++++ sagemaker-serve/VERSION | 2 +- sagemaker-serve/pyproject.toml | 4 ++-- sagemaker-train/CHANGELOG.md | 18 ++++++++++++++++++ sagemaker-train/VERSION | 2 +- sagemaker-train/pyproject.toml | 2 +- 14 files changed, 83 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d11861f15..7cc4a8f0de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## v3.21.0 (2026-08-25) + +### New Features + +- feat(train): Add inherited list_supported_models to BaseTrainer (#6187) + +### Bug Fixes + +- fix(core,mlops): honor caller region in feature_store ingest_dataframe and stop telemetry from blocking SDK calls (#6197) +- fix(core): anchor tar member validation to extract_path (#6195) +- fix(rlaif): accept preset reward_prompt template names (#6192) +- fix(serve): pre-deploy JumpStart benchmark data + public HuggingFace download helper (#6175) +- fix(tgi): honor S3 model_path as weight source for TGI builds (#5964) + +### Tests + +- change(train): gate deep integ tests behind gpu_intensive, add shallow submit-then-stop suite (#6176) +- fix(ci,train): run fast-integ-tests in CodeBuild and give shallow RLVR cases a reward signal (#6207) +- fix(train): make CPT integ tests dry run for optimize for capacity constraints (#6194) +- test(serve): add skip_in_pr_check marker for hang-prone integ tests (#6190) +- test(train): add unit test to prevent future regression of preset reward function (#6182) + + ## v3.20.0 (2026-08-14) ### New Features diff --git a/VERSION b/VERSION index eb9b76c9f5..6075c9a9ff 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.20.0 +3.21.0 diff --git a/pyproject.toml b/pyproject.toml index a218da4cdd..a8db3f030c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,10 +32,10 @@ classifiers = [ "Programming Language :: Python :: 3.12", ] dependencies = [ - "sagemaker-core>=2.20.0,<3.0.0", - "sagemaker-train>=1.20.0,<2.0.0", - "sagemaker-serve>=1.20.0,<2.0.0", - "sagemaker-mlops>=1.20.0,<2.0.0", + "sagemaker-core>=2.21.0,<3.0.0", + "sagemaker-train>=1.21.0,<2.0.0", + "sagemaker-serve>=1.21.0,<2.0.0", + "sagemaker-mlops>=1.21.0,<2.0.0", ] [project.optional-dependencies] diff --git a/sagemaker-core/CHANGELOG.md b/sagemaker-core/CHANGELOG.md index deda038d56..d274e85e70 100644 --- a/sagemaker-core/CHANGELOG.md +++ b/sagemaker-core/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## v2.21.0 (2026-08-25) + +### Bug Fixes + +- fix(core,mlops): honor caller region in feature_store ingest_dataframe and stop telemetry from blocking SDK calls (#6197) +- fix(core): anchor tar member validation to extract_path (#6195) + + ## v2.20.0 (2026-08-14) ### Bug Fixes diff --git a/sagemaker-core/VERSION b/sagemaker-core/VERSION index 7329e21c3b..db65e2167e 100644 --- a/sagemaker-core/VERSION +++ b/sagemaker-core/VERSION @@ -1 +1 @@ -2.20.0 +2.21.0 diff --git a/sagemaker-mlops/CHANGELOG.md b/sagemaker-mlops/CHANGELOG.md index 79eeb5f29e..0954e6af53 100644 --- a/sagemaker-mlops/CHANGELOG.md +++ b/sagemaker-mlops/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## v1.21.0 (2026-08-25) + +### Bug Fixes + +- fix(core,mlops): honor caller region in feature_store ingest_dataframe and stop telemetry from blocking SDK calls (#6197) + + ## v1.20.0 (2026-08-14) ### Bug Fixes diff --git a/sagemaker-mlops/VERSION b/sagemaker-mlops/VERSION index 3989355915..3500250a4b 100644 --- a/sagemaker-mlops/VERSION +++ b/sagemaker-mlops/VERSION @@ -1 +1 @@ -1.20.0 +1.21.0 diff --git a/sagemaker-mlops/pyproject.toml b/sagemaker-mlops/pyproject.toml index 395beb1a0f..bfd93df942 100644 --- a/sagemaker-mlops/pyproject.toml +++ b/sagemaker-mlops/pyproject.toml @@ -22,9 +22,9 @@ classifiers = [ "Programming Language :: Python :: 3.12", ] dependencies = [ - "sagemaker-core>=2.20.0", - "sagemaker-train>=1.20.0", - "sagemaker-serve>=1.20.0", + "sagemaker-core>=2.21.0", + "sagemaker-train>=1.21.0", + "sagemaker-serve>=1.21.0", "cryptography>=46.0.0", "boto3>=1.42.2,<2.0", "botocore>=1.42.2,<2.0", diff --git a/sagemaker-serve/CHANGELOG.md b/sagemaker-serve/CHANGELOG.md index 2105081712..1e8c0da790 100644 --- a/sagemaker-serve/CHANGELOG.md +++ b/sagemaker-serve/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## v1.21.0 (2026-08-25) + +### Bug Fixes + +- fix(serve): pre-deploy JumpStart benchmark data + public HuggingFace download helper (#6175) +- fix(tgi): honor S3 model_path as weight source for TGI builds (#5964) + +### Tests + +- test(serve): add skip_in_pr_check marker for hang-prone integ tests (#6190) + + ## v1.20.0 (2026-08-14) ### New Features diff --git a/sagemaker-serve/VERSION b/sagemaker-serve/VERSION index 3989355915..3500250a4b 100644 --- a/sagemaker-serve/VERSION +++ b/sagemaker-serve/VERSION @@ -1 +1 @@ -1.20.0 +1.21.0 diff --git a/sagemaker-serve/pyproject.toml b/sagemaker-serve/pyproject.toml index 27ffe47ab8..a47807407f 100644 --- a/sagemaker-serve/pyproject.toml +++ b/sagemaker-serve/pyproject.toml @@ -22,8 +22,8 @@ classifiers = [ "Programming Language :: Python :: 3.12", ] dependencies = [ - "sagemaker-core>=2.20.0", - "sagemaker-train>=1.20.0", + "sagemaker-core>=2.21.0", + "sagemaker-train>=1.21.0", "boto3>=1.42.2,<2.0", "botocore>=1.35.75,<2.0", "deepdiff", diff --git a/sagemaker-train/CHANGELOG.md b/sagemaker-train/CHANGELOG.md index a1b9ccbd30..2a7bd547bd 100644 --- a/sagemaker-train/CHANGELOG.md +++ b/sagemaker-train/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## v1.21.0 (2026-08-25) + +### New Features + +- feat(train): Add inherited list_supported_models to BaseTrainer (#6187) + +### Bug Fixes + +- fix(rlaif): accept preset reward_prompt template names (#6192) + +### Tests + +- change(train): gate deep integ tests behind gpu_intensive, add shallow submit-then-stop suite (#6176) +- fix(ci,train): run fast-integ-tests in CodeBuild and give shallow RLVR cases a reward signal (#6207) +- fix(train): make CPT integ tests dry run for optimize for capacity constraints (#6194) +- test(train): add unit test to prevent future regression of preset reward function (#6182) + + ## v1.20.0 (2026-08-14) ### Bug Fixes diff --git a/sagemaker-train/VERSION b/sagemaker-train/VERSION index 3989355915..3500250a4b 100644 --- a/sagemaker-train/VERSION +++ b/sagemaker-train/VERSION @@ -1 +1 @@ -1.20.0 +1.21.0 diff --git a/sagemaker-train/pyproject.toml b/sagemaker-train/pyproject.toml index ca4485a612..0df69c1259 100644 --- a/sagemaker-train/pyproject.toml +++ b/sagemaker-train/pyproject.toml @@ -32,7 +32,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", ] dependencies = [ - "sagemaker-core>=2.20.0", + "sagemaker-core>=2.21.0", "graphene>=3,<4", "typing_extensions>=4.9.0", "tblib>=1.7.0",