Skip to content

Releases: wandb/server

Release 0.30.0

16 Mar 13:56
Compare
Choose a tag to compare

🪄 Features

W&B Launch Enters Public Preview

Untitled-2

W&B Launch is now ready for lift off! Connect your EKS cluster or GPU server to W&B and we'll automatically package your runs so that you can re-run them using new configs or data with just a few clicks.

Through April, this feature is available as a free open preview for all Dedicated Cloud and Customer-Managed W&B deployments. To get started, try the quickstart at https://docs.wandb.ai/guides/launch . We’re looking forward to hearing your feedback.

LDAP Authentication

W&B now supports authenticating users with LDAP, including against LDAP groups. Anonymous binding and TLS/SSL with custom certificates are supported. To enable this for your instance, let your W&B customer success manager know.

Improved resources and profile navigation

Untitled

It’s now easier to find documentation and other helpful resources, with a new consolidated W&B Resource Menu. The Profile Menu was also overhauled for a simpler navigation experience.

🔨 Fixes

  • In large workspaces, can now access sections 100+ without using search
  • Reports with a link-to-reports section can now be added through the Reports API
  • Users can now preview the image that will be shown when embedding links.
  • Wide Runs tables now scroll properly
  • “Add alias” triggers will now appear in the Model Registry settings table.
  • Registered models are now sorted by the last time a model version was linked (most recent first).
  • Updated URLs to point to new documentation site
  • Artifact files will now be deleted from storage for artifact collections where every version has been deleted.
  • The Artifact and Model Collection views now default to showing all a list versions, rather than only the latest.
  • For instances using SSO, invite links will now direct to /login without errors.
  • Correctly handle escaped double quotes in strings
  • Users can now scroll suggestions while the Weave expression editor is focused
  • The literal 'null' can now be used in Weave expressions
  • Prevent Weave Panels from flashing
  • Improved legend behavior and line styles in Weave plots

Release 0.29.0

01 Mar 19:39
Compare
Choose a tag to compare

🪄 Features

  • Team collaboration and administrative controls
    • Now Admins can allow non-admins to invite collaborators into their W&B team. Team Admins can enable team members to invite users into a team for collaboration, removing an administrative bottleneck to ML collaboration while delivering improved administrative controls for team security for team member management.

🔨 Fixes

  • Sweep config generated from runs only from selected job
  • Updated dropdown components for Create Trigger modal
  • Prevent full page error message when Sweeps query errors
  • Custom charts now appear when searching panels in a workspace
  • Nulls and missing values are now correctly ignored in Run aggregations that operate over a group.
  • Filtering runs using scientific notation now correctly returns results
  • Better styling for Run table alert icons
  • Sidebar links now work when running W&B Server under a path
  • Show link in Model registry for Git-sourced jobs
  • Model registry counting timeout for on-prem installs fixed

Release Type: minor

Release 0.28.0

15 Feb 18:29
Compare
Choose a tag to compare

Features

Registered Model Tags

Organize and catalog your models with a new organization tool — Tags in the Model Registry.

  • Use tags to make models more discoverable in your internal model zoo, like "Computer Vision" or "Natural Language"
  • Tags can also help you find models from a given pretrained model, liked "YOLO" or "BERT"

Model Registry Notifications

Keep up to date with the latest changes to your production model workflow. With the new Notifications feature, automatically get a Slack message when someone adds a new candidate model to your team's Model Registry.

Model Registry Notifications

Aggregate Runs from the Workspace

Previously, when a user wanted to aggregate runs in the line plot, they would have to aggregate in each panel manually but could not apply across all workspace panels. Users now have the ability to aggregate runs in all panels in the workspace through a multi-run aggregation toggle in the workspace settings.

Aggregate Lines in Workspace Settings

Major Performance Improvements

Untitled

We’ve optimized common query patterns to provide dramatic (often 40x or more) speedups in page loading times.

Fixes

Untitled (1)

  • Sweeps: optional strict termination condition for Hyperband kills more runs.
  • Sweeps: misc SDK and UI improvements (CLI changes, better error messaging, term log prettying, estimated runs capped at run_cap).
  • Triggers: UI Improvements -
    • Updated the Create Trigger modal to split the job selector between the job name and version/alias. The jobs are also sorted by the number of runs associated with them.
    • Removed query to retrieve all artifacts under an entity while loading the launch config editor - it now loads almost immediately.
  • Organizations can now be renamed.
  • Added new text and styling for the failed run state.
  • Tag search is now case-sensitive.
  • Improved styling for model registry tags.
  • Updated alias icon in Model Registry to be distinguishable from tags.
  • Added a setting disable_job_creation to allow users to opt out of creating jobs.
  • Automatically shorten job names if they would be longer than the maximum artifact name.
  • Fixed an issue for the local-container runner to support custom entrypoints properly.
  • Fixed an issue where job artifacts were being committed without the latest alias.
  • Improved logging to prevent Kubernetes runner from appearing to hang.
  • Weave panel popup config no longer overflows.

Release 0.27.0

26 Jan 00:43
Compare
Choose a tag to compare

🪄 Enhancements

  • Artifacts Browser optimized with one fewer request to the backend

🔨 Fixes

  • Enable server customers to create service accounts
  • Revert import charts/filter run sets modal when creating reports from workspaces
  • Gracefully handle corrupted run data
  • Prevent invalid graph on initial load of artifact registry

Release 0.26.1

13 Jan 01:05
Compare
Choose a tag to compare
Release v0.26.0

Release 0.26.0

13 Jan 00:55
Compare
Choose a tag to compare

Feature

  • Add new Confusion Matrix v2 custom chart
  • Expose the ability to store a team's data in an external bucket store
  • Added slack notifications for the model registry
  • Add system metrics for AWS Trainium
  • Add support for boolean types in panelplot axes
  • Add toggle control to disable bucketing aggregation on multi-line runs
  • Add screenreader aria-label for audio panel play and download buttons

Improvements

  • Improve Links, Reports and Projects section on Profile Page
  • New user info editing on Profile Page sidebar
  • Panel video now supports configurable autoPlay, default off; mute, default on
  • Make billing form responsive, add terms of conditions and privacy policy

Fixes

  • Only enterprise plans can create service accounts and only admins can view the api
  • Reduce limit of run output/input artifacts from 10,000 to 5,000
  • Fix crashes when counting multiple artifact references
  • JoinedTables can now be viewed in workspaces
  • Apply line plot y-axis metrics regex to new runs
  • Expression editor is autofocused when appropriate for tables
  • Show suggestions for empty expressions for tables
  • Retain admin status after user signs up in basic auth
  • Prevent db hang on duplicative AddProjectTag
  • Remove flashing blue dot tooltip on workspace
  • Don't show onboarding alert to logged-out users
  • Improved performance for the Artifact DAG view
  • Add generated artifacts filter in artifact lineage DAG
  • Set path of cookies correctly so that access tokens are respected across the sited
  • Fix Profile Page cards overflowing content
  • Include already showcased reports in selection modal on Profile Page
  • Fixing Custom Charts bug where PNGs were downloaded as SVGs
  • Fix stale counts when filtering grouped runs
  • Issue where nested arrays in config were converted to objects with UI render
  • Fix bug where typing occurs backwards in some reports
  • Fetch _step if we need it for pagination
  • Create project prompt should not appear when pages have projects
  • The queue option now correctly populates in the "add run to queue" flow
  • Prevent triggers/queue data model from being broken by deleting queues
  • Ensure config is copied over when moving runs between projects

Release 0.25.0

29 Nov 20:43
Compare
Choose a tag to compare

🪄 Enhancements

  • Promote 3D Point Cloud Bounding Boxes to GA - increase the max number of labels the user can filter on in UI and remove the feature flag making it GA

🔨 Fixes

  • Restore missing syntax highlighting in Weave Expression Editor
  • Entity report header padding

Release 0.24.0

23 Nov 02:22
Compare
Choose a tag to compare

🪄 Enhancements

  • Improved Weave Expression Editor responsiveness

🔨 Fixes

  • Fixes an issue causing new sweeps to fail in 0.23.0
  • Fixes an issue causing some valid weave expressions to be considered invalid
  • Fixes an issue causing valid passwords throw an incorrect password error

🔒 Security

Release 0.23.0

18 Nov 06:03
Compare
Choose a tag to compare

🪄 Enhancements

  • Better performance when downloading a CSV for large tables. T table with 40,000 rows in under 2 seconds!
  • 3D Point Cloud bounding boxes - increase max number of labels the user can filter on in UI
  • Enable renaming color legend in panelplot
  • Enable Tables group by for multiple columns at a time
  • Make registry sidebar collapsible with cleaner styling
  • Add button to copy invite link in Team Settings Page
  • Add DISABLE_BUCKET_ATTRIBUTION env variable to fix certain 3rd party s3 object stores

🔨 Fixes

  • Fix runs stability when a team project with the same name is deleted
  • Improve robustness when uploading images data
  • Fix error when using views resolver for shared views
  • Make graphql always return a string for user.name to improve UI robustness
  • Scroll members table into view when clicking Invite Team Members link on mobile
  • Refresh members list in team settings when deleting service members

Release 0.22.0

25 Oct 17:34
Compare
Choose a tag to compare

🪄 Enhancement Highlights

  • Core App: Improved Launch queueing UX. Quickly start and manage runs from various sources like docker, git, or local path. Checkout out the Launch quickstart!

🔨 Fix Highlights

  • Core App: Fix issue when moving panel between workspace sections
  • Core App: Fix table column sizing when using W&B on a mobile or tablet device
  • Core App: Hide panel export for unsupported panel types
  • Weave: Improve CSV download speed for large tables
  • Local: Fix file permission issues caused by upgrading ubuntu version to 22.04 for W&B Server deployments