2024-01-04 08:56:47 +00:00
---
title: Version 1.14
---
2024-02-22 09:43:52 +00:00
### ClearML SDK 1.14.4
**Bug Fixes**
2024-05-26 06:45:26 +00:00
* Fix AWS S3 configuration `secure` property not forwarded in `StorageHelper` ([ClearML GitHub PR #1205 ](https://github.com/allegroai/clearml/pull/1205))
2024-02-22 09:43:52 +00:00
* Fix `NVIDIA_VISIBLE_DEVICES=all` env var value will result in no GPU metrics being reported
* Fix setting `output_uri` when an AWS S3 config section with `secure=false` exists raises an error
* Fix `CacheManager` attempts to clear cache when file limit has not been reached resulting in slow unnecessary checks
2024-02-14 08:48:14 +00:00
### ClearML Server 1.14.1
**New Features and Improvements**
* Add support for serving UI from a subpath
* Change default cookie `SameSite` setting to `Lax`
**Bug Fixes**
2024-05-26 06:45:26 +00:00
* Fix clicking on UI Metric Snapshot datapoint does not navigate to experiment ([ClearML Server GitHub issue #228 ](https://github.com/allegroai/clearml-server/issues/228))
2024-02-14 08:48:14 +00:00
* Fix some APIs not sanitizing query parameters
* Fix downloading UI experiment console log sometimes returns an older file
* Fix UI experiment plot comparison displays duplicates of image plots
* Fix missing experiment labels in UI experiment plot comparison
* Fix starting time not updating for some tasks
2024-02-12 15:29:34 +00:00
### ClearML SDK 1.14.3
**New Features and Bug Fixes**
* Add hash check for pickle files (resolves [CVE-2024-24590 ](https://github.com/advisories/GHSA-cpcw-9h9m-wqw9 ))
2024-05-23 08:28:31 +00:00
* Fix `clearml-task` relative paths calculation when `--cwd` , `--folder` , and `--script` are provided ([ClearML GitHub issue #1160 ](https://github.com/allegroai/clearml/issues/1160))
2024-02-12 15:29:34 +00:00
* Fix regression causing an error when `secure` is provided in AWS S3 bucket settings
2024-02-07 08:41:24 +00:00
### ClearML SDK 1.14.2
**New Features and Improvements**
* Report upload/download with `tqdm` if installed
* Add support for a `PipelineController.version` property
* Add support for specifying an AWS profile when providing bucket storage credentials
* Add an `ignore_remote_overrides` argument to `Task.connect()` and `Task.connect_configuration()` allowing users to
disable overriding values when running remotely
* Add support for setting a custom certificate path using the `CLEARML_API_HOST_VERIFY_CERT` environment variable
(instead of just allowing the user to disable verification)
2024-05-23 08:28:31 +00:00
* Add dataset reporting example ([ClearML GitHub PR #1180 ](https://github.com/allegroai/clearml/pull/1180))
2024-02-07 08:41:24 +00:00
**Bug Fixes**
2024-05-23 08:28:31 +00:00
* Fix missing component callbacks on multiple step calls ([ClearML GitHub PR #1195 ](https://github.com/allegroai/clearml/pull/1195))
2024-02-07 08:41:24 +00:00
* Fix unsafe usage of `tempfile.mktemp`
* Fix potential path traversal on file download ([CVE-2024-24591](https://github.com/advisories/GHSA-m95h-p4gg-wfw3))
* Fix Python 3.12 support by not using `distutils`
* Fix `TaskScheduler` does not save local state before running remotely
* Fix pipeline should continue instead of aborting when `PipelineController.abort_on_failure` is set to `False` and a
step has been aborted
* Fix HPO crashes when its corresponding task is initialized with `continue_last_task=True`
### ClearML SDK 1.14.1
2024-01-11 12:58:53 +00:00
**Bug Fixes**
* Fix created pipelines do not appear in the UI pipelines section
2024-01-10 14:45:43 +00:00
### ClearML SDK 1.14.0
**New Features and Improvements**
2024-05-23 08:28:31 +00:00
* Add support for decorated pipeline steps ([ClearML GitHub issue #1154 ](https://github.com/allegroai/clearml/issues/1154))
2024-01-10 14:45:43 +00:00
* Improve `torch.distributed` behavior and auto-detect Huggingface accelerate distributed execution
2024-01-11 12:58:53 +00:00
* Improve `jsonargparse` integration: `allow_config_file_override_from_ui` argument added for enabling/disabling
2024-01-10 14:45:43 +00:00
overriding configuration file entries
* Add `raise_on_error` parameter to `Model.update_weights()` and `Model.update_weights_package()`
* Add HPO multi-objective optimization support by specifying multiple optimization objectives to the HyperParameterOptimizer class
* Improve pipelines from functions: libraries used by pipeline steps no longer have to be imported in the step itself
and can be imported globally instead
* Support clearing repository details in `Task.set_repo()`
* Auto-detect `tensorflow-intel` as `tensorflow`
* Add support for auto-detecting `torch` and transformers `accelerate` distributed execution
* Add tabular data multi-stage pipeline process example
**Bug Fixes**
2024-05-23 08:28:31 +00:00
* Fix `langchain` integration ([ClearML GitHub issues #1124 ](https://github.com/allegroai/clearml/issues/1124) and [ClearML GitHub issue #1126 ](https://github.com/allegroai/clearml/issues/1126 ))
* Fix using `target_project` with `TaskScheduler.add_task()` corrupts project if used with pipelines ([ClearML GitHub issue #1137 ](https://github.com/allegroai/clearml/issues/1137))
* Fix `PipelineController.add_function_step()` fails when adding custom decorated step ([ClearML GitHub issue #1154 ](https://github.com/allegroai/clearml/issues/1154))
* Fix `jsonargparse` binding does not capture parameters before `Task.init()` is called ([ClearML GitHub issue #1164 ](https://github.com/allegroai/clearml/issues/1164))
2024-01-10 14:45:43 +00:00
* Fix invalid `jsonargparse` arguments should be deleted
* Fix handling of appended parameters to Hydra defaults list
* Fix `Task.set_repo()` and `Task.set_packages()` do not wait for automatic asynchronous repository detection
* Fix active GPU filtering in resource monitor to support GPU ID and not just GPU idx
* Fix misleading error raised when using the SDK with no configuration file or an invalid configuration file
* Fix process sometimes hangs issue by improving exit and exception handlers, unregistering signal handling in child
processes except for the `BackgroundMonitor`
2024-01-04 08:56:47 +00:00
### ClearML Server 1.14.0
**New Features and Improvements**
* New UI experiment table comparative view: compare plots and scalars of all selected experiments
2024-05-23 08:28:31 +00:00
* Add UI experiment display of original python requirements along with actual packages used ([ClearML GitHub issue #793 ](https://github.com/allegroai/clearml/issues/793))
2024-01-04 08:56:47 +00:00
* Add UI project metric snapshot support for multiple metrics
* Add compressed UI experiment table info panel mode displaying only experiment name and status
* Add "x unified" hover mode to UI plots
* Add experiment hyperparameter UI section dataset IDs link to datasets page
* Make all URLs clickable in UI experiment artifacts
* Redesign WebApp tabs: tabs now appear in UI header
* Add option to force setting original task as clone's parent when cloning a task
**Bug Fixes**
* Fix CVE-2023-45133 Web App vulnerability
* Fix "select all" in UI dataset archive displays count of all archived and unarchived experiments
* Fix hyperparameter keys with dots in their names displayed incorrectly in UI experiment table and task info
* Fix UI experiment scalar comparison raising error
* Fix "Project" column redundantly appears inside a specific project's model table
* Fix UI models with many labels slowing down web app
* Fix simple UI plots (scatter, bar, etc.) in experiment comparisons not merging by experiment
* Fix UI pipeline details panel does not display information
* Fix UI plot "Show/hide" legend button sometimes disappears
* Fix can't select root project in UI report creation modal when workspace has no projects
* Fix "load more" button displayed unnecessarily in UI object tables
* Fix archive action in UI dataset table archives unselected datasets