Skip to content

Merge pull request #576 from saffron-health/release-v0.6.45

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Aug 21:21
840915e

Fixes

  • /dashboard/phone_numbers 404: The prerender list was hardcoded and didn't include the phone numbers section, so Vercel returned a 404 before the SPA could redirect. The list is now derived from the section registry so new sections can't be omitted silently.

  • Hosted runtime auth forwarded correctly: The deployment artifact previously consumed and removed the hosted job token before the project's selected Libretto runtime could see it. A proxy now forwards auth to auth-capable runtimes (≥ 0.6.44) and strips it cleanly before invoking older runtimes, preserving strict input schemas. Using --external libretto is now rejected to prevent the executor's copy from shadowing the project's selected version.

  • Docs build fixed for SMS OTP pages: The SMS OTP card in the API overview used an unresolvable fontawesome:message-square icon; switched to lucide:message-square and added the missing OG images so the pages deploy correctly.

Improvements

  • Workflow output (result) documented: The docs now clearly explain that the value a workflow handler returns is available as result on jobs/get and on job.completed webhooks. The first-workflow guide, deploying guide, and hosting overview all link to the new canonical section.

  • Recording availability clarified: The recordings API docs now note that headless: true runs and runs that fail before a browser starts are not recorded, and that recording_url_expires_at can be null. Links to the new data retention page are added throughout.