v0.9.1

Platform changelog

What has changed in the public sports-platform surface and what is next for the organizer flow.

v0.9.1
2026-07-23
Current

Match centre: statistics, video and living results

Match pages gained player statistics, attendance and referee crews; news articles embed highlight videos; the home results feed shows the final score with per-set breakdown and kickoff times.

  • Every match page carries Top performers from the official bulletins plus attendance and referees from the official scoring system.
  • News articles support embedded video: match-day recaps now ship with highlight films for every match.
  • The latest-results feed shows the final score, the per-set line and kickoff time — set scores no longer read like clock times.
  • Schedule changes publish with a full revision history and reach data partners instantly through the changes API.
v0.9.0
2026-07-23

Beach volleyball and a live calendar

The platform learned beach volleyball: automatic sync for beach tournaments from the official competition scoring system, full result archives for every event, and a home page that honestly shows what is happening right now.

  • Beach tournaments now sync automatically: entered pairs, schedule and results arrive from the official scoring system, matching the indoor pipeline.
  • The calendar is reconciled against the official competition registry: every confirmed event carries verified dates and names, unconfirmed ones are marked dates-TBC.
  • Full results for the 2025–2026 season (per-set scores for every match) are now published on all event pages.
  • The home page shows Live & upcoming: a running tournament leads with a live badge, the nearest events follow in date order; finished events are no longer presented as upcoming.
  • Event pages gained a match-day ribbon (opening on today), a participating-pairs list for beach events and quick section links at the top.
v0.8.1
2026-07-22

Team Zone for coaching staffs

Coaching staffs receive a personal secure link with the next opponent, team totals and published leaders.

  • The next-opponent card brings together scoring, block and serve leaders, opponent errors, completed-match scores and published durations.
  • The all-team summary and own-team card retain a clear coverage note: official championship bulletins publish the top three players per skill in each match.
v0.7.1
2026-07-22

Live match-center and broadcast graphics

Match pages went live: the current-set score ticks right in the match header, the player gained a compact score widget, and licensed broadcasts get a branded scorebug from a single link.

  • During a match the header shows sets won, the current-set points and highlights the set in progress; at the final whistle the page transitions to full time without a reload.
  • The player carries a compact, dismissible score widget that organizers can enable or disable per tournament and per match.
  • Match pages follow the match state: a countdown before the start (the player opens five minutes ahead), the live stream during, recordings and highlights after.
  • Broadcast partners get a branded scorebug as a vMix/OBS browser-source link: transparent background, live score, scale and corner options.
v0.7.0
2026-07-22

Automatic results sync

Championship schedule and results now sync automatically from the official competition scoring system: final scores, set scores and match statuses reach the site within minutes, with no manual entry.

  • Match results (score, sets, status) update automatically shortly after the official scorer's entry, and every match keeps its revision history.
  • Matches in progress are flagged live with the current set score; a winner is recorded only once the match has finished.
  • The data-partner changes API serves official results through the same automated feed.
v0.6.3
2026-07-20

News, sharing and transparent schedule changes

Event pages gained a news module and share buttons with traffic attribution, the home hero now rotates announcements, and schedule revisions keep a full change history that data partners receive automatically.

  • Schedule revisions retain each match's previous kickoff and participants in a per-match history, and the changes API hands data partners exactly the rows touched since their last poll.
  • Event pages now show a Latest news module with articles tagged to the competition.
  • Articles and event pages gained share buttons for social networks and messengers, with UTM tagging so inbound traffic is attributed per network and per piece.
  • The home hero card is larger and rotates featured announcements alongside the competition card.
v0.6.2
2026-07-18

Performance without compromise

Event pages now load nearly ten times faster with zero layout shift, while the home page is about twice as fast thanks to server-rendered data.

  • Event-page LCP dropped from 15.5 to 1.6 seconds with zero CLS after overhauling font loading and client-side work.
  • Home-page data is now server-rendered without client-side round trips, making the page about twice as fast.
v0.6.1
2026-07-18

Data quality and public UX

The public surface now combines methodology-backed organization rankings, broader roster data, localized match times, corrected calendars, and hardened security headers.

  • Organization rankings are live in dedicated categories, with a public methodology guide explaining how points are calculated.
  • Roster coverage now includes more official lineups, with jersey numbers shown wherever source data provides them.
  • Club result rows display country flags when participant organizations have a verified country.
  • Competition-scoped calendars and organization ranking leaders load from tenant-pinned data.
  • Match schedules show viewer-local time alongside venue time, with venue-day grouping hints and team flags.
  • Security headers are hardened, tenant assets use immutable caching, and crawl metadata is tenant-aware.
v0.6
2026-07-18

White-label federation platform

Apex-domain tenants are generally available with public profiles, official roster ingestion, brand-scoped directories and rankings, and production-ready media surfaces.

  • White-label tenants on their own apex domains are supported without app forks or traces of other brands.
  • Public event, match, team, player, and federation profile pages now share one data model.
  • The roster ingestion pipeline accepts official federation data sources and preserves provenance.
  • Player directories and rankings are brand-scoped, so tenants only expose their own sports surface.
  • The public media surface now includes a broadcast slot and a featured-event carousel.
  • Organization rankings are computed from historical final standings with competition-tier weighting.
v0.5
2026-06-02

Organizer save flow

Event Maker moved from a polished preview into the first working loop: an organizer can sign in, get organization access, and save a tournament draft.

  • The organizer page now has a clear working step: choose an organization, choose a sport, and save a competition draft.
  • Organizer access was applied and verified in production, without client-side admin secrets or manual workarounds.
  • Role assignment is prepared in the admin layer: access can be granted by organization and product instead of editing data directly.
  • Public schedule data was cleaned of unnecessary internal fields, so the website only exposes what users need.
  • RU/EN organizer pages were checked: beach volleyball, correct sign-in, save flow, and no unrelated sport placeholders.
  • Next we move into the tournament-critical layer: manual results, schedule generation, then the VFV protocol adapter once the final contract is ready.
v0.4
2026-06-02

Public event page

Final places, rating points, clickable categories, and the first beach-volleyball Event Maker preview.

  • Competition pages show all final places, not only the winner.
  • Rating points are published next to each category placement.
  • Men's and women's category cards open filtered standings.
  • The Platform section shows the version, shipped changes, and the next organizer/Event Maker step.
v0.3
2026-05-28

VFV beach-first surface

The public tenant moved to beach volleyball: calendar, players, rankings, clubs, and registration.

  • The short interface brand is VFV; the full title is Beach Volleyball.
  • Navigation and public pages are filtered to beach volleyball.
v0.2
2026-05-28

Competition taxonomy

Added official competition fields: family, stage, age group, venue address, and prize fund.

  • The system distinguishes championship, cup, stage, final, festival, and amateur events.
v0.1
2026-05-27

First public surface

Base calendar, competition, player, and ranking pages on the federation domain.

  • Built the first public path from calendar to event page.