Changelog

Current release: 0.0.8

[0.0.8] - 24 August 2026

Live controls

  • New Controls page in admin: browse built-in templates (Football, Futsal, Street) and customize the live console per league.
  • Each league picks a base template (clock timing and default buttons). Toggle built-in event and clock controls on or off — for example hide Corner on a football competition.
  • Add up to 10 custom event tags per league (label, optional slug, style). Tags can be included in tournament Statistics when enabled.
  • Live console preview on the customize screen updates as you change options, so operators see the button set before saving.
  • Timeout controls for Futsal and Street: one toggle enables home and away timeout buttons that pause the clock and log a timeout event. Event totals count timeouts where the template allows them.
  • The controls index lists your leagues as separate cards with template name, clock count, and a sample of enabled event buttons.

Layout and spacing

  • Public live list sits closer to the top bar with less empty space above the date and search controls.
  • Admin pages use tighter top padding so content starts nearer the header.
  • All fixtures (matches schedule): the live count sits in the page header; match cards are closer together with less padding inside each row.
  • Live console: scoreboard, quick log, event totals, and event stream use tighter section spacing and headers so more fits on screen without scrolling.

[0.0.7] - 23 August 2026

Player of the match

  • Tournament overview and public Statistics tab list every fixture award: player name, scoreline, and kick-off — with a link to open the match.
  • Admin overview adds a Player of match tab alongside summary, scorers, and club stats.

Tournament overview

  • Upcoming & live and Recent results show kick-off times in the same readable format as the match hub (e.g. 16 August 2026, Saturday 16:00), not raw database timestamps.

[0.0.6] - 22 August 2026

Stats

  • Own goals still count in match and club totals, but they no longer appear on the top scorers list.

Player of the match

  • Pick player of the match from the live console: choose a squad player, then press Confirm (nothing is saved on tap alone).
  • Remove an existing award with Remove award (with confirmation).
  • The public match page and match hub show the selected player once the award is saved.

[0.0.5] - 16 August 2026

Live clock

  • Set the match clock to an exact MM:SS from the live console, not only reset to 0:00.
  • Events store the clock to the second, so the public feed and live log show times like 45:07 instead of rounding to the minute.

Fixture labels

  • Pick an existing label (Group A, Final, …) or create a new one when adding fixtures.
  • Typed names that only differ by case or extra spaces reuse the original spelling so standings stay grouped.

Lineups

  • Starting XI is now Starters on the lineup page and public match center.

[0.0.4] - 15 August 2026

Home

  • The dashboard is a workspace home: live now, later today, upcoming fixtures, and recent results in one place.
  • Counts for leagues, teams, players, and matches, plus shortcuts to today’s list, the public live page, and a new fixture.

Tournaments

  • A tournament is a container: save the name and season, then add clubs and fixtures.
  • Set points for a win, draw, and loss. Every standings table in that competition uses those numbers.
  • Label a fixture (for example Group A, League, or Final). The same label groups fixtures and standings; leave it blank for a single table.
  • The roster shows which clubs still need players. You cannot schedule a match until two clubs have at least one player each — the form names what is missing.

Live console

  • Each side has its own log: tap a player, then Goal, Goal + assist, card, substitution, own goal, or another event. With nobody selected, the event is logged to the team.
  • Football clock: pause, resume, and reset to 0:00. Added time and the second half stay on the right minute; resuming no longer jumps back to half-time.
  • The score and match minute follow the full event list, including after half-time.

Public

  • Tournament pages have Overview, Matches, Standings, and Stats.
  • Fixture cards show score, status, and the stage label; standings split by label when you use one.

Teams and players

  • Team and player lists are easier to use on phones.
  • After you create a club, you stay on the form to add another. If you started from a fixture or roster, you return there instead.
  • Long page titles (club names) wrap onto the next line on phones instead of squashing beside the action buttons.

Import

  • New Import page in admin: download sample CSVs and upload teams, plus a combined players & officials file.
  • Roster rows use an identifier (player or official). Officials require a label you can type (e.g. Head coach).
  • Players and officials match an existing club by name or short name. Import teams first.
  • Duplicate clubs, players, and officials in the same workspace are skipped.

[0.0.3] - 15 May 2026

Match hub

  • Make it more responsive to mobile devices.
  • Redesigned fixture page: score, status, venue, and kick-off are easier to read on phones and desktops.
  • Tournament name links to the competition overview.
  • Where to next lists lineups, live console, edit, and the public match page in one place.
  • Browser tab titles use the fixture (e.g. Home vs Away).

Live console

  • Scoreboard and match controls work better on small screens.
  • Set starting lineups before you can log goals, cards, substitutions, or other events.

Lineups

  • Home and away panels stack on phones and sit side by side on larger screens.
  • Team headers stay visible while you scroll the squad lists.

Admin

  • Sidebar navigation works correctly on tablets, not only narrow phones.
  • Tournament overview and group standings tables are easier to use on mobile.

[0.0.2] - 24 April 2026

Live matches

  • Refreshed live list and match center layout, typography, and styling; clearer public branding.
  • Day view still shows matches for the date you select.
  • Search matches tournament names and can return results beyond a single day (no longer tied only to that day).

Match center (public feed)

  • Match feed: each row names the event type in text, uses clearer icons and club short names when available, tidies team-only lines, and adds short text for kickoff and other period markers (not only KO / HT / FT glyphs).

Site

  • Changelog page with release notes; footer shows the current version and links here.
  • Logo and favicon updates load reliably after each release (no stale cached images).