2022-12-21 09:32:55 +00:00
---
title: Version 1.9
---
2023-03-12 08:27:47 +00:00
### ClearML SDK 1.9.3
**Bug Fixes**
* Fix broken `Task._get_status()` , which was breaking `clearml-session` in the latest version
* Fix path substitution, making it possible to store unsubstituted URL for models [ClearML GitHub PR #935 ](https://github.com/allegroai/clearml/pull/935 )
2023-03-02 08:03:07 +00:00
### ClearML SDK 1.9.2
**New Features and Improvements**
* Support parsing queue name when providing execution queue in pipelines code [ClearML GitHub PR #857 ](https://github.com/allegroai/clearml/pull/857 )
* Ignore `None` values for keys in the `click` argument parser [ClearML GitHub issue #902 ](https://github.com/allegroai/clearml/issues/902 )
* Improve docstrings for `Task.mark_completed()` and `Task.close()` - ClearML GitHub PRs [#920 ](https://github.com/allegroai/clearml/pull/920 ) & [#921 ](https://github.com/allegroai/clearml/pull/921 )
* Add pre/post execution callbacks to pipeline steps through `@PipelineDecorator.component`
* Add status-change callback to pipeline steps through `PipelineController.add_step()` , `PipelineController.add_function_step()` ,
and `@PipelineDecorator.component`
**Bug Fixes**
* Fix missing debug samples when reporting using TensorBoard [ClearML GitHub issue #923 ](https://github.com/allegroai/clearml/issues/923 )
* Fix wrong Jupyter API token during repository detection [ClearML GitHub PR #904 ](https://github.com/allegroai/clearml/pull/904 )
* Fix typo in the warning for very large git diffs [ClearML GitHub PR #932 ](https://github.com/allegroai/clearml/pull/932 )
* Fix pipelines from tasks don't propagate `parameter_override` values in `PipelineController.add_step()`
* Fix folders and files uploaded to S3 and Azure with `StorageManager.upload_file()` receive wrong MIME types
* Fix the CSV file preview in Datasets
* Fix `Task.connect_configuration()` doesn't work with non-string dictionary keys
* Fix `lightgbm_example` deprecation warning
* Fix potential race condition in `get_or_create_project()`
2023-01-24 14:57:28 +00:00
### ClearML SDK 1.9.1
**New Features and Improvements**
* Add signature version to `boto3` configuration [ClearML GitHub issue #883 ](https://github.com/allegroai/clearml/issues/883 )
* Allow requesting custom token expiration using the `api.auth.req_token_expiration_sec` configuration setting
* Add Python 3.11 support
**Bug Fixes**
2023-01-25 08:44:38 +00:00
* Fix `UniformParameterRange.to_list` throws error when step size is not defined [ClearML GitHub issue #858 ](https://github.com/allegroai/clearml/issues/858 )
2023-01-24 14:57:28 +00:00
* Fix `StorageManager.list()` does not return size metadata [ClearML GitHub issue #865 ](https://github.com/allegroai/clearml/issues/865 )
* Fix storage with path substitutions [ClearML GitHub issue #825 ](https://github.com/allegroai/clearml/issues/825 )
* Fix extras in ClearML installation prevents clearml from being included in requirements [ClearML GitHub issue #867 ](https://github.com/allegroai/clearml/issues/867 )
* Fix metadata set on an uploaded model object is not accessible [ClearML GitHub issue #890 ](https://github.com/allegroai/clearml/issues/890 )
* Fix Azure storage upload not working [ClearML GitHub issue #868 ](https://github.com/allegroai/clearml/issues/868 )
* Fix `task.connect` list of dicts parsed incorrectly in remote
* Fix casting `None` to `int` fails uploads and permission checks
* Fix numpy 1.24 support
* Fix `clearml-data` previews are saved on file server even when `output_uri` is specified
* Fix connecting a dictionary to task sometimes raises an exception
* Fix authentication headers are not set on substituted fileserver URLs
* Fix `Task.get_project_id()` cannot find hidden projects
* Fix TriggerScheduler docstrings [ClearML GitHub issue #881 ](https://github.com/allegroai/clearml/issues/881 )
2023-01-22 12:47:14 +00:00
### ClearML Server 1.9.2
**Bug Fixes**
* Fix "Unable to load image" error in UI experiment debug samples after entering storage credentials [ClearML Web GitHub issue #46 ](https://github.com/allegroai/clearml-web/issues/46 )
* Fix incorrect default project name displayed in UI "Clone Experiment" modal [ClearML Server GitHub issue #171 ](https://github.com/allegroai/clearml-server/issues/171 )
* Fix UI experiment debug sample viewer iteration slider not working
* Fix UI experiment console log jumps backwards unnecessarily on refresh
* Fix UI published report is not expandable
* Fix UI published report's description is not editable
* Fix UI experiment-reset popup displays incorrect experiment count
2023-01-03 09:54:34 +00:00
### ClearML Server 1.9.1
**New Features and Improvements**
* Add collapsible description panel for UI reports
* Add in-app markdown guide for UI reports
**Bug Fixes**
* Fix can't generate new pipeline runs from UI [ClearML Server GitHub issue #169 ](https://github.com/allegroai/clearml-server/issues/169 )
* Fix plot legend texts overlap in UI reports
* Fix UI embedded plot colors are sometimes obscure
* Fix `ctrl z` doesn't undo codeblocks in UI reports
* Fix "Getting Started" popup wrongfully showing when enqueuing tasks
2022-12-25 09:37:14 +00:00
### ClearML SDK 1.9.0
**New Features and Improvements**
* Add `r` prefix to `re.match()` strings [ClearML GitHub issue #834 ](https://github.com/allegroai/clearml/issues/834 )
* Add `path_substitution` to `clearml.conf` example file [ClearML GitHub PR #842 ](https://github.com/allegroai/clearml/pull/842 )
* Clarify `deferred_init` usage in `Task.init()` [ClearML GitHub issue #855 ](https://github.com/allegroai/clearml/issues/855 )
* Add pipeline decorator argument to control docker image [ClearML GitHub issue #856 ](https://github.com/allegroai/clearml/issues/856 )
* Add `StorageManager.set_report_upload_chunk_size()` and `StorageManager.set_report_download_chunk_size()` to set chunk
size for upload and download
* Add `allow_archived` argument in `Task.get_tasks()`
* Support querying model metadata in `Model.query_models()`
* Add `Dataset.set_metadata()` and `Dataset.get_metadata()`
* Add `delete_from_storage` (default `True` ) to `Task.delete_artifacts()`
**Bug Fixes**
* Fix jsonargparse and pytorch lightning integration broken for remote execution [ClearML GitHub issue #403 ](https://github.com/allegroai/clearml/issues/403 )
* Fix error when using `TaskScheduler` with `limit_execution_time` [ClearML GitHub issue #648 ](https://github.com/allegroai/clearml/issues/648 )
* Fix dataset not synced if the changes are only modified files [ClearML GitHub issue #822 ](https://github.com/allegroai/clearml/issues/822 )
* Fix `StorageHelper.delete()` does not respect path substitutions [ClearML GitHub issue #825 ](https://github.com/allegroai/clearml/issues/825 )
* Fix can't write more than 2 GB to a file
* Fix `StorageManager.get_file_size_bytes()` returns `ClientError` instead of `None` for invalid S3 links
* Fix Dataset lineage view is broken with multiple dataset dependencies
* Fix `tensorflow_macos` support
* Fix crash when calling `task.flush(wait_for_uploads=True)` while executing remotely
* Fix `None` values get casted to empty strings when connecting a dictionary
2022-12-21 09:32:55 +00:00
### ClearML Server 1.9.0
**New Features and Improvements**
* New ClearML Reports UI: Create and share rich MarkDown documents supporting embeddable online content [ClearML GitHub issue #839 ](https://github.com/allegroai/clearml/issues/839 )
* Add user option to not show example content in the UI [ClearML GitHub issue #774 ](https://github.com/allegroai/clearml/issues/774 )
* Add tag filter to UI Pipeline, Dataset, and Hyper-Dataset pages
* Extend UI experiment comparison up to 100 experiments
* Allow project default output destination S3 URLs to include dots (`.`) and hyphens (`-`)
**Bug Fixes**
* Fix long experiment names break UI experiment comparison scalar plot display [ClearML GitHub issue #166 ](https://github.com/allegroai/clearml-server/issues/166 )
* Fix plot legend definitions set by SDK don't override UI default settings
* Fix comparing experiments with read-only components causes error
* Fix UI model link doesn't preserve double spaces, breaking the URI
* Fix tasks/models/datasets can't be moved to UI root project
* Fix UI tag color list doesn't display tags
* Fix UI dashboard search returns results from team’ s work when "My Work" filter is enabled
* Fix UI experiment console does not display complete text when large text is reported