|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## v2.42.0 (2021-05-24) |
| 4 | + |
| 5 | +### Features |
| 6 | + |
| 7 | + * support for custom pipeline execution name |
| 8 | + * Add data ingestion only data-wrangler flow recipe generation helper function |
| 9 | + |
| 10 | +### Bug Fixes and Other Changes |
| 11 | + |
| 12 | + * add kms key for processing job code upload |
| 13 | + * remove failing notebooks from notebook pr test |
| 14 | + * fix in and not in condition bug |
| 15 | + * Update overview.rst |
| 16 | + |
| 17 | +### Documentation Changes |
| 18 | + |
| 19 | + * Update "Ask a question" contact link |
| 20 | + * Update smdp docs with sparse_as_dense support |
| 21 | + |
| 22 | +## v2.41.0 (2021-05-17) |
| 23 | + |
| 24 | +### Features |
| 25 | + |
| 26 | + * add pipeline experiment config |
| 27 | + * add data wrangler processor |
| 28 | + * support RetryStrategy for training jobs |
| 29 | + |
| 30 | +### Bug Fixes and Other Changes |
| 31 | + |
| 32 | + * fix repack pipeline step by putting inference.py in "code" sub dir |
| 33 | + * add data wrangler image uri |
| 34 | + * fix black-check errors |
| 35 | + |
| 36 | +## v2.40.0 (2021-05-11) |
| 37 | + |
| 38 | +### Features |
| 39 | + |
| 40 | + * add xgboost framework version 1.2-2 |
| 41 | + |
| 42 | +### Bug Fixes and Other Changes |
| 43 | + |
| 44 | + * fix get_execution_role on Studio |
| 45 | + * [fix] Check py_version existence in RegisterModel step |
| 46 | + |
| 47 | +### Documentation Changes |
| 48 | + |
| 49 | + * SM Distributed EFA Launch |
| 50 | + |
| 51 | +## v2.39.1 (2021-05-05) |
| 52 | + |
| 53 | +### Bug Fixes and Other Changes |
| 54 | + |
| 55 | + * RegisterModel step and custom dependency support |
| 56 | + |
| 57 | +### Documentation Changes |
| 58 | + |
| 59 | + * reverting SageMaker distributed data parallel EFA doc updates |
| 60 | + * adding new version, SM dist. data parallel 1.2.0. |
| 61 | + * add current Hugging Face supported versions |
| 62 | + * SMDDP 1.2.0 release notes |
| 63 | + |
| 64 | +## v2.39.0.post0 (2021-05-04) |
| 65 | + |
| 66 | +### Testing and Release Infrastructure |
| 67 | + |
| 68 | + * disable smdataparallel tests |
| 69 | + |
| 70 | +## v2.39.0 (2021-04-28) |
| 71 | + |
| 72 | +### Features |
| 73 | + |
| 74 | + * Add HF transformer version 4.5.0 |
| 75 | + |
| 76 | +### Bug Fixes and Other Changes |
| 77 | + |
| 78 | + * Allow hyperparameters in Tensorflow estimator to be parameterized |
| 79 | + |
| 80 | +### Testing and Release Infrastructure |
| 81 | + |
| 82 | + * black format unit tests |
| 83 | + |
| 84 | +## v2.38.0 (2021-04-21) |
| 85 | + |
| 86 | +### Features |
| 87 | + |
| 88 | + * support multiprocess feature group ingest (#2111) |
| 89 | + |
| 90 | +## v2.37.0 (2021-04-20) |
| 91 | + |
| 92 | +### Features |
| 93 | + |
| 94 | + * add experiment_config for clarify processing job |
| 95 | + |
| 96 | +### Documentation Changes |
| 97 | + |
| 98 | + * release notes for smdistributed.dataparallel v1.1.2 |
| 99 | + |
| 100 | +## v2.36.0 (2021-04-19) |
| 101 | + |
| 102 | +### Features |
| 103 | + |
| 104 | + * enable smdataparallel custom mpi options support |
| 105 | + |
| 106 | +## v2.35.0 (2021-04-14) |
| 107 | + |
| 108 | +### Features |
| 109 | + |
| 110 | + * add support for PyTorch 1.8.1 |
| 111 | + |
| 112 | +### Bug Fixes and Other Changes |
| 113 | + |
| 114 | + * boto3 client param updated for feature store |
| 115 | + * Updated release notes and API doc for smd model parallel 1.3.1 |
| 116 | + |
| 117 | +## v2.34.0 (2021-04-12) |
| 118 | + |
| 119 | +### Features |
| 120 | + |
| 121 | + * Add support for accelerator in Clarify |
| 122 | + |
| 123 | +### Bug Fixes and Other Changes |
| 124 | + |
| 125 | + * add Documentation for how to use |
| 126 | + * enable local mode tests that were skipped |
| 127 | + * add integ test for HuggingFace with TensorFlow |
| 128 | + |
| 129 | +### Documentation Changes |
| 130 | + |
| 131 | + * release notes for smdistributed.dataparallel v1.1.1 |
| 132 | + * fixing the SageMaker distributed version references |
| 133 | + |
| 134 | +### Testing and Release Infrastructure |
| 135 | + |
| 136 | + * pin version for ducutils |
| 137 | + |
| 138 | +## v2.33.0 (2021-04-05) |
| 139 | + |
| 140 | +### Features |
| 141 | + |
| 142 | + * Add environment variable support for SageMaker training job |
| 143 | + |
| 144 | +### Bug Fixes and Other Changes |
| 145 | + |
| 146 | + * add version length mismatch validation for HuggingFace |
| 147 | + * Disable debugger when checkpointing is enabled with distributed training |
| 148 | + * map user context is list associations response |
| 149 | + |
| 150 | +### Testing and Release Infrastructure |
| 151 | + |
| 152 | + * disable_profiler on mx-horovod test |
| 153 | + |
| 154 | +## v2.32.1 (2021-04-01) |
| 155 | + |
| 156 | +### Bug Fixes and Other Changes |
| 157 | + |
| 158 | + * disable profiler in some release tests |
| 159 | + * remove outdated notebook from test |
| 160 | + * add compilation option for ml_eia2 |
| 161 | + * add short version to smdataparallel supported list |
| 162 | + |
| 163 | +### Documentation Changes |
| 164 | + |
| 165 | + * creating a "latest" version sm distributed docs |
| 166 | + * add docs for Sagemaker Model Parallel 1.3, released with PT 1.8 |
| 167 | + * update PyTorch version in doc |
| 168 | + |
| 169 | +## v2.32.0 (2021-03-26) |
| 170 | + |
| 171 | +### Features |
| 172 | + |
| 173 | + * upgrade neo mxnet to 1.8 |
| 174 | + * Enable Profiler in China Regions |
| 175 | + |
| 176 | +### Bug Fixes and Other Changes |
| 177 | + |
| 178 | + * use workflow parameters in training hyperparameters (#2114) (#2115) |
| 179 | + * skip HuggingFace tests in regions without p2 instances |
| 180 | + |
| 181 | +### Documentation Changes |
| 182 | + |
| 183 | + * add Feature Store methods docs |
| 184 | + |
| 185 | +## v2.31.1 (2021-03-23) |
| 186 | + |
| 187 | +### Bug Fixes and Other Changes |
| 188 | + |
| 189 | + * added documentation for Hugging Face Estimator |
| 190 | + * mark HuggingFace tests as release tests |
| 191 | + |
| 192 | +### Documentation Changes |
| 193 | + |
| 194 | + * adding version 1.1.0 docs for smdistributed.dataparallel |
| 195 | + |
| 196 | +## v2.31.0 (2021-03-23) |
| 197 | + |
| 198 | +### Features |
| 199 | + |
| 200 | + * add HuggingFace framework estimator |
| 201 | + * update TF framework version support |
| 202 | + * Support all processor types in ProcessingStep |
| 203 | + |
| 204 | +### Bug Fixes and Other Changes |
| 205 | + |
| 206 | + * Add pipelines functions. |
| 207 | + |
| 208 | +## v2.30.0 (2021-03-17) |
| 209 | + |
| 210 | +### Features |
| 211 | + |
| 212 | + * add support for PyTorch 1.8.0 |
| 213 | + * Allow users to send custom attributes to the model endpoint |
| 214 | + |
| 215 | +### Bug Fixes and Other Changes |
| 216 | + |
| 217 | + * use ResolvedOutputS3Uir for Hive DDL LOCATION |
| 218 | + * Do lazy initialization in predictor |
| 219 | + |
| 220 | +## v2.29.2 (2021-03-11) |
| 221 | + |
| 222 | +### Bug Fixes and Other Changes |
| 223 | + |
| 224 | + * move pandas to required dependency from specific use cases |
| 225 | + |
| 226 | +## v2.29.1 (2021-03-09) |
| 227 | + |
| 228 | +### Bug Fixes and Other Changes |
| 229 | + |
| 230 | + * return all failed row indices in feature_group.ingest |
| 231 | + * move service-role path parsing for AmazonSageMaker-ExecutionRole for get_execution_role() into except block of IAM get_role() call and add warning message |
| 232 | + * add description parameter for RegisterModelStep |
| 233 | + * add type annotations for Lineage |
| 234 | + |
| 235 | +### Documentation Changes |
| 236 | + |
| 237 | + * remove ellipsis from CHANGELOG.md |
| 238 | + |
| 239 | +## v2.29.0 (2021-03-04) |
| 240 | + |
| 241 | +### Features |
| 242 | + |
| 243 | + * add support for TensorFlow 2.4.1 for training, inference and data parallel |
| 244 | + * Support profiler config in the pipeline training job step |
| 245 | + * support PyTorch 1.7.1 training, inference and data parallel |
| 246 | + |
| 247 | +## v2.28.0 (2021-03-03) |
| 248 | + |
| 249 | +### Features |
| 250 | + |
| 251 | + * support creating endpoints with model images from private registries |
| 252 | + |
| 253 | +## v2.27.1 (2021-03-03) |
| 254 | + |
| 255 | +### Bug Fixes and Other Changes |
| 256 | + |
| 257 | + * Change Estimator.logs() to use latest_training_job.name |
| 258 | + * mask creds from docker commands in local mode. Closes #2118 |
| 259 | + |
| 260 | +### Documentation Changes |
| 261 | + |
| 262 | + * fix pipelines processing step typo |
| 263 | + * remove double 'enable-network-isolation' description |
| 264 | + |
| 265 | +## v2.27.0 (2021-03-01) |
| 266 | + |
| 267 | +### Features |
| 268 | + |
| 269 | + * add inference_id to predict |
| 270 | + |
| 271 | +### Bug Fixes and Other Changes |
| 272 | + |
| 273 | + * disable profiler by default for regions not support it |
| 274 | + |
| 275 | +### Documentation Changes |
| 276 | + |
| 277 | + * add TF 2.4.1 support to sm distributed data parallel docs and other updates |
| 278 | + |
| 279 | +## v2.26.0 (2021-02-26) |
| 280 | + |
| 281 | +### Features |
| 282 | + |
| 283 | + * Add Framework Version support for PyTorch compilation (Neo) |
| 284 | + |
| 285 | +### Bug Fixes and Other Changes |
| 286 | + |
| 287 | + * add mxnet 1.7.0 eia configuration |
| 288 | + * update source constructor for lineage action and artifact |
| 289 | + |
| 290 | +### Documentation Changes |
| 291 | + |
| 292 | + * fix typo in create_monitoring_schedule method |
| 293 | + |
| 294 | +## v2.25.2 (2021-02-25) |
| 295 | + |
| 296 | +### Bug Fixes and Other Changes |
| 297 | + |
| 298 | + * Use the output path to store the Clarify config file |
| 299 | + * feature group should ignore nan values |
| 300 | + * ignore failing smdataparallel test |
| 301 | + * Add tests for Training job & Transform job in visualizer |
| 302 | + * visualizer for pipeline processing job steps |
| 303 | + |
| 304 | +### Documentation Changes |
| 305 | + |
| 306 | + * update doc for Elastic Inference MXNet 1.7.0 |
| 307 | + |
| 308 | +## v2.25.1 (2021-02-20) |
| 309 | + |
| 310 | +### Bug Fixes and Other Changes |
| 311 | + |
| 312 | + * Add tests for visualizer to improve test coverage |
| 313 | + |
| 314 | +### Documentation Changes |
| 315 | + |
| 316 | + * specify correct return type |
| 317 | + |
| 318 | +### Testing and Release Infrastructure |
| 319 | + |
| 320 | + * rename canary_quick pytest mark to release |
| 321 | + |
| 322 | +## v2.25.0 (2021-02-19) |
| 323 | + |
| 324 | +### Features |
| 325 | + |
| 326 | + * Enable step caching |
| 327 | + * Add other Neo supported regions for Inferentia inference images |
| 328 | + |
| 329 | +### Bug Fixes and Other Changes |
| 330 | + |
| 331 | + * remove FailStep from pipelines |
| 332 | + * use sagemaker_session in workflow tests |
| 333 | + * use ECR public for multidatamodel tests |
| 334 | + * add the mapping from py3 to cuda11 images |
| 335 | + * Add 30s cap time for tag tests |
| 336 | + * add build spec for slow tests |
| 337 | + * mark top 10 slow tests |
| 338 | + * remove slow test_run_xxx_monitor_baseline tests |
| 339 | + * pin astroid to 2.4.2 |
| 340 | + |
| 341 | +### Testing and Release Infrastructure |
| 342 | + |
| 343 | + * unmark more flaky integ tests |
| 344 | + * remove canary_quick pytest mark from flaky/unnecessary tests |
| 345 | + * remove python3.8 from buildspec |
| 346 | + * remove py38 tox env |
| 347 | + * fix release buildspec typo |
| 348 | + * unblock regional release builds |
| 349 | + * lower test TPS for experiment analytics |
| 350 | + * move package preparation and publishing to the deploy step |
| 351 | + |
3 | 352 | ## v2.24.5 (2021-02-12)
|
4 | 353 |
|
5 | 354 | ### Bug Fixes and Other Changes
|
|
0 commit comments