Claude Monet — Fishing BoatsA running log of what shipped — redesigns, new controls, and the reliability fixes you never see until they're gone.
Set it up once. Score your matches, and your table, fixtures and graphics keep up.

In the Tournament Center, add your squads, then generate the fixtures in one go, or add them by hand. Set each fixture's date, time and venue, and see what's coming up next.

Everything for a match in one place: lineups, live scoring, a preview of every graphic, and an on/off air switch for each one. When it's over, Take all off air clears the screen.

Send the scoring link to whoever is at the ground. They open it on their phone, with no account needed, and tap goals, cards and substitutions as they happen. They can pause the clock, set it right, and record penalties kick by kick. Allow it, and the same phone can run your graphics too, so one person can score and put graphics on air.

Score a match live, and the score and scorers are picked up for you. At full time the Table tab updates with points, goal difference and recent form, and the Top scorers tab fills in too. You choose how ties are split: goal difference, head to head, or points only. Didn't score it live? You can enter the result by hand, and correct it later.
Nine soccer templates in one look, made to work together from team news to the final whistle.
When a match is level at full time.

When a match goes to penalties, tap Scored or Missed for each kick. Take the shootout graphic on air, and it fills itself in. A banner with the kicker's name then slides in after every kick, and slides away again. The score on your scorebug keeps up too.
Team logos now show up where you'd expect them.
Small things that make a live show easier to run.

Any object can now be shown or hidden by your data, or by a switch in the Control App. Use it for red cards, a sponsor logo, or a banner you only need now and then.

Score from the Control App or from a phone. Your graphics update with every ball.
Set up a league once and get a schedule, standings and leaderboards.

Create a tournament with its squads and overs, then generate a single or home-and-away round-robin. Each fixture has a Start match button, then shows the live score and the final result, and links to that match's Match Center.

Points, net run rate and each team's last five results, updated as soon as a match finishes.

Leaderboards for most runs, most wickets and most sixes, built from every match in the tournament.
Two new widgets for live data.
Eight new templates for matches and tournaments.
A few changes to picking and building templates.

Player or pair names, games won, current rally points, and an operator-driven serve indicator. Built for singles or doubles, and any other rally-scored racket sport like squash or table tennis. — check it out here.
More improvements to the Control App we introduced last cycle.

Fields inside a control group — like Home Score and Away Score under a "Scores" group — can now be dragged into whatever order you want, the same way you already reorder groups themselves.
A few changes you'll notice outside the editor.
The small bugs you'd hit while building, not while live.
The headline feature of this stretch: real control over how an operator's screen is organized during a show.

Operator controls can now be organized into groups and tabs using the new Control App Designer, instead of one long scrolling list. Drag a group of controls onto a tab to move it there, reorder groups, or collapse them all at once — build a layout that matches how your operator actually runs the show, scores on one tab and setup on another. Along the way, we also simplified the UX on a number of individual controls, so the panel itself feels less complex to work in. Open any graphic and look for Control App in the left-hand menu to try it, or see it live in the Football Scorebug demo.
The first template rebuilt on top of the new Control App Designer.

The Football Scorebug now supports a Flag indicator, so the operator can call a penalty on air the moment it happens, the same way the template already handles scores and timeouts. The template has also been migrated onto the new Control App Designer, with controls grouped and tabbed instead of stacked in one long list — making it noticeably easier to operate during a live game. — try the demo here.
Small changes to how you move through the app day to day.
The bugs you'd hit setting up a show or customizing a template, not running one.
Build deeper, and let visitors keep exploring.

A frame can now hold another frame inside it, up to two levels deep — instead of every object living flat on one canvas. Take a two-team scorebug: Team A's abbreviation, back plate, score, and penalty markers can live in one frame, Team B's matching set in a second, and both wrapped inside a third outer frame. Each inner frame moves, scales, and animates as its own unit, so you can time Team A's entrance separately from Team B's, or resize the whole scorebug and have both sides scale together — better-organized composition, and more precise animation control. — see it in the demo here.

The demo Control app now shows a template carousel, so anyone trying out a demo can browse other templates without leaving the page — try it here.
Nested frames were brand new this cycle, so most of the week went into hardening them the moment we found the edge cases.
A new scorebug joins the gallery.

A four-frame broadcast scorebug for soccer coverage: operator-entered team codes and scores with kit-color identity bars, a separate operator-run match clock and stoppage/added-time timer, up to four red-card indicators per side, and a full-width GOAL celebration the operator triggers live the instant it happens.
Small additions that change how a graphic looks and behaves on air.
The bugs you'd hit setting up a show, not running one.
A pass across the site aimed at one thing: how fast a page feels the first time it loads.
Our template gallery keeps expanding its sport coverage.

A full scorebug for American football, built the way a broadcast actually runs one. Home and away plates carry bindable team labels, badges, and scores, with timeout dots and a possession triangle that fade in per side, plus a merged quarter/game-clock module — the whole bar scales open on entrance instead of cutting in. A down & distance pill and two color-matched alert banners (ready out of the box for "Field goal") sit alongside it, so the operator can slide them in the moment the play calls for it — check it out here.
A handful of controls designers have been asking for.

Restrict an object's fill color to a fixed set of swatches. Perfect for a penalty-kick tracker where a color needs to mean something: grey for not taken, green for scored, red for missed — and nothing else the operator can pick.

Every stop in a gradient fill now carries its own alpha value, so fades to transparent are finally a first-class option. Use it for soft vignettes and fades, or stack it with a metallic gradient for a brushed-steel scorecard finish — see it in action on the football scorebug template — check it out here.
The single biggest thing we fixed this week: what happens to your graphic when the control tab loses focus, gets backgrounded, or comes back from sleep. It should always come back exactly as you left it — now it does.
The small stuff that trips you up while you're building a graphic, not while it's live. Say you're duplicating a widget to build out a second team's card, or fixing a typo in a dropdown two minutes before air — these are the bugs that used to get in your way.
Plus three smaller fixes to dropdown option entry, widget duplication, and animation curve dragging.
The two screens you open first, every day, now pull their weight.

Every graphic across your workspace, in one dense, filterable list. Search by name, filter by template, source, or mode, and scan created/modified dates at a glance — no more hunting through cards to find the scorebug you built last Tuesday.

Your workspace landing page now opens straight into what matters: recent graphics, a template rail to start fast, and clearer stats up top. It's the same five-second decision every morning — now it takes two.
Timer, Countdown, Clock, Ticker/Scroller, and Counter all got the same minimalist treatment — less scrolling, more finding the control you need mid-show.

Operator-facing controls for Clock, Counter, Timer, Countdown, and Ticker/Scroller now live under a single, consistent Control Group tag — and that same grouping now extends to text, shape, and image objects too. Group anything you want an operator to touch mid-show, and the control app reads it the same way every time. New objects also get sensible default names automatically.
The unglamorous stuff — the bugs you'd hit mid-broadcast and never mention, because you were too busy fixing it live. We found them anyway.