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).