|
1 | 1 | # Changelog |
| 2 | +## v3.10.0 (2026-05-01) |
| 3 | + |
| 4 | +### New Features |
| 5 | +- Make _PipelineExecution a public class |
| 6 | +- Add CodeArtifact support for ModelTrainer and FrameworkProcessor requirements.txt installation |
| 7 | + |
| 8 | +### Bug Fixes |
| 9 | +- Fix S3 bucket operations |
| 10 | +- Fix potential S3 path traversal |
| 11 | +- Wire FrameworkProcessor code_location into code upload paths |
| 12 | +- Improve subprocess exception handling in git_utils |
| 13 | + |
| 14 | +### Other |
| 15 | +- Update service-2.json with latest public botocore service model |
| 16 | + |
| 17 | +## v3.9.0 (2026-04-23) |
| 18 | + |
| 19 | +### New Features |
| 20 | +- **Train**: Add `wait_timeout` parameter to `train()` for SFT, DPO, RLAIF, RLVR, and BaseTrainer |
| 21 | +- **Evaluate**: Add MLflow experiment link to eval output |
| 22 | +- **JumpStart**: Allow `SAGEMAKER_HUB_NAME` environment variable to override the `HUB_NAME` constant |
| 23 | + |
| 24 | +### Bug Fixes |
| 25 | +- **HyperparameterTuner**: Pass through full `OutputDataConfig` from `ModelTrainer` so `kms_key_id`, `compression_type`, and other fields are preserved |
| 26 | +- **HyperparameterTuner / ModelTrainer**: Propagate environment variables that were previously dropped |
| 27 | +- **sagemaker-core**: Improve error messages for waiter timeouts |
| 28 | +- **ModelBuilder**: Stop overwriting user-provided `HF_MODEL_ID` for DJL Serving |
| 29 | +- **ModelBuilder**: Keep `/opt/ml/model` writable when using `source_code` with DJL LMI |
| 30 | +- **Evaluate**: Skip `None` hyperparameters in `to_dict` instead of converting them to the string `"None"` |
| 31 | +- **Nova**: Add `us-west-2` to Nova supported regions |
| 32 | +- **DJL LMI**: Update ISO account mappings |
| 33 | + |
| 34 | +## v3.8.0 (2026-04-16) |
| 35 | + |
| 36 | +### New Features |
| 37 | +- **Feature Group Manager**: Feature Group Manager support |
| 38 | +- **Image Upgrades**: Image upgrades |
| 39 | + |
| 40 | +### Bug Fixes |
| 41 | +- **ModelBuilder**: Add MLFlowConfig to Base Model |
| 42 | +- **Docker**: Support for docker compose > v2 |
| 43 | +- **HuggingFace**: Improve SDK v3 Hugging Face support |
| 44 | +- **Dependencies**: Remove Pytorch hard dependency |
| 45 | + |
2 | 46 | ## v3.7.1 (2026-03-31) |
3 | 47 |
|
4 | 48 | ### Features |
|
0 commit comments