What's Changed
Added
- The
reinitsetting can be set to"default"(@timoffex in #9569) - Added support for building artifact file download urls using the new url scheme, with artifact collection membership context (@ibindlish in #9560)
Changed
- Boolean values for the
reinitsetting are deprecated; use "return_previous" and "finish_previous" instead (@timoffex in #9557) - The "wandb" logger is configured with
propagate=Falseat import time, whereas it previously happened when starting a run. This may change the messages observed by the root logger in some workflows (@timoffex in #9540) - Metaflow now requires
plum-dispatchpackage. (@jacobromero in #9599) - Relaxed the
pydanticversion requirement to support both v1 and v2 (@dmitryduev in #9605) - Existing
pydantictypes have been adapted to be compatible with Pydantic v1 (@tonyyli-wandb in #9623) wandb.init(dir=...)now creates any nonexistent directories indirif it has a parent directory that is writeable (@ringohoffman in #9545)- The server now supports fetching artifact files by providing additional collection information; updated the artifacts api to use the new endpoints instead (@ibindlish in #9551)
- Paginated methods (and underlying paginators) that accept a
per_pageargument now only acceptintvalues. Defaultper_pagevalues are set directly in method signatures, and explicitly passingNoneis no longer supported (@tonyyli-wandb in #9201)
Fixed
- Calling
wandb.init()in a notebook finishes previous runs as previously documented (@timoffex in #9569)- Bug introduced in 0.19.0
- Fixed an error being thrown when logging
jpg/jpegimages containing transparency data (@jacobromero in #9527) wandb.init(resume_from=...)now works without explicitly specifying the run'sid(@kptkin in #9572)- Deleting files with the Public API works again (@jacobromero in #9604)
- Bug introduced in 0.19.1
- Fixed media files not displaying in the UI when logging to a run with a custom storage bucket (@jacobromero in #9661)