diff --git a/CHANGELOG.md b/CHANGELOG.md index d6b35c8b7e..e9434cd9c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/VERSION b/VERSION index 47b322c971..1545d96657 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.4.1 +3.5.0 diff --git a/pyproject.toml b/pyproject.toml index 8680debc53..518b676458 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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] diff --git a/sagemaker-core/CHANGELOG.md b/sagemaker-core/CHANGELOG.md index 6e7ea5e02f..a360ff93f0 100644 --- a/sagemaker-core/CHANGELOG.md +++ b/sagemaker-core/CHANGELOG.md @@ -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 diff --git a/sagemaker-core/VERSION b/sagemaker-core/VERSION index 3b904b68c6..95215e6fb1 100644 --- a/sagemaker-core/VERSION +++ b/sagemaker-core/VERSION @@ -1,2 +1,2 @@ -2.4.1 +2.5.0 diff --git a/sagemaker-mlops/CHANGELOG.md b/sagemaker-mlops/CHANGELOG.md index e27db8bda8..c243706a59 100644 --- a/sagemaker-mlops/CHANGELOG.md +++ b/sagemaker-mlops/CHANGELOG.md @@ -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) diff --git a/sagemaker-mlops/VERSION b/sagemaker-mlops/VERSION index 347f5833ee..bc80560fad 100644 --- a/sagemaker-mlops/VERSION +++ b/sagemaker-mlops/VERSION @@ -1 +1 @@ -1.4.1 +1.5.0 diff --git a/sagemaker-mlops/pyproject.toml b/sagemaker-mlops/pyproject.toml index f61cc5467b..16b60746be 100644 --- a/sagemaker-mlops/pyproject.toml +++ b/sagemaker-mlops/pyproject.toml @@ -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", ] diff --git a/sagemaker-serve/CHANGELOG.md b/sagemaker-serve/CHANGELOG.md index 9c4a5e3011..b86c5064e4 100644 --- a/sagemaker-serve/CHANGELOG.md +++ b/sagemaker-serve/CHANGELOG.md @@ -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 diff --git a/sagemaker-serve/VERSION b/sagemaker-serve/VERSION index 347f5833ee..bc80560fad 100644 --- a/sagemaker-serve/VERSION +++ b/sagemaker-serve/VERSION @@ -1 +1 @@ -1.4.1 +1.5.0 diff --git a/sagemaker-serve/pyproject.toml b/sagemaker-serve/pyproject.toml index 6c64a9cf1c..4dbc9a28c2 100644 --- a/sagemaker-serve/pyproject.toml +++ b/sagemaker-serve/pyproject.toml @@ -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", diff --git a/sagemaker-train/CHANGELOG.md b/sagemaker-train/CHANGELOG.md index b82e559f8d..79eaca7213 100644 --- a/sagemaker-train/CHANGELOG.md +++ b/sagemaker-train/CHANGELOG.md @@ -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 diff --git a/sagemaker-train/VERSION b/sagemaker-train/VERSION index 347f5833ee..bc80560fad 100644 --- a/sagemaker-train/VERSION +++ b/sagemaker-train/VERSION @@ -1 +1 @@ -1.4.1 +1.5.0 diff --git a/sagemaker-train/pyproject.toml b/sagemaker-train/pyproject.toml index 9a51ef9aa2..f0acc6077c 100644 --- a/sagemaker-train/pyproject.toml +++ b/sagemaker-train/pyproject.toml @@ -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",