Releases: wandb/server
Release 0.49.0
Feature
- Set a default TTL (time-to-live or scheduled deletion) policy for a team in the team settings page.
- Restrict setting or editing of a TTL policy to either of admin only or admin plus members.
- Test and debug a webhook during webhook creation or after in the team settings UI.
- W&B will send a dummy payload and display the receiving server's response.
- View Automation properties in the View Details slider.
- This includes a summary of the triggering event and action, action configs, creation date, and a copy-able curl command to test webhook automations.
- Replace agent heartbeat with last successful run time in launch overview.
- Service accounts can now use the Report API to create reports.
- Use the new role management API to automate managing the custom roles.
- Enable Kubernetes Operator for Dedicated Cloud deployments on AWS.
- Configure a non-conflicting IP address range for managed cache used in Dedicated Cloud deployments on GCP.
Fixes
- Update the add runset button clickable area in reports
- Show proper truncate grouping message
- Prevent flashing of publish button in reports
- Horizonal Rule get collapsed in report section
- Add section button hidden in certain views
- Allow things like semantic versioning in the plot as string
- Remove requirements for quotes when using template variables in queue config definitions
- Improve Launch queue sorting order
- Don't auto-open panel sections when searching large workspaces
- Change label text for grouped runs
- Open/close all sections while searching
Release 0.48.0
Feature
- All required frontend changes for launch prioritization
- Refer to this blog on how you can run more important jobs than others using Launch.
- Refer to below changes for access control and user attribution behavior of team service accounts:
- When a team is configured in the training environment, a service account from that team can be used to log runs in either of private or public projects within that team, and additionally attribute those runs to a user only if
WANDB_USERNAME
orWANDB_USER_EMAIL
variable is configured in the environment and the user is part of that team. - When a team is not configured in the training environment and a service account is used, the runs would be logged to the named project within the service account's team, and those would be attributed to a user only if
WANDB_USERNAME
orWANDB_USER_EMAIL
variable is configured in the environment and the user is part of that team. - A team service account can not log runs in a private project in another team, but it can log runs to public projects in other teams.
- When a team is configured in the training environment, a service account from that team can be used to log runs in either of private or public projects within that team, and additionally attribute those runs to a user only if
Fixes
- Reduce column widths for oversized runs selectors
- Fix a couple of bugs related to Custom Roles preview feature
Release v0.47.3
Fixes
We're releasing a couple of important fixes for the Custom Roles preview capability that was launched as part of v0.47.2. If you're interested in using that feature to create fine-grained roles and better align with least privilege principle, please use this latest server release and reach out to your Weights & Biases team for an updated enterprise license.
Release v0.47.2
Feature
Use custom roles with specific permissions to customize access control within a team
- Available in preview to enterprise customers. Please reach out to your Weights & Biases account team or support for any questions.
Also:
- Minor runs search improvements
- Auto-resize runs search for long texts
- View webhook details, including URL, secrets, date created directly from the automations table for webhook automations
Fixes
- Grouping of runs when group value is a string that looks like a number
- Janky report panel dragging behavior
- Update bar chart spec to match the one on public cloud
- Clean up panel padding and plot margins
- Restores workspace settings beta
Release 0.46.0
Feature
- Deployments on AWS can now use W&B Secrets with Webhooks and Automations
- Secrets are stored securely in AWS Secret Manager - please use the terraform-aws-wandb module to provision one and
- Update webhooks table to display more information
- Better truncation of long strings to improve the usability of strings in the UI
- Reduce delay for scroll to report section
- Add white background to weave1 panels
- Allow deep link for weave1 panels in reports
- Allow weave1 panel resizing in reports
- Homepage banner will now show CLI login instructions
- User invites will now succeed if invite email can't be sent for some reason
- Add list of associated queues to agent overview page
Fixes
- Copy function on panel overlay was dropping values
- CSS cleanup for import modal when creating report
- Fixes regression to hide legend when toggled off
- Report comment highlighting
- Remove all caching for view's LoadMetadataList()
- Let run search stretch
- Associate launch agents with user id from
X-WANDB-USERNAME
header
Release 0.45.0
Feature
- Enable artifact garbage collection using environment variable GORILLA_ARTIFACT_GC_ENABLED=true and cloud object versioning or soft deletion.
- The terraform module terrraform-azurerm-wandb now supports Azure Key Vault as a secrets store.
- Deployments on Azure can now use W&B Secrets with Webhooks and Automations. Secrets are stored securely in Azure Key Vault.
Fixes
- Remove invalid early exit preventing history deletion
- When moving/copying runs, don't drop key-set info
- Update mutations to no longer use defunct storage plan or artifacts billing plan at all
- Respect skip flag in useRemoteServer
Release 0.44.1
Feature
Add OpenAI proxy UI to SaaS and Server
Also:
- New version v1.19.0 of our AWS Terraform module terraform-google-wandb is available
- Add support for AWS Secret Manager for Customer Secret Store, which can be enabled after the terraform module terrraform-aws-wandb is updated and released
- Add support for Azure Key Vault for Customer Secret Store, which can be enabled after the terraform module terrraform-azurerm-wandb is updated and released
Fixes
- Quality-of-life improvements in the model registry ui
- int values no longer ignored when determining if a run achieved a sweep's optimization goal
- Cache runs data to improve workspace loading perf
- Improve TTL rendering in collection table
- Allow service accounts to be made workflow (registry) admins
- Add tooltip for truncated run tags in workspaces
- Fix report page scrolling
- Copy
y
data values for chart tooltip - Query secrets for webhooks in local
- Fixing broken domain zoom in panel config
- Hide Customer Secret Store UI if GORILLA_CUSTOMER_SECRET_STORE_SOURCE env var not set
Chores
- Bump langchain to latest
- Adding WB Prompts to quickstart
- Update AWS MIs to use terraform-kubernetes-wandb v1.12.0
- Show correct Teams Plan tracked hours teams settings page and hide on usage page
Release 0.43.0
Release 0.43.0 contains a number of minor bug fixes and performance improvements, including fixing the bottom of runs tables when there's a scrollbar. Check out the other fixes below:
Fixes
- Dramatically improve workspace loading perf
- Fixing broken docs link in disabled add panel menu
- Render childPanel without editor in report
- Copying text from a panel grid when editing
- Run overview crashing with 'length' key
- Padding for bottom of runs table when there's a scrollbar
- Eliminate unnecessary history key cache read
- Error handling for Teams Checkout modal
- Memory leak, excess filestream sending, and orphaned processes in Weave Python autotracer
Release 0.42.0
🪄Features
W&B Artifacts now supports time-to-live (TTL) policies
Users can now gain more control over deleting and retention of Artifacts logged with W&B, with the ability to set retention and time-to-live (TTL) policies! Determine when you want specific Artifacts to be deleted, update policies on existing Artifacts, and set TTL policies on upstream or downstream Artifacts.
Here are the other new features include in this release:
- Use Launch drawer when creating Sweeps
- Delete run queue items
- Min/max aggregations nested dropdown
- Allow users to connect multiple S3-compatible buckets
- Add disk i/o system metrics
- Use the legacy way to set permissions
- Enable CustomerSecretStore
- Add Kubernetes as a backend for CustomerSecretStore
🔨Fixes
- Disable storage and artifact invoices for ongoing storage calculations refractors
- Panel deletion bug
- Remove link-version event type from project automation slider
- Remove upper case styling for artifact type names
- Keep uncolored tags from changing color on render
- Stale defaults stuck in Launch drawer on reopen
- Trigger alias automations while creating artifact
- Edge case failure in infinite loading tag filters
Release 0.41.0
🪄 Features
New Launch landing page
We’ve updated the Launch home page, so users looking to get started with Launch will have a much easier way to get setup quickly. Easily access detailed documentation, or simply follow the three Quickstart steps to create a Launch queue, agent, and start launching jobs immediately.
Here are the other new features included in this release:
- Add new reverse proxy to track OpenAI requests and responses
- Show agent version on agent overview page
- New model registry workflow removed from feature flag for all users
🔨 Fixes
- Empty projects causing infinite load on storage explorer
- Runs marked failed when run queue items are failed
- Use correct bucket for storing OpenAI proxy artifacts
- SEO tags not properly rendered by host
- Trigger export in background, on context deadline as well
- Transition runs in pending state to running when run is initialized
- Query so Launch queues show most recent completed and failed jobs