Historial de cambios

Versiones

Cada despliegue de la web del club de OneNil, tal y como se publicó. Los números de versión son los mismos que se muestran en el pie de la app en vivo.

v1.1.436

Versión actual

183+

Versiones publicadas

2025

En desarrollo desde

Las versiones siguen a la web del club (Core). Se publica una versión nueva automáticamente con cada cambio que llega a producción.

julio de 2026

  • 1.1.436ActualSocial wall: real club feeds from the platform API, no filler posts27 jul
  • 1.1.435Match statistics moved into their own Stats tab27 jul
  • 1.1.434Live commentary leads the match page26 jul
  • 1.1.433Match coverage split into Commentary and Stats tabs26 jul
  • 1.1.432Minute-by-minute commentary on match pages26 jul
  • 1.1.431Tenant identity sent with every platform API request26 jul
  • 1.1.429Campaign entries routed through the platform API26 jul
  • 1.1.427Brand palette driven by configuration instead of code23 jul
  • 1.1.424Fix homepage crash by caching match view models23 jul
  • 1.1.422New article blocks: head-to-head, testimonial, stats, chart and visual23 jul
  • 1.1.418Language selector returns to the header22 jul
  • 1.1.416Theming no longer depends on a CMS theme entry22 jul
  • 1.1.412League table: recent form (W/D/L) column22 jul
  • 1.1.410New partners page behind the footer link22 jul
  • 1.1.407Redesigned sign-in and registration, plus password reset21 jul
  • 1.1.404Partner fallback content gated to demo environments20 jul
  • 1.1.402White-label footer and video hub headings20 jul
  • 1.1.400Campaign pages redesigned as one continuous dark experience19 jul
  • 1.1.392Campaigns: giveaway pages with entry form and marketing opt-in19 jul
  • 1.1.388Assign goals to the correct side with an ambiguity tie-break18 jul
  • 1.1.386Hide the language switcher until translations ship18 jul
  • 1.1.384Remove dead code and deprecated configuration18 jul
  • 1.1.382Cache the search corpus and keep match crests in results18 jul
  • 1.1.380Friendly error page when a sign-in link fails18 jul
  • 1.1.378Predictions: derive win/draw/loss outcomes from awarded points18 jul
  • 1.1.376Keep signed-in sessions fresh across every page, not just login routes18 jul
  • 1.1.374Predictions: only accept whole-number scores18 jul
  • 1.1.372Harden login redirects against open-redirect attempts18 jul
  • 1.1.370Never break a page on unresolved CMS links (resolve-or-drop)18 jul
  • 1.1.368Restore incremental static rendering by caching CMS fetches18 jul
  • 1.1.366Footer version: separator + dimming polish18 jul
  • 1.1.364Show auto-incrementing app version in the footer18 jul
  • 1.1.362NextMatchCard: competition name + Buy Tickets CTA18 jul
  • 1.1.360Fix missing stadium/city on match pages via home-team fallback18 jul
  • 1.1.358Homepage rhythm, stable header grid and league-table context refinements18 jul
  • 1.1.355CI toolchain upgraded to Node 2417 jul
  • 1.1.353Continuous integration: lint, typecheck and tests on every change17 jul
  • 1.1.350Club identity, locale and demo chrome driven by tenant configuration17 jul
  • 1.1.349Documented database migration conventions17 jul
  • 1.1.348OneNil TV: tighten header so the featured video leads14 jul
  • 1.1.347OneNil TV: cinematic redesign with hero, metadata & resume14 jul
  • 1.1.346Redesign post-match hero into a cinematic scoreline14 jul
  • 1.1.345Show CMS Hero Banner image on results/latest-result hero14 jul
  • 1.1.344Fixtures: dark badge for away games13 jul
  • 1.1.343Fixtures: mobile card redesign + per-game competition + TV broadcasters12 jul
  • 1.1.342Fixtures page: polish hero + fixture cards12 jul
  • 1.1.341Tone down section headings to section-title scale11 jul
  • 1.1.339Homepage: seamless hero→news transition + premium news section polish11 jul
  • 1.1.337Add imageFocus field to article content type + hero focus values11 jul
  • 1.1.335Fix blurry hero image on portrait screens11 jul
  • 1.1.333Premium editorial mobile hero carousel11 jul
  • 1.1.328Fix Predict & Win rail stepper overflowing the card11 jul
  • 1.1.326Fan poll: anonymous voting, match context, player photos, poll end date11 jul
  • 1.1.322Fix featured player match score orientation for away games11 jul
  • 1.1.320OneNil TV: CMS-driven video gallery + dedicated /tv page11 jul
  • 1.1.318Raise league-table header z-index above sticky thead11 jul
  • 1.1.316Close the scrolling gap above the league-table sticky header10 jul
  • 1.1.314Bust persistent team-logo cache after crest replacement10 jul
  • 1.1.312Rename highlights video title to Kingston FC10 jul
  • 1.1.310Render adjacent CTA banners as a side-by-side card pair10 jul
  • 1.1.309Make hero carousel swipe feel natural with drag-follow10 jul
  • 1.1.308Fix transparent header bar behind open mobile menu10 jul
  • 1.1.307Make hero carousel swipeable and fix dot mistaps on mobile10 jul
  • 1.1.306Make season selector an inline icon, not a labelled pill9 jul
  • 1.1.302Shrink oversized header crest on mobile9 jul
  • 1.1.300Fix floating league-table header on mobile9 jul
  • 1.1.298Social wall: platform-authentic post cards + TikTok7 jul
  • 1.1.295Match header: KO/HT/FT progress bar with goal and card markers6 jul
  • 1.1.293Timeline tab: proper two-sided vertical timeline6 jul
  • 1.1.291Results page: previous-season fallback + proper empty state6 jul
  • 1.1.289Match tabs: real data from the match stats feed, placeholder content removed6 jul
  • 1.1.287Header nav: active page renders the hover state6 jul
  • 1.1.286Header redesign: overhanging crest, nav icons, slim scrolled bar6 jul
  • 1.1.285404 page redesign + scroll-to-top on not-found navigations6 jul
  • 1.1.284Footer polish following the redesign6 jul
  • 1.1.283Footer redesign: app store buttons, tiered partner wall, crest lockup5 jul
  • 1.1.282Next Match rail card: stadium background + competition logo5 jul
  • 1.1.281Removed legacy placeholder-club references from the codebase5 jul
  • 1.1.280Point footer Under33 credit to under33.eu5 jul
  • 1.1.279Keep the hero full-bleed above the right-rail grid5 jul
  • 1.1.278Homepage: Right Rail CMS content area + Predict the Score card5 jul
  • 1.1.277Footer: sharpen brand blurb, credit Under33 with onenil.eu link5 jul
  • 1.1.276Matchday hub: compact layout so news stays near the fold5 jul
  • 1.1.275Homepage: every block is a CMS-managed section5 jul
  • 1.1.274Fan Poll: CMS-driven options, votes stored in Supabase5 jul
  • 1.1.273Footer redesign: professional partner wall + club-brand column4 jul
  • 1.1.272News (/articles): fix hidden content, default-year gap, flatten grouping4 jul
  • 1.1.271League Table: pre-season zero state, CMS-driven zones, presentation fixes4 jul
  • 1.1.270Tighten Next Match block: less height, cleaner header, mobile team layout4 jul
  • 1.1.269QuickPredict: dim signed-out steppers instead of blurring4 jul
  • 1.1.268Merge next-match + prediction widget into one matchday hub with inline quick-predict4 jul
  • 1.1.267Redesign fixtures list to the design system with per-fixture predict/tickets actions4 jul
  • 1.1.266Surface points balance in header + wire up dead mobile search4 jul
  • 1.1.265Open external nav links (store) in a new tab4 jul
  • 1.1.264Team page redesign: cinematic squad wall4 jul
  • 1.1.262Larger header crest + CMS-driven favicon3 jul
  • 1.1.260Homepage visual refresh: matchday typography, unified dark band, broken asset fixes3 jul
  • 1.1.255Add styled 404 page matching fixtures empty-state2 jul

junio de 2026

  • 1.1.253Hide NextMatchBlock when there is no upcoming match29 jun
  • 1.1.251Content helper code cleanup28 jun
  • 1.1.248Remove stray debug console.log in article page28 jun
  • 1.1.246Refactor getMatchViewModel into tested pure helpers28 jun
  • 1.1.244Show empty state on fixtures page when no upcoming matches27 jun

abril de 2026

  • 1.1.236Move club theme branding into CMS settings19 abr
  • 1.1.231Implement homepage site search18 abr
  • 1.1.226Add Contentful-backed header language flags18 abr
  • 1.1.219Fix language menu rendering on laptop14 abr
  • 1.1.215Fix homepage hero layout on laptop screens14 abr
  • 1.1.213Add magic link login option11 abr
  • 1.1.211Require verified signup and profile initials10 abr
  • 1.1.208Fix rewards points prominence in header10 abr
  • 1.1.205Refreshed project documentation10 abr
  • 1.1.203Demo ticker banner across the demo site4 abr
  • 1.1.199Use generic login outage messaging4 abr
  • 1.1.197Handle Supabase outages gracefully4 abr
  • 1.1.196Add predictions leaderboard page4 abr

marzo de 2026

  • 1.1.194Narrow middleware matcher to prevent 504 timeout on Vercel7 mar

enero de 2026

  • 1.1.192Personal rewards system replaces the leaderboard18 ene
  • 1.1.190Extend dark background to cover transparent header on match pages18 ene
  • 1.1.187Predictions: fan score-prediction experience17 ene
  • 1.1.181Featured Player becomes a CMS-managed block17 ene
  • 1.1.172Player overview page11 ene
  • 1.1.164Add player overview page with enhanced player details11 ene
  • 1.1.163Cache team logos to improve League Table load time8 ene
  • 1.1.162Revert of the team-logo caching change8 ene
  • 1.1.161Cache team logos for 1 hour to improve League Table load time8 ene
  • 1.1.160Make match tabs scrollable on mobile devices8 ene
  • 1.1.159Add match highlights URL support7 ene
  • 1.1.158Remove footer from League7 ene
  • 1.1.157Update League Table and Articles headers with top gradient6 ene
  • 1.1.156Refactor Team page with hover stats and default avatar6 ene
  • 1.1.155Group news by month with year filter and hero layouts5 ene
  • 1.1.154Add script to seed 99 articles in Contentful5 ene
  • 1.1.153Add description to CTA Banner and use gradient fallback5 ene
  • 1.1.152Show CTA Banner from CMS with visibility control5 ene
  • 1.1.151Add video content and social media feed to homepage4 ene
  • 1.1.150Add Supabase authentication for login/register4 ene
  • 1.1.149Add functional language switcher with EN, ES, RO options2 ene
  • 1.1.146New favicon from the club crest2 ene
  • 1.1.144Post-match report page2 ene
  • 1.1.138League logo on Next Match and match overview1 ene

diciembre de 2025

  • 1.1.137Show empty state on fixtures page when no upcoming matches31 dic
  • 1.1.136Move club theme branding into CMS settings31 dic
  • 1.1.135Implement homepage site search30 dic
  • 1.1.134Demo ticker banner across the demo site30 dic
  • 1.1.133Add predictions leaderboard page30 dic
  • 1.1.132Narrow middleware matcher to prevent 504 timeout on Vercel30 dic
  • 1.1.131Personal rewards system replaces the leaderboard30 dic
  • 1.1.130Extend dark background to cover transparent header on match pages30 dic
  • 1.1.129Predictions: fan score-prediction experience29 dic
  • 1.1.128Featured Player becomes a CMS-managed block29 dic
  • 1.1.127Internal development workflow documentation29 dic
  • 1.1.126Add player overview page with enhanced player details29 dic
  • 1.1.125Display richer match details in Latest Result hero29 dic
  • 1.1.124Cache team logos to improve League Table load time29 dic
  • 1.1.123Make match tabs scrollable on mobile devices28 dic
  • 1.1.122Internal scripts moved to TypeScript28 dic
  • 1.1.121Add match highlights URL support27 dic
  • 1.1.120Remove footer from League27 dic
  • 1.1.119Update League Table and Articles headers with top gradient27 dic
  • 1.1.118Refactor Team page with hover stats and default avatar27 dic
  • 1.1.117Group news by month with year filter and hero layouts27 dic
  • 1.1.116Add description to CTA Banner and use gradient fallback27 dic
  • 1.1.115Add spacing between Hero and Next Match sections27 dic
  • 1.1.114Show CTA Banner from CMS with visibility control26 dic
  • 1.1.113Add team crests to short league table26 dic
  • 1.1.112Add video content and social media feed to homepage26 dic
  • 1.1.111Add Supabase authentication for login/register26 dic
  • 1.1.110Results page now shows latest finished game with score26 dic
  • 1.1.109Center hero images for better content visibility26 dic
  • 1.1.108Add functional language switcher with EN, ES, RO options26 dic
  • 1.1.107Solid header on standard pages26 dic
  • 1.1.104New favicon from the club crest26 dic
  • 1.1.102Project documentation26 dic
  • 1.1.101Modern layout redesign25 dic
  • 1.1.99Latest result block polish22 dic
  • 1.1.98Short league table fix22 dic
  • 1.1.97Button fixes22 dic
  • 1.1.96New static homepage components20 dic
  • 1.1.95Post-match report page19 dic
  • 1.1.93Assorted UI polish19 dic

octubre de 2025

  • 1.1.92Fix empty next-match state on fixtures11 oct
  • 1.1.91Results page11 oct

Cimientos

1.1.11.1.90

Cimientos del proyecto: la app se creó, se conectó al CMS y desarrolló sus primeras versiones de homepage, noticias, calendario, clasificación e inicio de sesión.