Skip to main content
October 16, 2026 CI/CD chains
  • Repositories shared by several workspaces: Paradime Turbo CI now combines the result of every workspace that runs CI on the pull request, and fails if any of them fails. Before, the last workspace to report decided it, so a failure could hide behind a pass. Each workspace also gets its own Paradime Turbo CI / <workspace> check, so require only Paradime Turbo CI in branch protection. See Chains.
  • Merge order: a merge queue runs merges in the order they merged, not in the order GitHubโ€™s events arrive. An older merge that arrives after a newer one already had its turn is skipped, because the newer merge commit contains its changes.
  • Merge retries: retry a failed merge step while another step of the same merge still waits in the queue.
  • Branch overrides: a run on a branch other than its scheduleโ€™s own, such as an API or CLI trigger with a branch, no longer starts the schedules that run after it. The run page shows a Branch override pill.
  • A late or redelivered GitHub event no longer restarts the chain of a closed or draft pull request.
Bolt
  • The Retry from failure dialog wraps long commands, so Cancel and Retry stay on screen.
  • On a run page, the pipeline graph shows this runโ€™s own parent and child runs, with links, instead of each scheduleโ€™s latest run.
  • A retry shows Retry of #N and who started it, instead of โ€œTriggered byโ€ the run it retried.
  • The scheduleโ€™s YAML view and downloaded YAML use run_after instead of schedule_trigger.
  • run_after accepts a bare on:, which used to break the whole schedules file. paradime bolt verify accepts it from Paradime CLI 6.9.0.
DinoAI
  • MCP servers: add OAuth servers that use a client ID metadata document, such as Loops, without a client ID. A server that isnโ€™t connected opens its page from the card, with its status, the error, Reconnect, and Remove. A Public (no auth) server that fails to connect is no longer saved. See External MCP servers.
  • Agents can install a repositoryโ€™s Python dependencies, with poetry install or a virtual environment under /tmp, to test a Python change before opening a pull request.
  • Agents no longer fail to push their branch, or to run dbt, when they run the command through a shell wrapper such as bash -c.
  • A code block in a language DinoAI doesnโ€™t recognize shows as plain text, and no longer stops the code blocks after it from being highlighted.
  • The first time you open DinoAI in the Code IDE, a single welcome screen replaces the five-step tour.
Settings
  • Adding, changing, renaming, or removing a Default environment variable now updates every developerโ€™s Code IDE straight away. New terminals see the change without anyone saving their own Code IDE variables first. See Environment Variables.
dbtโ„ข
  • Bolt runs and DinoAI agents use dbt-trino 1.10.6 on dbtโ„ข 1.10, 1.11, and 1.12, up from 1.9.3, 1.10.2, and 1.10.3 respectively.