services updatecommand to update service configuration (name, branch, image, build/start commands, auto-deploy, and more)- Input validation for
postgres createandpostgres updatecommands
workflows initdefaults the Git repository branch tomainworkflows initnow generates.gitignoreand.env.examplefiles when the template doesn't include them
- Fixed object ID validation accepting IDs with extra characters prepended (e.g.,
xsrv-...)
- Support for IP allow list, previews, and additional service fields in
services create workflows initcommand for scaffolding new workflow projects from templates- Added local workflows task output to local task server logs
- Reformatted CLI help output with new visual styles
- Fixed flag parsing to preserve user intent by treating unset flags as nil
- Fixed local workflows task runs not being visible in interactive list
services createcommand to create services via the CLI
- Support for paginated workflows task run listing
- Handle
succeededworkflows task run status
- Renamed "task identifier" / "task ID" to "task slug" in error messages and help text for workflows
render workflows listinteractive palette for browsing and managing workflows- Support for named-parameter (object) input for task runs (Python workflows only)
render ea objects deletesupports deleting multiple objects
- Skip auth and workspace selection prompts for
--localcommands
- Breaking: Promoted workflows commands from
render eatorender workflows - Breaking: Moved
taskruns starttotasks start - Breaking: Renamed
taskrunscommand toruns - Moved local development
devcommand fromworkflows taskstoworkflows - Skip version selection step in interactive task navigation (use most recent version)
- Use compact tables for workflows task and task run lists
- Improved
tasks devstartup output
- Show loading spinner in content pane only, keeping header and footer visible
- Fixed
--waitonversions releaseto poll until completion - Fixed
tasks devhang when start command is invalid or crashes - Fixed local task run input display and interactive mode bugs
- Fixed local
taskruns listwhen no task id specified or id is a slug - Fixed local dev server generating UUIDs instead of XIDs for task IDs
- Fixed local dev server logs endpoint returning incorrect response format
- Fixed referencing local dev server tasks by slug only
- Fixed malformed format string in
taskruns show -o text - Fixed "service id" error typo when validating TaskRunInput
- Fixed missing parent and root task ids in local task runs
- Fixed local dev server returning task runs with
attempts: null - Fixed error message when starting a task run for a nonexistent task in local dev