Releases: clearml/clearml-server
Releases · clearml/clearml-server
v1.6.0
New Features and Improvements
- New ClearML Datasets UI pages for tracking dataset versions and exploring version lineage and contents
- Add history navigation to experiments plots UI page (clearml/clearml#81, clearml/clearml#255)
- Plots page shows last reported plot for each metric/variation combination
- Single plot view provides history navigation slider
- Add single value scalar reporting: Single value scalars are aggregated into a summary table in the experiment’s scalars UI page (clearml/clearml#400)
- Add "show hidden projects" control (clearml/clearml#694)
- Improve UI projects page setting persistence - User's last chosen setting for recent/name sorting and team/personal filter is saved (clearml/clearml#353)
- Improve UI presentation for object IDs
- Display shortened ID next to task name
- Display full ID in tool-tip
- Copy-to-clipboard on click
- Add "Clear all active filters" button to Projects and Pipelines details view
- Add notification for UI session expiration
- Add ID columns to UI object tables (experiments, models, etc.)
- Add "Info" section to "Details" tab of UI experiment comparison
- Add “loading” indicator for HTML debug samples
- Improve UI text editor behavior: when applicable, cursor returns to most recent edit, otherwise, cursor goes to start of text
- Maintain UI viewing mode when restoring archived items
Bug Fixes
- Fix experiment selection with
Shift
key in UI experiment table not working (#139) - Fix UI search error message interferes with inputting search query (#138)
- Fix refresh breaks UI breadcrumbs (#142)
- Fix UI Workers and Queues page displays incorrect queue metrics
- Fix failure to publish models whose generating task was reset
- Fix listed models in UI pipeline run info panel doesn't link to model
- Fix "Load more" button disappears from UI experiment page
- Fix breadcrumb link to parent project does not navigate to the parent's project page
- Fix spaces deleted while typing query in UI search bars
- Fix UI plots not loading in experiments
- Fix UI experiment debug sample full screen failing to display multiple metrics
- Fix using search in UI tables removes custom columns
- Fix experiment debug samples remain in file server after experiment deletion
- Fix UI pipeline page sorting not working
- Fix UI scalar comparison does not display task tags
- Fix smoothed UI plots obscured by original graphs
- Fix broken task name links in UI scalar and hyperparameter comparison pages
- Fix "My work" filter not filtering out sub-projects
- Fix generic project link navigates to a blank page
- Fix UI experiment's model link inefficient use of screen real estate
- Fix network error causes UI models and experiments auto-refresh to stop working
- Fix Empty path menu appearing in UI breadcrumbs when there are no intermediary projects
- Fix long loading time in UI experiment comparison
- Fix slow performance of UI experiment plots and scalars in Chrome
- Fix Delete action not appearing in bottom bar of UI pipeline runs table archive
- Fix clicking project with only hidden sub-projects doesn't navigate to the project's UI page
- Fix passing empty string parameter name to
Task.set_parameters
causes a500
error - Fix UI model page General tab's layout
- Fix using UI experiment plot navigation menu pushes WebApp's top navigation bar
- Fix example pipeline project created with "Generate Example" is empty
- Fix example pipeline created with "Generate Example" is not displayed in project dashboard when "Show hidden projects" is enabled
- Fix UI table/info-panel toggle doesn't update when switching viewing modes
v1.5.0
New Features and Improvements
- Redesign UI tables info panel:
- Redesign experiment status banner
- Display all experiment tabs in single line
- Move experiment action buttons to the top right
- Add UI adherence to user specified plot dimensions (clearml/clearml#587)
- Add row highlight to experiment textual comparison UI (clearml/clearml#581)
- Add UI “Delete” action for Pipelines
- Add UI indicator for task and pipeline progress
- Add UI API credentials label “Edit” action
- Add option to create queues on-the-fly when enqueuing tasks in UI
- Add “Number of Workers” column to UI queues table
- Add pipeline results to UI dashboard search
Bug Fixes
- Fix deleting tasks sometimes raises errors (clearml/clearml#632)
- Fix UI experiment debug samples disappearing after refresh (#136)
- Fix only partial task log shown when running on ES with multiple shards
- Fix move task to trash is not thread-safe
- Fix UI Project overview metric snapshot not showing
- Fix no progress indicator when performing off-screen selection in UI experiments table
- Fix removing long pipeline tags doesn't work
- Fix UI experiment scalar comparison graph titles are cropped with no available tooltips
- Fix UI model table status column filters incorrectly when multiple statuses are selected.
- Fix unreadable plot data causes UI to crash
- Fix UI project cards displaying incorrect task counts
- Fix hover over system tags doesn't display full tag name
- Fix
.txt
file debug sample previews are unreadable - Fix UI table/info-panel toggle doesn't update when clicking project breadcrumbs
- Fix UI experiment debug samples leave artifacts when empty
v1.4.0
New Features and Improvements
- Allow serving with a URL path prefix (#119, thanks @AndolsiZied!)
- Allow overriding clearml web git url on build (#122, thanks @AndolsiZied!)
- Ensure agent-services waits for API server to be ready (#113, thanks @mmiller-max!)
- Add filter to UI experiment table "Project" column (clearml/clearml#529)
- Add filters to UI model table custom metadata columns
- Improve UI table object selection. Add buttons and context menu actions to switch between table and info panel mode
- Add task detail header to UI experiment comparison debug image section (clearml/clearml#81 (comment))
- Improve series name truncation behavior in UI scalar plots (clearml/clearml#562)
Bug Fixes
- Fix server limiting image and artifact upload size (clearml/clearml#606)
- Fix server unnecessarily displays deletion error message (#112)
- Fix UI experiment comparison sections overly wide for many tag experiments (clearml/clearml#594)
- Fix model name display in UI pipeline run info panel
- Fix UI pipeline run info panel missing artifacts and models sections
- Fix UI pipeline run info panel displays unneeded resource utilization metrics
- Fix UI project cards missing task summary values
- Fix pipeline tag colors can't be changed in UI pipeline page
- Fix pipeline run UI page not displaying pipeline steps (clearml/clearml#618)
- Fix breadcrumb links don't navigate anywhere
- Fix horizontal scroll in UI experiment table causes column headers to jump
- Fix removing UI table column creates a blank column
- Fix internal server error (500) on
events.get_scalar_metrics_and_variants
(#120)
v1.3.1
v1.3.0
New Features and Improvements
- New UI pipelines page
- Pipelines statistics dashboard
- Pipeline run history: View pipeline structure, run configuration and outputs
- Pipeline control: Abort/Run pipelines from UI
- Add support for exporting UI table plots in CSV formats clearml/clearml#400
- Improve UI breadcrumbs use of screen real-estate clearml/clearml#529
- Add UI adherence to user specification of plot colors and labels clearml/clearml#518
- Add Model metadata to UI model information (Model table and details page)
- Add multi-selection in UI experiment info-panel mode
- Add labels to workspace credentials
- Add UI Queues "Clear" action
- Add “Show/Hide” controls to UI experiments scalars tab.
- Add Previous/Next controls to UI text area search bars
Bug Fixes
- Add missing g++ dependency to server build #111 (thanks @reuben!)
- Fix UI plots do not display Plotly
imshow texttemplate
clearml/clearml#538 - Fix clicking
F5
clears storage credentials from UI settings page - Fix UI plots "Wall time" horizontal axis option is not working
- Fix disappearing UI full-screen scalar plot
- Fix disappearing object names in table info-panel mode
- Fix clicking "group by" menu in UI experiment scalars page opens the incorrect menu
- Fix disappearing scalar plots in UI experiment comparison page
- Fix hidden custom UI table column is not removed from main column list
- Fix UI plot toolbar missing tools
- Fix UI table plot tools only appear when hovering over the end of the plot
- Fix resizing UI table column causes subsequent columns to thin
- Fix "Tip of the day" window continues appearing after user-requested removal
v1.2.0
Important Note!
This release requires a MongoDB migration from previous versions. Please see here for more information.
Thanks @nielstenboom (#102), @Mokto (#98, #96), @weixiao-huang (#93), @IgorKasianenko (#82) and @valeriano-manassero (#91) for contributing!
New Features and Improvements
- Add functionality to "Abort all children" UI action for controller and optimizer tasks
- Add parameter search to task configuration UI section clearml/clearml#467
- Add tag exclusion filters in UI experiment and model tables
- Add "Clear Filters" functionality button to UI table filters
- Improve full screen scalar graph to display all data points
- Add UI experiment table option for mass selection of out-of-screen items
- Improve experiment comparison UI:
- New experiment addition modal with table filtering and sorting
- Fix scalar selection being reset upon comparison contents change
- Add Task ID suffix to debug samples with same-name experiments
- Add task ID suffix to experiment name for same-experiment-name series in scalar experiment comparison
- New Settings pages
- User profile
- Webapp configuration
- Workspace settings
- Add "Updated" column to models table
- Add refresh button to full screen scalar display
- Improve display of float values in UI experiment and model tables. Tables will display rounded up float values according to space allotted to a column. View precise value by hovering over value.
- Add capability to edit username in UI profile page
- Add build number to version information in UI Settings page
Bug Fixes
- Fix UI debug sample viewer ignoring metric filter on auto-refresh clearml/clearml#512
- Fix "Wall time" x-axis option in UI plots slowing down web app clearml/clearml#441
- Fix UI table plot titles don't display their iteration number clearml/clearml#474
- Fix auto-refresh resets vertical scroll in UI debug samples clearml/clearml#474
- Fix manually run experiments cannot be edited in UI after being reset clearml/clearml#449
- Fix UI Workers & Queues and Experiment Table pages display mismatching experiment runtime values #100
- Fix UI plots sometimes disappear after task execution completion
- Fix UI experiment plots don't display some plots on a http server
- Fix failure to add Azure credentials through UI Settings page by new users
- Fix UI experiment table failing to clear selection of off-screen experiments
- Fix UI experiment table column resizing malfunctioning
- Fix UI table filters being reset after page is refreshed
- Fix failure to create a sub-project on-the-fly when cloning an experiment through the UI
- Fix UI project overview editing enabled when project is public
- Fix model deletion from UI "All Experiments" page navigates to model project's experiment table
- Fix missing "Project" custom column in "All Experiments" views of non-root projects
- Fix UI project cards' task enumeration summaries displaying negative number
- Fix experiment bar graph colors cannot be changed sometimes
- Fix fail to filter experiments on tags beginning with "-"
- Fix tag list order in UI experiment table filter after tag selection
- Fix long hyperparameter names are obscured in UI comparison screen
- Fix add tag context menu operation fails when experiment selection includes a system example
- Fix size of low value points in UI metric snapshot plot
- Fix long queue names obscures copy button in UI queue list and Worker & Queue page plot titles
- Fix UI breadcrumb menus missing values
- Fix UI scalar plot titles are unreadable
- Fix UI buttons not working after closing "Add Experiment" modal in UI experiment comparison page
- Fix underscores disappear while editing UI text blocks on Chromium
- Fix UI Workers & Queues page's queue panel does not display experiment information
- Fix long queue names obscure copy button in UI queue list
- Fix UI debug image viewer momentarily displays previously viewed image
- Fix "Load More" button in UI experiment table presents duplicates of already displayed experiments
v1.1.1
Bug Fixes
- Fix experiment plots override reported color-scale clearml/clearml#373, ClearML Slack Channel
- Fix file server
GET
response for gzipped data-files containsContent-Encoding: gz
header, causing clients to automatically decompress the file clearml/clearml#411 - Fix server error when running with non-migrated v0.16 ElasticSearch data ClearML Slack Channel/CTK20V944/p1627911579075600
v1.1.0
New Features and Improvements
- Add metric snapshot plot to project overview UI - Show an aggregated view of all project experiments value for a leading metric
- Add logical
AND
option to UI experiment table tag filter - Add Task runtime properties to experiment INFO UI tab
- Add full screen view for any experiment result plot
- Add extended version information to UI profile page
- Stop using special characters in secrets
- Allow setting status_message in
tasks.update
- Improve UI table view configuration persistence - User table-view configuration is saved per project:
- Visible columns
- Column order
- Column width
- Active sort
- Active filters
Bug Fixes
- Fix experiment details UI failure opening hyperparameter sections beginning with
#
#79 - Fix performance issues with UI comparison of large experiments Slack Channel
- Fix filtering on hyperparams clearml/clearml#385 Slack Channel
- Fix profile page user options toggle control area of effect
- Fix browser resizing affecting plot zoom
- Fix UI dataview filter resetting version on filter addition
- Fix UI project overview:
- Fix links in project overview not working
- Allow editing empty overview for legacy projects
- Fix Table plots using fraction of available space
- Fix scalars color assignment broken by
.
in scalar name - Fix tasks cannot be moved between queues
- Fix UI Docker argument input - Force arguments in designated field
- Fix extraneous "tag" string prefixing Commit ID in Task execution information UI
- Fix missing ‘no value’ option in hyperparameters table filters
- Fix queued task is not dequeued on
tasks.stop
- General aesthetic fixes:
- Fix input title alignment in UI clone experiment window
- Fix UI empty experiment table message alignment
- Fix UI table filter menu proportions
- Fix debug sample dropdown menu coloring
- Fix dashboard card alignment
- Fix redundant separator in plot control when maximized
v1.0.2
Bug Fixes
- Fix Task container does not accept
null
values clearml/clearml#365 ClearML Slack - Fix debug images exception in Results page
- Fix a typo in Worker Setup help popup
v1.0.1
Bug Fixes
- Fix clearing experiment requirements causes "empty" requirements (as opposed to "no requirements")
- Fix logout fails with
endpoint not found
error clearml/clearml#349 - Fix hamburger side menu
Manage Queues
does nothing and returns console error https://clearml.slack.com/archives/CTK20V944/p1620308724418100 - Fix broken config dir backwards compatibility (
/opt/trains/config
should also be supported)