diff --git a/CHANGELOG.md b/CHANGELOG.md index 31b7926b11..6221706730 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## v3.23.0 (2026-09-24) + +### New Features + +- feat(pipeline): add inference and lineage step types (#6224) +- feat(train): finetuningoptions validation telemetry (#6286) +- feat(train): apply constructor hyperparameters in fine-tuning trainers (#6293) +- feat(serve): update SDK to use latest LMI v29 image for sdk v3.x (#6301) + +### Bug Fixes + +- fix(core): recognize new duplicate-name wording; actionable train() errors (#6256) +- fix(train): raise on invalid constructor hyperparameters (#6306) +- fix(core): keep environment variable names intact when parsing private hub model documents (#6204) +- fix: migrate llama-cpp-arm64 to cpu processor schema and align image_uri unit tests (#6290) +- fix(serve): use the correct AMI when on cu130 to avoid crashes at launch (#6281) + +### Other + +- change: update image_uri_configs 09-23-2026 (#6308) +- change: update image_uri_configs 09-22-2026 (#6304) +- add: metadata for huggingface vllm v0.29 (#6300) + +### Tests + +- fix PR check tests (#6272) +- fix: codestyle-doc-tests pass in all four submodules (#6294) + + ## v3.22.1 (2026-09-17) ### Bug Fixes diff --git a/VERSION b/VERSION index 732c06105d..ee893b7e0e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.22.1 +3.23.0 diff --git a/pyproject.toml b/pyproject.toml index 3c70ea06e5..33df39bb3b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,10 +32,10 @@ classifiers = [ "Programming Language :: Python :: 3.12", ] dependencies = [ - "sagemaker-core>=2.22.1,<3.0.0", - "sagemaker-train>=1.22.1,<2.0.0", - "sagemaker-serve>=1.22.1,<2.0.0", - "sagemaker-mlops>=1.22.1,<2.0.0", + "sagemaker-core>=2.23.0,<3.0.0", + "sagemaker-train>=1.23.0,<2.0.0", + "sagemaker-serve>=1.23.0,<2.0.0", + "sagemaker-mlops>=1.23.0,<2.0.0", ] [project.optional-dependencies] diff --git a/sagemaker-core/CHANGELOG.md b/sagemaker-core/CHANGELOG.md index 3e1f4e9134..31a0f652cf 100644 --- a/sagemaker-core/CHANGELOG.md +++ b/sagemaker-core/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## v2.23.0 (2026-09-24) + +### Bug Fixes + +- fix(core): recognize new duplicate-name wording; actionable train() errors (#6256) +- fix(core): keep environment variable names intact when parsing private hub model documents (#6204) +- fix: migrate llama-cpp-arm64 to cpu processor schema and align image_uri unit tests (#6290) + +### Other + +- change: update image_uri_configs 09-23-2026 (#6308) +- change: update image_uri_configs 09-22-2026 (#6304) +- add: metadata for huggingface vllm v0.29 (#6300) + +### Tests + +- fix: codestyle-doc-tests pass in all four submodules (#6294) + + ## v2.22.1 (2026-09-17) ### Bug Fixes diff --git a/sagemaker-core/VERSION b/sagemaker-core/VERSION index d93847fab5..e9763f6bfe 100644 --- a/sagemaker-core/VERSION +++ b/sagemaker-core/VERSION @@ -1 +1 @@ -2.22.1 +2.23.0 diff --git a/sagemaker-mlops/CHANGELOG.md b/sagemaker-mlops/CHANGELOG.md index b31b438397..1e05b5c165 100644 --- a/sagemaker-mlops/CHANGELOG.md +++ b/sagemaker-mlops/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## v1.23.0 (2026-09-24) + +### New Features + +- feat(pipeline): add inference and lineage step types (#6224) + +### Tests + +- fix: codestyle-doc-tests pass in all four submodules (#6294) + + ## v1.22.1 (2026-09-17) - Update module dependencies diff --git a/sagemaker-mlops/VERSION b/sagemaker-mlops/VERSION index 6245beecd3..a6c2798a48 100644 --- a/sagemaker-mlops/VERSION +++ b/sagemaker-mlops/VERSION @@ -1 +1 @@ -1.22.1 +1.23.0 diff --git a/sagemaker-mlops/pyproject.toml b/sagemaker-mlops/pyproject.toml index 3173374d20..57b9bb12e7 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.22.1", - "sagemaker-train>=1.22.1", - "sagemaker-serve>=1.22.1", + "sagemaker-core>=2.23.0", + "sagemaker-train>=1.23.0", + "sagemaker-serve>=1.23.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 03735bf2aa..8219d9d852 100644 --- a/sagemaker-serve/CHANGELOG.md +++ b/sagemaker-serve/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## v1.23.0 (2026-09-24) + +### New Features + +- feat(serve): update SDK to use latest LMI v29 image for sdk v3.x (#6301) + +### Bug Fixes + +- fix(serve): use the correct AMI when on cu130 to avoid crashes at launch (#6281) + +### Tests + +- fix PR check tests (#6272) +- fix: codestyle-doc-tests pass in all four submodules (#6294) + + ## v1.22.1 (2026-09-17) ### Bug Fixes diff --git a/sagemaker-serve/VERSION b/sagemaker-serve/VERSION index 6245beecd3..a6c2798a48 100644 --- a/sagemaker-serve/VERSION +++ b/sagemaker-serve/VERSION @@ -1 +1 @@ -1.22.1 +1.23.0 diff --git a/sagemaker-serve/pyproject.toml b/sagemaker-serve/pyproject.toml index 92fd2952d2..9e923f1e0a 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.22.1", - "sagemaker-train>=1.22.1", + "sagemaker-core>=2.23.0", + "sagemaker-train>=1.23.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 ecf61d4ef0..c456458be7 100644 --- a/sagemaker-train/CHANGELOG.md +++ b/sagemaker-train/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## v1.23.0 (2026-09-24) + +### New Features + +- feat(train): finetuningoptions validation telemetry (#6286) +- feat(train): apply constructor hyperparameters in fine-tuning trainers (#6293) + +### Bug Fixes + +- fix(train): raise on invalid constructor hyperparameters (#6306) + +### Tests + +- fix PR check tests (#6272) +- fix: codestyle-doc-tests pass in all four submodules (#6294) + + ## v1.22.1 (2026-09-17) ### Bug Fixes diff --git a/sagemaker-train/VERSION b/sagemaker-train/VERSION index 6245beecd3..a6c2798a48 100644 --- a/sagemaker-train/VERSION +++ b/sagemaker-train/VERSION @@ -1 +1 @@ -1.22.1 +1.23.0 diff --git a/sagemaker-train/pyproject.toml b/sagemaker-train/pyproject.toml index 3ead2ce2f7..a78dadfac1 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.22.1", + "sagemaker-core>=2.23.0", "graphene>=3,<4", "typing_extensions>=4.9.0", "tblib>=1.7.0",