Skip to content

Releases: clearml/clearml-server

v1.6.0

08 Jul 15:34
Compare
Choose a tag to compare

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 a 500 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

20 May 17:06
Compare
Choose a tag to compare

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

18 Apr 14:33
Compare
Choose a tag to compare

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

29 Mar 15:49
bf65ea7
Compare
Choose a tag to compare

Bug Fixes

  • Fix scalar graph smoothing #127

v1.3.0

15 Mar 15:09
Compare
Choose a tag to compare

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

14 Feb 17:13
Compare
Choose a tag to compare

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

05 Aug 13:48
Compare
Choose a tag to compare

Bug Fixes

v1.1.0

27 Jul 09:15
Compare
Choose a tag to compare

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

27 May 17:55
Compare
Choose a tag to compare

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

11 May 13:54
Compare
Choose a tag to compare

Bug Fixes