Releases: allegroai/clearml-server
Releases · allegroai/clearml-server
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 (allegroai/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 (allegroai/clearml#81 (comment))
- Improve series name truncation behavior in UI scalar plots (allegroai/clearml#562)
Bug Fixes
- Fix server limiting image and artifact upload size (allegroai/clearml#606)
- Fix server unnecessarily displays deletion error message (#112)
- Fix UI experiment comparison sections overly wide for many tag experiments (allegroai/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 (allegroai/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 allegroai/clearml#400
- Improve UI breadcrumbs use of screen real-estate allegroai/clearml#529
- Add UI adherence to user specification of plot colors and labels allegroai/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
allegroai/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 allegroai/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 allegroai/clearml#512
- Fix "Wall time" x-axis option in UI plots slowing down web app allegroai/clearml#441
- Fix UI table plot titles don't display their iteration number allegroai/clearml#474
- Fix auto-refresh resets vertical scroll in UI debug samples allegroai/clearml#474
- Fix manually run experiments cannot be edited in UI after being reset allegroai/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 allegroai/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 allegroai/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 allegroai/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 allegroai/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 allegroai/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)
v1.0.0
Features
- Add Multi-level project hierarchy - Projects can now contain sub-projects
- Add markdown editor for project overview
- Add support for multiple models per experiment
- Add Context menu batch operations allegroai/clearml#286
- Add global search regex support allegroai/clearml#81 (comment)
- Add support for extended container (docker) configuration and setup script
- Add special character support (
.
(dot) and$
) in Hyper Parameters - Add new context menu icons
- Add deleting experiments and models through UI #53 #61 allegroai/clearml#81 (comment)
- Improve Project deletion: deletes project's experiments and models
- Add experiment description access from info title
- Improve experiment table columns
- Add filter by user
- Add filters time columns
- Add filters for custom columns (metrics and hyper parameters)
- Add secondary nested sorting
- Add worker<->queue clickable reference in workers and queues tables
- Add presenting all metric debug samples concurrently
- Add Full project name display in project cards allegroai/clearml#81 (comment)
- Add option for continuing aborted tasks
Bug Fixes
- Fix UI storage credentials input missing for HTML artifacts
- Fix sorting custom metric columns sort treats empty fields as zeroes
- Fix UI experiments table redundant rendering on auto refresh
- Fix missing URL encoding for hyper parameters key names
- Fix UI experiment section edit opens outside viewable screen
- Fix UI missing default selection of artifacts in full screen view
- Fix UI variant name not shown in plots
- Fix UI missing tooltip for truncated column headers
- Fix UI custom columns choice does not persist per project allegroai/clearml#314
- Fix API
plot_str
not returned for compressed plots - Fix UI plots color picker consistency
- Fix API
tasks.reset
marking parent ID asdeleted
in its children - Fix UI missing queue selection on queue delete
- Fix UI debug image history slider not shown when there's only a single iteration
- Fix UI X-axis labels are being cut in plots allegroai/clearml#264
- Fix UI scalar color choice dialog toggles between screen positions every time you open it
- Fix UI hovering on legend clears parallel coordinates graph filtershttps://github.com/allegroai/clearml/issues/259
- Fix UI experiment comparison 'hide identical fields' button disable doesn't work
- Fix UI auto refresh removes model ID in model panel
- Fix UI debug samples download image opens new tab instead of downloading
- Fix UI experiment/model tables: Right most column is not fixed to right edge of screen
- Fix UI 'Add experiment' modal in compare scalar comparison intertwines with comparison display
- Fix UI experiment configurations showing redundant "General" section
v0.17.0
First ClearML Server Release!
Features
- New profile page layout
- Move knowledge resource to UI top bar
- Add complete experiment full screen view
- Add scalar results split/grouped view
- Add experiment active duration custom column to experiment table
- Improve comparison experiment consistency in plots for experiment name and color
- Improve project last update time: updated whenever an experiment or model in the project is updated
- Improve table multi-select UX: shift+mouse-click allegroai/clearml#61
- Add experiment parent to experiment details INFO tab
- Improve UI experiment archiving: Archiving queued experiments automatically dequeues them
- Improve experiment comparison: use available screen width
- Add debug sample history tracking allegroai/clearml#81
- Replace "Download" action with "Copy to Clipboard" for local files
- Add ClearML usage tips
- Add Task and Model, Clone and /Move-to allow creating new project on the fly
- Add support for all S3/minio special character (%) encoding cases
- Add API for filter by parent
- Improve browser-search to find data not visible in uncommitted changes/installed packages window
- Improve Task artifacts optimization
- Upgrade plotly to 1.57.1
- Rename Log tab to Console
Bug Fixes
- Fix HiDPI table issues
- Fix results/plots not scaling properly allegroai/clearml#247
- Fix experiment comparison:
- Cannot compare regular Tasks to example Tasks
- Cannot unhide scalars
- Scalars wall time view and relative view will not auto-refresh
- Fix log scrolling in Chrome
- Fix UI adds to plots legend labels unnecessary task ID string allegroai/clearml#247
- Fix parallel coordinates: dimensions are not sorted by value
- Fix scalar auto color selection provides too similar colors
- Fix reordering a custom column does not restore column location
- Fix uncommitted changes - not possible to copy the entire text
- Fix queues wait time graph base should be 0, not in the middle.
- Fix plots view - "No Data" shown for a moment when changing experiments
- Fix adding new tag during auto-refresh
- Fix hide empty input model on non draft experiment
- Fix experiment/model table - name column restores to default size after opening and closing info
- Fix double click resizer should auto fit column