RN Match Desk change log
Newest changes are shown first.
v1.9.7
• Fixed event forms being clipped or extending beyond narrow mobile screens.
• Isolated reporter inputs, selects, textareas and buttons from conflicting WordPress theme sizing.
• Added safe shrinking for the minute and added-time columns, with a one-column fallback on very narrow devices.
• Improved select and commentary field height so text is no longer vertically cropped.
# RN Match Desk Changelog
1.9.6
• Added administrator-only manual game creation from the Games page.
• Added Historic Results CSV import with duplicate updating, missing-team creation and a downloadable template.
• Added team badges to public match reports with team-initial fallbacks.
• Added available match officials beneath public line-ups and to copy-ready reports.
# Changelog
1.9.5
• Added home and away formations to copy-ready administrator reports.
• Added formations to public full-time result pages opened through View public result / copy link.
• Added each team's formation directly above its public starting XI.
1.9.4
• Added administrator fixture CSV upload with duplicate protection.
• Live Feed and Social Desk entries now state the team for every event.
• Added support for the Thorn Athletic 2026/27 fixture import CSV.
1.9.3
• Fixed public result links on servers where pretty WordPress rewrite URLs return an Apache 404.
• Permanent match links now use a rewrite-free query URL based on the immutable match ID.
• Full-time matches remain publicly accessible without login; unfinished matches remain private.
1.9.2
Permanent public match pages
• Added fixed match URLs such as `/match/123/home-v-away/`.
• Full-time matches can be opened without logging in.
• Scheduled and live matches remain private.
• Completed matches now include a public-result link.
• The match ID keeps a shared URL working even if team names are later edited.
# RN Match Desk change log
v1.9.1
• Completed fixtures now show their final score on the front-end fixtures-by-date screen.
• Live and half-time fixtures show the current score alongside their status.
• Removed the Start Match button from completed matches while preserving the score, head-to-head, live feed and saved line-ups.
v1.9.0
• Added administrator-only Full Match CSV import for completed matches.
• Imports match details, score, half-time score, managers, formations, officials, line-ups, captains, goals, cards, substitutions and statistics.
• Matches players by exact name or first initial plus surname within the correct team.
• Can automatically create missing players, or skip unmatched players when disabled.
• Officials remain plain-text match data and do not require user or player records.
• Added manager, attendance, half-time score and captain storage.
• Added replace controls for line-ups, events and statistics.
v1.8.5
• Moved team line-ups, formation setup and match officials below the live updates feed.
• Replaced unordered starting-XI checkboxes with 11 formation-ordered player slots.
• Added duplicate-player and starter/substitute validation.
• Formation changes immediately rebuild the position labels for that team.
v1.8.4
• Added a CSV file chooser to Setup & Imports for importing new and updated players.
• Kept a separate option for importing the bundled starter player list.
• Added upload validation, required-column checks, filename reporting and invalid-row totals.
v1.8.3
• Fixed the player importer returning to the Match Desk home screen.
• Player imports now return to Setup & Imports and show added, updated, skipped and team-created totals.
• Added visible error notices when the bundled player CSV cannot be read or has invalid columns.
v1.8.2
Front-end design
• Returned the Match Reporter and Social Desk to a clean white background with black text.
• Reworked cards, fields and fixture rows for a lighter, clearer mobile interface.
• Fixed match selectors so long fixture names stay within the screen width.
• Added mobile overflow protection for narrow WordPress themes and page containers.
v1.8
Match setup
• Any logged-in user can report on any fixture; team assignment is no longer required.
• Split the pre-match setup into separate home-team and away-team sections.
• Added formation selection for both teams.
• Added fields for the referee, two assistant referees and an optional fourth official.
Change log
• Shows the newest release first, followed by the previous four releases.
• A Show more versions button reveals the complete history.
Data
• Added a clean CSV file for importing all supplied players.
v1.7
• Added historic results administration and pre-match head-to-head previews.
• Added permanent match deletion with associated event and line-up cleanup.
• Added the read-only Social Desk for a second logged-in user.
v1.6
• Redesigned the private administration dashboard.
• Added today, live, upcoming and completed match summaries.
• Added permanent Games and Reports archives.
v1.5
• Removed the misleading large Today bar from the fixture browser.
• Added a selected-date heading with previous and next date controls.
v1.4
• Added all fixtures per selected date, defaulting to the current date.
• Added the bundled player importer with duplicate prevention and shirt-number updates.
v1.3
• Added bulk import for the complete 2026/27 fixture calendar.
• Added duplicate protection using external fixture IDs.
v1.2
• Introduced the dark, mobile-first match reporter interface.
• Added large event controls, a live feed, commentary and match-state controls.
v1.1
• Initial Match Desk release with teams, players, matches, events, line-ups and basic reporting.