Releases: wandb/server
Releases · wandb/server
Release 0.12.1
Feature
- Let point shape be a dimension of mark: point in panelplot
- Allow point size to be a configurable dimension of mark: point in PanelPlot
- Make panelDate better
- Add create team prompt in create project page
- Update to latest sweep version with nested configs
- W&B authentication extension for weave python service
Fixes
- Redirect users to login when commenting on reports
- Render message instead of forever spinner for unknown media types
- Return history rows for metrics with explicit nulls
- Don't invert run log colors in night mode
- Prevent logged-in users from claiming invites
- Table Column Selector correctly handles searching, groupBy columns
- Parallel coordinates plot supports nested sweep param
- Custom charts performance improvement
- Show sidebar when project has no artifacts
- Link Artifact on Run Model Page shows Collection Names
- Table Column Selector correctly handles searching, groupBy columns
- Onboarding - omit prod monitoring option and rephrase collaboration copy for Tool opts question
Release 0.11.0
Feature
- Enable click/drag pan and wheel zoom in timeseries panel plots
- ProjectArtifact weave operations now suggests artifact names
- Add the ability to use sum to aggregate in scalar charts
- Media collections may be configured to display vertically
- Image bounding box labels can be toggled
- Improve tooltip format for timestamp types
- Improve human readability of plot labels for timestamp types
- Users can link artifact versions directly from browser
- Empty artifacts have splash page
- Portfolio artifacts are sorted to the top of the Artifact Type and have different icons
- Artifact browser sidebar scrolling support header and footer
- Automatically generated artifacts are listed in collapsed state at the bottom of artifact browser
- Remember user's framework preference
- ArtifactVersion viewer now shows Run metrics at time of logging
- Ability to delete user email aliases
- Ability to update primary email
Fixes
- Media panel now renders when switching keys
- Allow weave expressions to be edited while editing reports
- Tweak table and expression styles
- Config panel boundary in panel-expression
- Modify empty collection language to exclude "Sequence"/"Portfolio"
- Better controls for PanelObject field limit
- Cap default columns, add column selector UI
- Ignore empty keys in custom chart configs
- Linking with empty aliases list no longer creates empty string alias
- Users can safely copy version alias for portfolio-linked artifacts
- Latest moves correctly when linking or unlinking artifacts
- Artifact DAGs now contain runs with no job type
- Pressing backspace while editing a table filter in a report no longer removes the table.
- Artifacts logged without history step now render properly
- Faster initial load times
- Don't show placeholder in reports when typing Japanese/Korean/Chinese
- Run Page only shows 1 model tab
- Improve Expression Editor's plain text input mode
- Refreshing the local UI during initial signup no longer causes an error when completing signup
- Delay Media Panel step auto-increment until media is available
- Local now supports the internal:// queue on GCP
Release 0.10.0
Feature
- Revamp welcome email for work team creators
- Weave Queries React to Changing Data
- Confirm before skipping team creation if form state dirty; update analytics
- Allow link modal to accept aliases
- Show multiple emails table to all users except local & cloud onprem
- Support fetching artifacts via media panel
- Make weave even lazier
- Opt out of snapping step slider to steps with existing media
- Allow inviting teammates during onboarding flow
Fixes
- Links to quickstart and team pages now include the instance's full path
- Teams Flow: keep org dropdown when user clicks new org
- Transactionally create users and user emails
- Don't delete collapsedChildren when editing report headers
- Error when saving file metadata if all associated runs have been deleted
- Add check for project
- Browser navigation bug
- Project-artifact type and version autocomplete
- Redact sensitive settings in error messages displayed in logs
- Removed Polling
- Trim whitespace from alias
- Parquet export skipping rows
- Multi-parameter autosuggest fixed in Weave Expressions
- Correctly handle reports in deleted projects in auth checks
- Use correct agent id column name
- OpPick on Union of Dicts No Longer Errors
- Panel Projection No Longer Errors with Single Row
- Duplicate run id on deleted runs
- Http canonicals
- Prerender.io caching of images in reports
- Support packed histograms
- Allow kanji inputs in panel search
- Deleted artifact versions matter
- Resuming parquet export should ignore deleted artifacts
- Get unsampled max steps for media panel slider
- Remove threebackend sweep provider
- Tooltips in PanelPlot with boxplot marks
- Export overlap
- Ignore empty struct types
- Error related to WBInstance.artifactCollections on instance activity dashboard
- NaN appearing in some line plot tooltips
- List.contains(str) no longer breaks in certain conditions
- Broken links to docs in op tooltips
Release 0.9.50
- Fix regression affecting installs at domain subpaths
- wandb/local now supports running against a MySQL 8 database
- Auto populates the team entity and project on the launch config modal when a user has write access to the project
- makes it so if a poorly formed config is pushed it just warns the user to fix, instead of hanging
- SSO now supports ES256 id_token signatures
- Add the functionality to change email types from the settings page
- fix(weave): Projector Refinement No Longer Errors
- fix(weave): 2nd Most Popular Weave Error: List Length Check was Buggy
- fix(tables): Stop Infinite React Loops
- Fixed an issue where subdomains in academic emails caused email validation to fail
- Address TypeError in ImportPanelMenu comp
- Add optional chaining to possibly null data var in HomePageWithData
- hide delete options for default run queue
- Project.ArtifactCollections Nil Pointer Fix
- Fix bug that crashes code tab when Jupyter cell output contains markdown
- Show email address in email verification message, to prevent typos in signups
- Render plot of histograms in run summary table
- Fixed a rare crash that could occur when fetching an artifact's aliases
- Make custom charts searchable by title field
- Fix crash when submitting FC post
- Allow users to add emails
- Check some metrics key to exist instead of all to exist to display panels in workspace
- Changes the entrypoint type to string in the edit launch config modal.
- Users will see a redesigned email when invited to a team
- Fix inverted video colors in night mode
- reduce time to mark launch agent crashed
- allow users to create container jobs from the run queue tab
- add resources for each of the integrations we've created
- Weave: Panel config no longer closes when clicking on suggestions
- Bug fix for stopping panels in a full screen modal from overflowing
- Weave: Minor weave panel UI improvements
- New Model / Artifact View behind feature flag
- Project workspace: Fix UI performance for large number of runs
- Prompt new users to create a team in onboarding flow
- Fixed a bug in the usage simulation that uses actual compute hours instead of simulated ones.
- turn off the aggressive behavior to lock users in subscription page
- Update the text on the user sign up flow to ask for "Company or Institution" instead of "Organization"
- [Internal] Internal W&B users can simulate the usage limit to audit the sales nudge bar in the W&B app
- Tables: Minor style updates
- when clicking the comment button underneath the report title, immediately open the comment box
- Modified styles of the billing controls on the subscription page
- Refactors GQL edges to support Artifact Collections
- Return 500 status code instead of 200 on context deadline exceeded, for more accurate error rate reporting
- Fixes empty image cells when viewing joined table
- Use new Starter Tier 1 price ($50) for new customers to upgrade plan from trial and add an extra team member
- Create Team: Fix organization name availability check
- Fixed an issue that could cause runs queries from the public API to timeout on large projects
- Upgrade to Material-UI 5 in wandb/ui and add button family components
- Show documentation for Weave ops in a tooltip next to the autocomplete in the editor.
- fix(local): Prefix absolute src urls so the site works under a sub-path (#9159) wandb/core@31bee30
- fix(local): allow disabling of dynamic host logic (#9126) wandb/core@16e96a5
- fix(weave): Weave Parallel Loop Bug (#9115) wandb/core@4d3f4a4
- feat(accounts): Prompt new team members to create project (#9088) wandb/core@93c3085
- feat(backend): add ability to access-control GraphQL fields with directives (#9118) wandb/core@f8b54db
- feat(local): allow a super admin api key to be specified on boot. (#9097) wandb/core@421afba
- fix(backend): fix modular-arithmetic panic in replica-choosing logic (#9116) wandb/core@9168a22
- fix(local): update base image to focal-1.2.0 (#9101) wandb/core@dd03f4d
- fix(weave): Repair some broken links in type documentation (#9110) wandb/core@bf7c94b
- fix(weave): Weave Projector is Protected Against Too-Few Rows Error wandb/core@792f429
- fix(dev): run prettier on subpath spec (#9105) wandb/core@3928c87
- fix(backend): stop
Run.Github
resolver panic when run has a funny repo URL (#9106) wandb/core@3e8f96f - feat(dashboard): remove '/unlimited' on the storage display pages (#9094) wandb/core@cd08565
- fix(weave): Properly handle missing artifact in all ops
- fix(app): FC post-launch tweaks
- fix(weave): Parallel Summary/Config Requests No Long Crash Weave
Release 0.9.49
- Created isNone weave Op
- Internal: ArtifactCollectionMembership backend resource and Weave type created
- Speed up CloneReportModal (and many other modals)
- Fixes PanelDate in Weave to respect UTC timestamp
- Fixed an issue where pages could crash when viewing user profiles
- Bug Fix:
Merge Table
input type fix - Create Team: Fix "invalid privileges blob" error
- Fix styling of billing modal's title that cut off at the bottom.
- Local: Enable gzip compression for frontend assets, reducing bytes over the wire by about half!
- Improve how Weave panels are displayed when importing to reports
- Fixed an issue where image masks were displayed incorrectly when viewed in split mode
- Fix resending email verification sign up emails
- Onboarding Flow: Fix responsive styling issue.
- Fixed bug where multiple modals have a warning Icon
- Create Team flow: Make it short n' sweet.
- Better rendering of nested JSON in run config & summary tables
- Onboarding Flow: Make it easier to click on radio buttons and checkboxes.
- Handle no photo teams in profile sidebar, add team title
Release 0.9.48
- wandb/local now supports
docker restart
- Fix team page leaderboard loading state
- Signup flow: Fix broken "login with a different email" link.
- Split up team/user queries for improved performance on team pages
- Adds Weave Support to Pickup Timestamp from Python
- Project Access: fix bug where users were unable to edit privacy settings of personal projects.
- Project privacy settings: clearer text + new prompts
- Create Team flow: Fix edge cases leading users to error states.
- New "Create Report" prompt to nudge users to try out reports.
- Fix open project icon
- Onboarding Flow: Add nav dropdown to enable logging out
- Handle delete active runs more gracefully in web app
- When sweep is deleted, corresponding artifacts are deleted.
- Bugfix: Login redirect on private routes
- Gracefully handle login error
- Prevent deleting active runs in the backend
- Add pagination to grouped runs
- Add "Create report" button to workspace reports tab.
- Text change in Add Existing project modal to be more accurate
- users will see a clearer message when the chosen org name is unavailable
- Onboarding flow redesign
- link ssl setup in python client dev docs
- add support for image arrays with file paths in history
- Quickstart Page: Update PyTorch Colab to new version.
- fixed developer set up instructions
- SSO logins will provide dynamic callback URL's based on the original request for wandb/local
- Customers can add self-signed certificates to the root trust authority in wandb/local
- Fixed an issue where queries could fail for users who aren't logged in
- Adds Weave Op: Not
- Disable panel search autofocus in Jupyter notebooks
- Fix paste behavior in expression editor
- Plans now called Enterprise and Starter - Does not include changes to database
- Scatter Plot: Fixed color gradient when Z axis is set to log scale.
- Scatter Plot: Fixed running Y axis values.
- Scatter Plot: Fixed navigation to cross-project runs on point click.
- Reports: Always show top blank line with hint in edit mode
- Team Page: Display current and invited members in sidebar
- Bug Fix: Weave does not crash when the Artifact Sequence is missing / deleted.
- Adds a landing page for Artifact Collections
- Add popup to team sidebar explaining service accounts
- Create Team flow: Filter out academic orgs from work-only org dropdown.
- Adds repo insights page
- Fix bug that caused breadcrumb navigation to sometimes not update.
Release 0.9.47
- Fix issue with step and run sliders on custom charts
- Users can now configure SSO using the PKCE authentication method
- Hovering over a function in a Weave expression will now display that function's documentation, if available.
- Bug Fix: "Reset Table" in workspaces no longer crashes report
- Modal on blank teams page which shows users how to import existing projects
- Bug Fix: Double Joins (joining two join tables) in Weave now work properly.
- Fix styling for "Ignore outliers" tooltip in Reports.
- Reports: Add keyboard shortcuts to submit a comment.
- Add tooltip labels to the workspace icon buttons (x axis, smoothing, settings).
- Media Panel: improved performance
- Bug Fix: Tables which were created from dataframes - and those dataframes had floating point columns will no longer crash.
- Parallel Coordinates chart: Fix incorrect handling of string values.
- Bug Fix: Weave sorting now respects nulls (treats as negative infinity)
- Bug Fix: Weave tables load successfully when the end of a string in JSON has a backslash
- Bug Fix: Weave
artifactVersion
method no longer errors when input parameter is partially entered. - Allow specifying which email addresses are allowed to authenticate over SSO
- Workspace sections: After adding a chart, automatically switch to the first page where the chart is.
- Panel Image Export: export to PDF option.
- Sweeps: fix crash when the sweep name in the config is a nested value.
- Scalar Chart: Fix crash when values are null.
- Fixes an issue where runs hidden in the run table cannot be moved, deleted, or tagged.
- Charts: Remove edit chart tooltip in read-only mode.
- When deleting runs, it's now optional to delete their output artifacts
- Media Panel: Tweak media sizing to prevent captions from being hidden
- Chart Export: Exported images should look exactly like the in-app preview now
- Custom Charts: Fix CSV export missing columns
- Add 'create sweep' button is included on sweep list page
- Fix code block comments styling
- Add 'create sweep' button on the blank sweeps tab
- Fix a runs table issue where select group/select all runs would ignore active filters and over-select runs.
- Fix bug where some reports didn't render panels
- Media Panel: Fix step slider not snapping to the available step values
- Add spacing to the end of Logs to better indicate the end of the log lines
- Add endpoint that can be used to force user logouts (after e.g. password resets)
- Fix timeout deleting runs with many artifacts
- Weave Panels support Embedding Projections
- Charts: Fix
INVALID TIMESTAMP
being displayed for valid timestamps - Add a blank paragraph above panel grids
- Focus on the first paragraph when the user lands on the reports page
- Line Plot: Include summary in legend formatting instructions
- Fix the report display where the content is at the center of the screen
- Home Page: Fix case where a user's default entity would not be shown in their teams list in the sidebar
- Reports: Fix links in Markdown blocks
- Parallel Coordinates Chart:
Relative Time (Process)
values are now specially formatted as duration values - Parallel Coordinates Chart: Truncate axis titles based on chart width to prevent overlapping
- Parallel Coordinates Chart: Line colors respect opacity set in custom gradient
- Parallel Coordinates Chart: When hovering over multiple lines, lines with lower values in the last column take precedence
- Parallel Coordinates Chart: Suggest user-defined summary values before wandb summary values when adding axes
- Parallel Coordinates Chart: Move tooltip above mouse when hovering over bottom half of chart
- Media Panel: Display informative error message when failing to display loaded video files
- Added ability to reference report text from comments
- Line Plot now displays NaN values for non-grouped runs
- Fix issue where parallel coordinates plot selector doesn't appear with log values
- Media Panel: fixes step being incorrectly configured for a run workspace after setting explicit step in another run workspace.
- Fix crash when non-logged-in users try to expand the runs table
- Fix agentHeartbeat to not fail with 500s when unable to acquire the redis lock in 15s
- Fix
(details: invalid connection) and driver: bad connection in line
errors on initial migration - Format updatedAt and heartbeatAt timestamps
- Line Plot: crosshair now properly overflows workspace container
- Fix panel alignments for reports.
- Weave UI: Supports mixed classes in bounding box and image mask annotation layers
- Enforce minimum width for Runs Table sidebar.
- Runs Table: properly hide scrollbar in Firefox, IE, and Edge.
- Ensure grid search sweeps do not terminate until all items except terminator have been CLAIMED
- Allow uppercase letters when renaming projects in the UI
- Workspaces: fix issue where the default workspace was not being updated after copying another workspace to default.
- Add agent tracking to launch tab
- Media Panel: fix HTML viewer crash
- Media Panel: fixes Plotly not rendering in very small panels
- Fix artifact download button not downloading the file in cross-origin setups
- Hide internal run queues on run queue tab
- Fixes malformed text in the new user footer.
- Media Panel: fix misplaced bounding boxes / masks when logging multiple media sizes in a single step
- Weave Tables are now slimmer and more user friendly
- Display "(Untitled)" for report's empty title to be clickable
- Media Panel: disable broken 3D renderer fullscreen mode on Safari
- Media Panel: fix step slider getting configured to a nonexistent step
- Media Panel: fix misplaced bounding boxes / masks
- Media Panel: video files are now sized to fit the panel like images
Release 0.9.46
Changelog:
- updatedAt and heartbeatAt timestamps are now formatted
- Users will now see a message when they access a team page they're not a part of
- Fix misaligned panels in reports.
- Weave UI: Supports mixed classes in bounding box and image mask annotation layers
- Runs Table: fixed bug where scrollbar wasn't hidden in Firefox, IE, and Edge.
- Grid search sweeps no longer terminate until all items except terminator have been CLAIMED
- Team Page: fix overflowing link to subscriptions page.
- New Project Page: public projects can no longer be created in private-only teams.
- Uppercase letters are now allowed when renaming projects in the UI
- Runs Table: hide run editing controls for viewers of public projects.
- Workspaces: fix issue where the default workspace was not being updated after copying another workspace to default.
- Media Panel: fix HTML viewer crash
- Media Panel: fixes Plotly not rendering in very small panels
- Fix artifact download button not downloading the file in cross-origin setups
- Fix malformed text in the new user footer.
- Users will now see a 'Get Started' guide on an empty Home page
- Media Panel: fix misplaced bounding boxes / masks when logging multiple media sizes in a single step
- Weave Tables are now slimmer and more user friendly
- Reports with empty titles will now display as "(Untitled)" so that they're clickable
- Media Panel: disable broken 3D renderer fullscreen mode on Safari
- Media Panel: fix step slider getting configured to a nonexistent step
- Media Panel: video files are now sized to fit the panel like images
Release 0.9.45
- Media Panel: fix popup dialogs rendering off-screen
- Media Panel: add bounding boxes to single image full-screen mode
- Media Panel now properly renders molecule objects
- Tables now supports displaying timestamps as dates.
- Fixed a bug that prevented keyboard navigation of autocomplete suggestions in Weave Expressions inside of a report while the report was being edited.
- Fixed a bug where the user could enter an infinite redirect loop on local
- Project workspaces now support undo/redo hotkeys: Cmd+Z/Cmd+Shift+Z for Mac and Ctrl+Z/Ctrl+Shift+Z for other platforms.
- Added new quickstart instructions on home, blank project, and blank team pages
- Media Panel now has more conservative requesting of file URLs, preventing
Generate credentials request
errors. - Fixed a bug where prior sweep runs were not properly accounted for on run queue initialization
- Users can now swap artifacts in launch config modal
- Fixed Media Panel fullscreen mode to never stretch an image's aspect ratio
- Fixed Media Panel fullscreen image to never overflow outside of the modal
- Media Panel now properly renders GIFs
- Fixed bug where pressing delete in an empty Weave expression editor made it impossible to add to the expression.
- Fixed the styling of report comments in mobile.
- Weave Panels now respect Runset ordering
- Fixed bug that prevented Weave Panels in workspaces from supporting
run.summary["
... - Fixed an issue where S3 references to multi-part uploaded files could cause page crashes
- Fixed a UI crash affecting images with bounding boxes in Tables
- Fixed timeout after deleting runs with lots of artifacts
- Fixed bug in Weave editor where string literals would not show replacement suggestions after refocusing a completed string.
- Media Panel: Image download now properly includes bounding boxes.
- Allow swapping artifacts in launch config modal
- Weave Plot can now plot dimensions with escaped dots.
- Weave Plot now supports numeric and boolean labels
- Users can now add Weave Panels directly to reports using
/weave
- Stabilized exporting image masks from Artifacts to Weave Panels
- Added
<
and>
operators to Weave - Improved Weave expression editor autocomplete experience in cases where multiple ops match the entered text
- W&B Tables: New string operations are now available!
- Fixed the close/remove and down arrows not appearing in firefox and safari
- Fixed bug where recreated user's invite link would point to previously deleted user
- Added copyable embed iframe code in the "share reports" popup.
- Fixed a bug which caused reports to show "context deadline exceeded" error when left open for a long time.
- Fixed bug that caused incorrect parsing of some
s3://
bucket URLs - Users will no longer see "you're leaving" page alerts when starting a discussion
- Beta: Users can now generate Plots from their logged Tables and/or Weave Queries. See https://docs.wandb.ai/ref/app/features/panels/weave for details.
- Shows a better error message when user tries creating a public project in an entity that requires projects be private
Release 0.9.44
- Fixed bug where an external S3 object store wouldn't connect over tls
- Local supports being run under a sub-path of an existing domain, i.e. https://mycompany.com/wandb
- Local supports custom headers for authentication when running behind a proxy
- Fix a UI crash on organization dashboards.
- Adds new shortcuts for commands in Report editing mode
- Move default entity into its own category in home page sidebar
- Fix issue where some runqueues would not show up in launch config modal
- Media panel now shows a more informative error message when handling non-media values.
- Add option to filter runs by artifact
- Prevent non-admins from deleting projects
- Fixes a bug where users' sweeps may have duplicate runs
- Return error if run names already exist in destination project when moving runs
- Allow entering arbitrary string literals in the Weave expression editor.
- Responsive styles for the controls image overlay
- Render image placeholder when image in media panel changes
- Fixes an issue where grid search sweeps terminated prematurely
- Fixes a bug where resuming a grid search sweep would cause it to restart instead of picking up where it left off
- Fixes a bug where the media panel would endlessly send requests to the server.
- Fixes a race condition in preemptible sweeps that sometimes caused preempted runs to not be retried
- Users can now view the PyTorch Profiler tab inside Tensorboard in W&B UI, if they use the client library in conjunction with PyTorch to profile their code.
- Weave expressions now support
argmin
andargmax
- Fixed crash with image mask controls for masks with numeric labels.
- Fixed an issue where requests could fail for artifacts under deleted projects
- Weave Plot infers colors more intelligently
- Fix the issue with the onboarding survey where users can skip it with the browser's "back" button.
- Update the run's text colors (e.g. tooltip, legend) to be more accessible.
- Table of Contents can include different levels of headers in the Reports.
- Improves performance of sweeps by implementing them with run queues
- Fixed a bug that sometimes prevented Weave panels from loading.
- Improved iframe rendering when viewing runs in Jupyter
- Allow reports to be embedded as iframes in tools like Confluence
- Better error messages when access is denied to a resource in iframes
- Upgraded our LaTeX rendering engine to address a possible command injection vulnerability.
- Improves accuracy and utility of validation/suggestions in Monaco sweep editor in the UI
- Improve resource usage of artifact overview page
- Fixes the Code Comparer panel when used in a cross-project run set.
- Users without usernames can be deleted from the admin dashboard
- Update to WBButton component (only visible in storybook)
- Enable reordering in the runs grouping selector.
- Update the run's color to be more accessible.
- Enable support for anonymous functions in Weave expression editor
- W&B Tables can now leverage web workers to speed up computations!
- Fixes issue where fullscreen charts overflow the bottom of the page
- New improved sweep engine
- Users with
@
in their artifact type names won't have broken links anymore - Fixes the "add visualization" preview not showing proper data, sometimes showing nothing.
- Fix bug in Weave expression editor where pressing space after a number replaced the entire expression with that number.
- Made the artifact sidebar resizable
- Changes made only affect new WB components, no existing ones.
- Update launch tab icon
- Improve run queue tab UI
- Improve performance of merging partial manifests
- Artifact Graph view now has the option to show/hide automatically generated Artifacts.
- Instance Activity Dashboard is now available! Navigate to
https://<your-wandb-host>/admin/usage
to try it out! (requires admin access and license upgrade) - Users can programmatically fetch reports using API with pagination.
- On a user's profile page, hide the "Likes" tab if the user hasn't liked any reports yet.
- Fixed performance issues when loading the storage explorer with a large number of artifacts.
- Add public API examples to the project overview page.
- In Team settings, disable adding an existing team member.
- In Reports, don't show the "Write caption..." section when dragging the image in the view mode.
- In Reports, editors can change the visibility of the run sets in the panel grid for the saved reports.
- Storage explorer url changes from
/storage/entityName
to/usage/entityName
- Fixes a bug in grid search where arrays of yaml objects were not properly handled
- Prevent all pages except run overview from being embedded in an iframe
- Fixes an issue in sweeps were constant parameters were not handled in grid search
- Disabled image resizing in the reports.
- Weave Panel in Reports no longer automatically grabs focus and scroll page
- TracerPanel no longer automatically grabs focus and scroll page
- Removed TracerPanel's unnecessary scroll bar
- Weave ops that accept functions can now use inner ops that consume tags.
- Images/Videos/Media will no longer break after the direct URLs expire
- Fixes line plot legend positioning with east/west configuration
- Fixes safari issues with line plots
- Users can now use
.run
and.project
in Tables and Weave to retrieve the source object. - Tables which are the concatenation of tables from multiple runs will now automatically show the run name
- Fixes style bugs affecting icons.
- Grouped line plots will have a more subtle transition to highlighted state - increases legibility.
- Adds back the legends for box plot and violin plot
- When navigating to an Artifact file, users would previously see "no preview" before the file successfully loads. Now, a loading indicator is presented.
- Fixed the link for "used by" runs in the Artifacts page.
- Add validation to entity and team names