Skip to content

Releases: wandb/server

Release 0.9.43

13 Aug 21:40
Compare
Choose a tag to compare

Changelog:

  • Prevent non-whitelisted domains from making CORS requests
  • Fixed bug preventing users from logging in
  • In Reports, fixed a bug that caused adding expressions to take a long time
  • In Reports, the copy link icons show up when hovering over the headers
  • Fixed the issue that the user can't undelete runs after deleting all the runs
  • Fixed an issue where pages could crash if a run didn't have a wandb-metadata.json file
  • In Reports, users can copy a hyperlink to a specific section on the view mode.
  • Flips the default order of values and name in the line plot legend
  • Makes the line plot legend smarter about truncating long legends
  • Removes run highlighting on the single run page
  • The slider for the video panels is now set to visible by default without the users having to click the setting button
  • Artifact Graph now automatically hides source code assets
  • Fixed image rendering pixelation in firefox
  • Updated sweep validation warnings
  • Added "Horizontal rule" to the slash menu in Reports
  • In Reports, users can add a table of contents that contains a list of links to headings
  • Fixed inserting images to panel grid markdown in Reports
  • Fixed an issue that caused StringCompare panels to be very slow on large inputs.
  • Fixed Netron Viewer in Artifacts / Tables
  • Made direct OIDC authentication possible in local servers
  • Added a session length configuration option for local servers
  • Moved the existing OIDC callback url from "/login" to "/oidc/callback" (existing Auth0 tenants will need to update the allowed callback urls)
  • Allow users to sort panels alphabetically in sections
  • Added createdBy, metadata, aliases, and link properties to artifact versions in Weave
  • Added verbose S3 logging, enabled by the S3_LOG_VERBOSE env var
  • Tables: Added "remove all right" and "remove all left" column menu options
  • Tables: Added ability to access a project's runs via project.runs
  • Added the ability to configure SSL and path style when using an S3-compatible bucket store
  • Fix display of runtime value when syncing from offline mode
  • Officially dropped support for IE11
  • Fixed artifacts issues when using third party S3-compatible object stores
  • Typing a bracket now completes bracket expressions in the Weave expression editor
  • The left/right arrows can now skip back and forth between nodes in the Weave expression editor
  • Tables now show run colors on all bar plots
  • In Reports, users can now add a checklist from the slash dropdown menu
  • Fixed cursor behavior when adding a checklist in Report
  • Users can now properly compare files using Weave Query.
  • Fixed bug causing Tables in full screen mode to overflow
  • In Reports, error messages are now shown in the specific panel grid where the error was triggered, instead of the whole report page
  • Fixed bug preventing run tables logged with older clients from being queried from Weave
  • Joined tables now properly show bar chart colors when the column is a list
  • Tables now support Molecule media type
  • Fixed issue with Artifact Creation when client loses the request connection
  • Fixed an issue with the line plot where the config can get into an invalid state
  • Fixed an issue with the run files explorer which can cause viewing files to fail
  • In Reports, added the ability to link to a specific section
  • Users can now drag and drop a panel in the Report's panel grid without moving up the panels below
  • Added "gallery blocks" in the report editor, where each card in the gallery will link to another report
  • Fixed an issue that could cause undeleting runs to sometimes fail
  • GIFs are now allowed as report preview images
  • Fixed bug causing excessive network requests when rendering Vega plots
  • Default Table View for Run Workspace fixed to concat rather than potentially join.
  • PanelWeave now loads runs from all active Runsets
  • Tables now support concat on Grouped Joins
  • In Reports, a user can add a callout box by typing >>> or /callout.
  • Fixed an issue that could cause distributed artifacts with retrying writers to fail during the commit flow.
  • Fixed bug that caused invalid URLs to be highlighted in tables
  • Fixed bug that caused Audio Wave Forms to render behind sticky columns and headers
  • Increase maximum metrics payload size per wandb.log call from 4MB to 10MB
  • Fixed sizing bug on Table cells showing a list of objects
  • Fixed bug in Tables where some string values did not appear as possible suggestions
  • Table Panels rendered with Weave now filter out empty runs.
  • Upgraded Ray to 4.1 to address CVE-2021-33503
  • Pinned urllib3>=1.26.5 to address CVE-2021-33503
  • In Reports, snake_case no longer gets converted to italics. (e.g. 1_2_3 stays the same without italicizing 2)
  • In line plots with a single line, the line will no longer thicken when its run is highlighted
  • Improved styling of highlighted runs in the runs table
  • For artifacts with no metadata, a link to the docs explaining how to set metadata is now shown on the Metadata tab
  • In artifact page, the Used By table is now hidden if the artifact is not consumed by any runs
  • Fixed bug that caused some artifacts to appear to take up more disk space than they actually did
  • Small plots now hide the run legend for better readability
  • Fixed bug that made artifacts inaccessible on a project after the project was moved to a different user or organization
  • Run selector now shows a warning when user attempts to change visibility of a run that's outside the current bounds of a parallel coordinate chart or scatter plot
  • Fixed bug that caused some Tables to incorrectly render as empty
  • Fixed bug that caused panels to change from line plots to bar charts when timestamp values were entered as min/max
  • Projects a user does not own and has not contributed runs to will no longer appear on their profile page
  • In multi-run line plots, the legend is now displayed by default
  • Fixed bug that made sweep configs containing certain parameter names unparseable
  • Fixed bug that caused the app to crash when copy/pasting from Apple Notes
  • Extended artifacts JSON parser to allow for non-standard Infinity value in Python's generated JSON
  • Fixed bug that caused errors when interacting with some dropdowns
  • Fixed header indentation in Reports
  • Fixed bug that caused runs to rener in parallel coordinates chart even if disabled in the runset
  • Fixed a bug that caused pinned columns in tables to always appear to the left of other columns
  • Improved run grouping functionality

Release 0.9.42

01 Jul 00:32
Compare
Choose a tag to compare
  • Added support for authentication via Google Identity-Aware Proxy
  • Add "Import panel" feature to reports
  • Fixed bugs resulting from spaces in user emails
  • Added the ability to view PyTorch Kineto traces in artifacts
  • Added popup to clarify restricted characters in artifact aliases
  • Security updates for wandb local
  • BarChart, Histogram, String Histrogram, MultiHistrogram, and MultiStringHistorgram all now color their data with run colors
  • Disabled the Delete Run button for runs that contain undeleted Artifacts
  • Added download dropdown to the runs table, with export API and CSV export options
  • Added the ability to edit Weave expressions in plain text, and to copy/paste them
  • Fixed rendering errors affecting box plots
  • Improve UX when viewing multiple Tables side-by-side
  • Clarify supported regex syntax for the runs table in a tooltip
  • Fixed sweeps bug where preemptible / preempting runs in would crash a Bayes search
  • Fixed bug where accessing media panels would sometimes erroneously trigger user rate limits
  • Wrap long names in the projects table and on project cards
  • Fixed a bug where panel settings changes in workspaces sometimes wouldn't be applied
  • Added documentation link to Workspace menu
  • New report-creation experience
  • Better UX for moving/duplicating/deleting blocks in reports
  • Made the smoothing input for panels support values greater than the slider max
  • Fixed issue where long media keys could overflow the media panel
  • Fixed issue in Tables expression editor where you couldn't check expressions equality to None
  • Hid code tab in UI when code-saving is disabled
  • Various bug fixes and improvements for Tables and Artifacts
  • Fixed bugs where special characters in group names could break the grouping UI
  • Support for more intuitive logging syntax for Joined and Partitioned tables

Release 0.9.41

28 May 06:19
Compare
Choose a tag to compare
  • Added a few optimizations for frontend and backend performance.
  • Added validation for sweep configs.
  • Added support for preemptible runs and sweeps.
  • Fixed several small issues with reports.
  • Added new "Weave" panel type to workspaces and reports.
  • Fixed an issue where the backend might return 500 at the end of a grid search sweep.
  • Made several improvements to scatter plots.
  • Made links in table cells clickable.

Release 0.9.40

30 Apr 05:58
Compare
Choose a tag to compare
  • Added option to set a different set of options in each panel section within a workspace.
  • Added option to change default panel arrangement in workspaces based on metric prefixes.
  • Added toggle for "freezing" a set of runs in the project run table.
  • Made a few usability improvements for custom charts.
  • Optimized for a few expensive backend queries.
  • Added support for writing incremental artifacts.
  • Added backend support for define_metric.
  • Made a few smaller UI element improvements.
  • Made improvements to artifact deletion.
  • Implemented live-updating comments within reports.
  • Fixed a bug with our authentication layer.

Release 0.9.39

27 Mar 00:05
Compare
Choose a tag to compare
  • Added more options for increased parallelism in processing uploaded data.
  • Fixed a few report stying regressions.
  • Added more diagnostic info for sweeps.
  • Increased size of 3d points in 3d object panel.
  • Added more robust support for S3 buckets using custom KMS keys.
  • Improved drag/drop behavior of panels in workspaces.
  • Added checkboxes to reports.
  • Reconfigured default limits for local installs.
  • UI polish and usability improvements for dataset & prediction visualization tables.
  • Added warning when local install is out of date.
  • Added support for incremental artifact commits.
  • Improved filter validation for run table queries.
  • Added ability to create reports in empty projects.
  • Improved jupyter notebook renderer and added ability to save code as an artifact.

Release 0.9.38

18 Feb 05:16
Compare
Choose a tag to compare
  • Fixed an issue with histograms rendering colors in a non-deterministic order
  • Fixed issues where deleting projects or benchmarks could crash runs
  • Added a LOGGING_ENABLED flag to send server logs to stddout+stderr
  • WYSIWYG reports
  • Fixed an issue where file uploads fail on buckets using KMS
  • Security fixes
  • Fixed an issue where bulk deleting projects or artifacts could fail

Release 0.9.37

02 Feb 22:32
Compare
Choose a tag to compare
  • UX improvements for artifact aliases and run tag editing.
  • Extended deadline and implemented retry for loading system settings from a bucket.
  • Performance improvements for sweep suggestions.
  • Added support for parallel writers in artifacts.
  • UX improvements for dataset visualization.
  • Improved debug information if container fails to start

Release 0.9.36

26 Jan 17:57
Compare
Choose a tag to compare
  • Fixed an issue with parsing unicode characters in history.
  • Improved report stability.
  • Fixed an issue with artifact file downloads.
  • Improved handling of nested key structures.
  • Fixed an issue that may cause file notification queue backups.
  • Added support for expressions in big scalar panel.
  • General bug fixes and stability improvements.

Release 0.9.35

14 Jan 18:10
Compare
Choose a tag to compare
  • Upgraded the base image to Ubuntu Bionic
  • Added support for specifying the AWS_S3_KMS_ID env variable to encrypt S3 Objects with a custom key
  • Fixed crash in Artifacts UI when viewing media in a join table
  • Fixed the bottom of the custom chart editor getting cut off
  • Added ability to filter/sort/group runs by hostname
  • Fixed bug when linking to runs from outside their project
  • Fixed an error state in the custom chart editor that prevented the data pane from listing data in some cases
  • Added the ability to view a custom chart spec and copy it to a new report
  • Fixed an infinite loop when using Google Cloud Storage
  • Redacted emails when resetting passwords
  • Updated modal flow when creating report
  • Enable iframe embedding (e.g. Streamlit apps) in HTML media objects
  • Added support for video files, HTML media objects, Bokeh plots, and boolean values to Artifacts
  • More informative error state when uploading payloads that are too large
  • Improved UI flow for deleting artifacts with aliases
  • Updated icons in the report editor
  • Created tables showing input and output artifacts used for a given run
  • Added links to tables and joined tables in the Artifacts overview
  • Added the ability to select empty string columns in the parallel coordinates chart
  • Fixed "no runs selected" error when making selections on the parallel coordinates chart
  • Made various improvements to the output of the LaTeX export
  • Fix server error when getting a list of projects from an access token when some projects have been deleted
  • Fix server error on project lookups missing a project or entity namee

Release 0.9.34

22 Dec 04:49
Compare
Choose a tag to compare
  • Fixed bug that caused certain metrics to not display in filters
  • Fix regression in 0.9.33 that prevented instances using a mounted volume from starting up if they also specified an external storage bucket
  • Files downloaded from artifacts now use their original name instead of their MD5 hash
  • Fixed bug that showed duplicated graph in histogram tooltip
  • Disable Google Translate, which was causing the app to crash
  • Added point cloud support to dataset visualization
  • Added the ability to select categorical variables in the parallel coordinates plot
  • Added the ability to click on a node in the Artifact DAG to open the corresponding run or artifact page in a new tab
  • Fixed bug that sometimes caused an incorrect layout when creating a new report
  • Fixed tensorboard for runs where the project name has been changed.
  • Fixed bug that sometimes prevented results in filterable dropdowns from updating when search text changed
  • Allowed dots in config keys in the custom charts query editor
  • Fixed bug where model query failed when missing an entity or project name
  • Fixed bug where users who recently signed up sometimes wouldn't receive emails
  • Fixed bug that prevented logging new versions of an artifact if its latest version was previously deleted
  • Fixed crash in DataSignalViewer when row count is null
  • Fixed crash from using forEach() in Internet Explorer
  • Fixed bug that would sometimes cause Firefox to throw an error while measuring the size of rendered text
  • Fixed bug preventing setting a preview image through report showcase on a user's profile
  • Fixed fullscreen image sizing in the media panel
  • Fixed bug where groups of runs in the runs table would randomly expand and contract
  • Allow text wrapping in tagged refs in report comments
  • Make the horizontal scrollbar on the media panel appear when media is wider than the panel
  • Deprecate old dataframe table
  • Add All and None toggle buttons to mask and bounding box controls
  • Show an error message when visible column limit is reached in Runs table
  • Show an error message in the browser when the container fails to start
  • Show TPU usage in System Metrics tab if applicable
  • Fixed bug where cursor jumped to end when editing panel bank section name