v2.8.0
Matrix builds land in the dashboard
Run one job across many versions and platforms, and read every combination in a single grid.
Until now a matrix was something you wrote in YAML and hoped for the best. This release gives it a proper home in the dashboard, so you can see which combination failed without opening twenty logs.
What is new
Matrix grid. Every axis becomes a row or a column. A red cell opens the log for exactly that combination.
Fail fast. Stop the remaining combinations as soon as one fails, or let them all finish. Set it per pipeline.
Shared cache. Combinations that share a lockfile now share one restore, which cuts a typical 12 job matrix by about a third.
Improvements
The run page remembers whether you collapsed the passing jobs.
Job names can include axis values, for example test (node 22, linux).
Good to know
Matrices are capped at 64 combinations per run. If you need more, split the pipeline and call it from a parent.
Get the patch notes.
One short email for each release. Unsubscribe in one click.
Partner link. This demo form saves to your Framer inbox; no emails are sent from this template.