Skip to content

v0.50.0

Choose a tag to compare

@zapatabot zapatabot released this 12 Jun 17:45
· 229 commits to main since this release
0a12298

🚨 Breaking Changes

  • WorkflowRun.get_logs() now returns a data structure with logs split into categories.
  • Local workflow database has changed format: downgrading from v0.50.0 will require user intervention.

🔥 Features

  • Add .project property to WorkflowRun to get the info about workspace and project of running workflow
  • VersionMismatch warnings are shown only when interacting with specific workflow runs, not while listing workflows.
  • Add --qe flag to orq login, this is the default so there is no change in behavior.
  • Bump Ray version to 2.4.0
  • New API method WorkflowRun.start_from_ir() that allows to start workflow run having only IR object
  • The WorkflowLogs object returned from WorkflowRun.get_logs() now includes Compute Engine system logs for workflow runs using CE.

🐛 Bug Fixes

  • Secrets with workspaces now work inside workflow functions and for personal access tokens in GithubImport.
  • list_workspaces and list_projects work inside Studio with auto config
  • Listing workflows on QE no longer fails if there was a CE workflow in the DB

💅 Improvements

  • Add prompters to orq wf submit command for CE runtime if workspace and project weren’t passed explicitly
  • Auto-select and highlight current workspace and project when using auto config in CLI in studio
  • orquestra-sdk-base CPU container image has a 20% size reduction.
  • Added State enum to the base orquestra.sdk package for easier filtering task runs.
  • Logs fetched from CE are now split into “task” and “env setup” categories.

📃 Docs

  • Update resource management guide for Compute Engine
  • Add section for using custom images on Compute Engine

What's Changed

New Contributors

Full Changelog: v0.49.1...v0.50.0