Istoric versiuni
Versiuni
Fiecare lansare a aplicației web de club OneNil, în ordinea publicării. Numerele de versiune de mai jos sunt aceleași cu cele afișate în subsolul aplicației live.
v1.1.436
Versiunea curentă
183+
Lansări publicate
2025
În dezvoltare din
Versiunile urmăresc aplicația web de club (Core). O versiune nouă este publicată automat la fiecare modificare care ajunge în producție.
iulie 2026
- 1.1.436CurentăSocial wall: real club feeds from the platform API, no filler posts27 iul.
- 1.1.435Match statistics moved into their own Stats tab27 iul.
- 1.1.434Live commentary leads the match page26 iul.
- 1.1.433Match coverage split into Commentary and Stats tabs26 iul.
- 1.1.432Minute-by-minute commentary on match pages26 iul.
- 1.1.431Tenant identity sent with every platform API request26 iul.
- 1.1.429Campaign entries routed through the platform API26 iul.
- 1.1.427Brand palette driven by configuration instead of code23 iul.
- 1.1.424Fix homepage crash by caching match view models23 iul.
- 1.1.422New article blocks: head-to-head, testimonial, stats, chart and visual23 iul.
- 1.1.418Language selector returns to the header22 iul.
- 1.1.416Theming no longer depends on a CMS theme entry22 iul.
- 1.1.412League table: recent form (W/D/L) column22 iul.
- 1.1.410New partners page behind the footer link22 iul.
- 1.1.407Redesigned sign-in and registration, plus password reset21 iul.
- 1.1.404Partner fallback content gated to demo environments20 iul.
- 1.1.402White-label footer and video hub headings20 iul.
- 1.1.400Campaign pages redesigned as one continuous dark experience19 iul.
- 1.1.392Campaigns: giveaway pages with entry form and marketing opt-in19 iul.
- 1.1.388Assign goals to the correct side with an ambiguity tie-break18 iul.
- 1.1.386Hide the language switcher until translations ship18 iul.
- 1.1.384Remove dead code and deprecated configuration18 iul.
- 1.1.382Cache the search corpus and keep match crests in results18 iul.
- 1.1.380Friendly error page when a sign-in link fails18 iul.
- 1.1.378Predictions: derive win/draw/loss outcomes from awarded points18 iul.
- 1.1.376Keep signed-in sessions fresh across every page, not just login routes18 iul.
- 1.1.374Predictions: only accept whole-number scores18 iul.
- 1.1.372Harden login redirects against open-redirect attempts18 iul.
- 1.1.370Never break a page on unresolved CMS links (resolve-or-drop)18 iul.
- 1.1.368Restore incremental static rendering by caching CMS fetches18 iul.
- 1.1.366Footer version: separator + dimming polish18 iul.
- 1.1.364Show auto-incrementing app version in the footer18 iul.
- 1.1.362NextMatchCard: competition name + Buy Tickets CTA18 iul.
- 1.1.360Fix missing stadium/city on match pages via home-team fallback18 iul.
- 1.1.358Homepage rhythm, stable header grid and league-table context refinements18 iul.
- 1.1.355CI toolchain upgraded to Node 2417 iul.
- 1.1.353Continuous integration: lint, typecheck and tests on every change17 iul.
- 1.1.350Club identity, locale and demo chrome driven by tenant configuration17 iul.
- 1.1.349Documented database migration conventions17 iul.
- 1.1.348OneNil TV: tighten header so the featured video leads14 iul.
- 1.1.347OneNil TV: cinematic redesign with hero, metadata & resume14 iul.
- 1.1.346Redesign post-match hero into a cinematic scoreline14 iul.
- 1.1.345Show CMS Hero Banner image on results/latest-result hero14 iul.
- 1.1.344Fixtures: dark badge for away games13 iul.
- 1.1.343Fixtures: mobile card redesign + per-game competition + TV broadcasters12 iul.
- 1.1.342Fixtures page: polish hero + fixture cards12 iul.
- 1.1.341Tone down section headings to section-title scale11 iul.
- 1.1.339Homepage: seamless hero→news transition + premium news section polish11 iul.
- 1.1.337Add imageFocus field to article content type + hero focus values11 iul.
- 1.1.335Fix blurry hero image on portrait screens11 iul.
- 1.1.333Premium editorial mobile hero carousel11 iul.
- 1.1.328Fix Predict & Win rail stepper overflowing the card11 iul.
- 1.1.326Fan poll: anonymous voting, match context, player photos, poll end date11 iul.
- 1.1.322Fix featured player match score orientation for away games11 iul.
- 1.1.320OneNil TV: CMS-driven video gallery + dedicated /tv page11 iul.
- 1.1.318Raise league-table header z-index above sticky thead11 iul.
- 1.1.316Close the scrolling gap above the league-table sticky header10 iul.
- 1.1.314Bust persistent team-logo cache after crest replacement10 iul.
- 1.1.312Rename highlights video title to Kingston FC10 iul.
- 1.1.310Render adjacent CTA banners as a side-by-side card pair10 iul.
- 1.1.309Make hero carousel swipe feel natural with drag-follow10 iul.
- 1.1.308Fix transparent header bar behind open mobile menu10 iul.
- 1.1.307Make hero carousel swipeable and fix dot mistaps on mobile10 iul.
- 1.1.306Make season selector an inline icon, not a labelled pill9 iul.
- 1.1.302Shrink oversized header crest on mobile9 iul.
- 1.1.300Fix floating league-table header on mobile9 iul.
- 1.1.298Social wall: platform-authentic post cards + TikTok7 iul.
- 1.1.295Match header: KO/HT/FT progress bar with goal and card markers6 iul.
- 1.1.293Timeline tab: proper two-sided vertical timeline6 iul.
- 1.1.291Results page: previous-season fallback + proper empty state6 iul.
- 1.1.289Match tabs: real data from the match stats feed, placeholder content removed6 iul.
- 1.1.287Header nav: active page renders the hover state6 iul.
- 1.1.286Header redesign: overhanging crest, nav icons, slim scrolled bar6 iul.
- 1.1.285404 page redesign + scroll-to-top on not-found navigations6 iul.
- 1.1.284Footer polish following the redesign6 iul.
- 1.1.283Footer redesign: app store buttons, tiered partner wall, crest lockup5 iul.
- 1.1.282Next Match rail card: stadium background + competition logo5 iul.
- 1.1.281Removed legacy placeholder-club references from the codebase5 iul.
- 1.1.280Point footer Under33 credit to under33.eu5 iul.
- 1.1.279Keep the hero full-bleed above the right-rail grid5 iul.
- 1.1.278Homepage: Right Rail CMS content area + Predict the Score card5 iul.
- 1.1.277Footer: sharpen brand blurb, credit Under33 with onenil.eu link5 iul.
- 1.1.276Matchday hub: compact layout so news stays near the fold5 iul.
- 1.1.275Homepage: every block is a CMS-managed section5 iul.
- 1.1.274Fan Poll: CMS-driven options, votes stored in Supabase5 iul.
- 1.1.273Footer redesign: professional partner wall + club-brand column4 iul.
- 1.1.272News (/articles): fix hidden content, default-year gap, flatten grouping4 iul.
- 1.1.271League Table: pre-season zero state, CMS-driven zones, presentation fixes4 iul.
- 1.1.270Tighten Next Match block: less height, cleaner header, mobile team layout4 iul.
- 1.1.269QuickPredict: dim signed-out steppers instead of blurring4 iul.
- 1.1.268Merge next-match + prediction widget into one matchday hub with inline quick-predict4 iul.
- 1.1.267Redesign fixtures list to the design system with per-fixture predict/tickets actions4 iul.
- 1.1.266Surface points balance in header + wire up dead mobile search4 iul.
- 1.1.265Open external nav links (store) in a new tab4 iul.
- 1.1.264Team page redesign: cinematic squad wall4 iul.
- 1.1.262Larger header crest + CMS-driven favicon3 iul.
- 1.1.260Homepage visual refresh: matchday typography, unified dark band, broken asset fixes3 iul.
- 1.1.255Add styled 404 page matching fixtures empty-state2 iul.
iunie 2026
- 1.1.253Hide NextMatchBlock when there is no upcoming match29 iun.
- 1.1.251Content helper code cleanup28 iun.
- 1.1.248Remove stray debug console.log in article page28 iun.
- 1.1.246Refactor getMatchViewModel into tested pure helpers28 iun.
- 1.1.244Show empty state on fixtures page when no upcoming matches27 iun.
aprilie 2026
- 1.1.236Move club theme branding into CMS settings19 apr.
- 1.1.231Implement homepage site search18 apr.
- 1.1.226Add Contentful-backed header language flags18 apr.
- 1.1.219Fix language menu rendering on laptop14 apr.
- 1.1.215Fix homepage hero layout on laptop screens14 apr.
- 1.1.213Add magic link login option11 apr.
- 1.1.211Require verified signup and profile initials10 apr.
- 1.1.208Fix rewards points prominence in header10 apr.
- 1.1.205Refreshed project documentation10 apr.
- 1.1.203Demo ticker banner across the demo site4 apr.
- 1.1.199Use generic login outage messaging4 apr.
- 1.1.197Handle Supabase outages gracefully4 apr.
- 1.1.196Add predictions leaderboard page4 apr.
martie 2026
- 1.1.194Narrow middleware matcher to prevent 504 timeout on Vercel7 mar.
ianuarie 2026
- 1.1.192Personal rewards system replaces the leaderboard18 ian.
- 1.1.190Extend dark background to cover transparent header on match pages18 ian.
- 1.1.187Predictions: fan score-prediction experience17 ian.
- 1.1.181Featured Player becomes a CMS-managed block17 ian.
- 1.1.172Player overview page11 ian.
- 1.1.164Add player overview page with enhanced player details11 ian.
- 1.1.163Cache team logos to improve League Table load time8 ian.
- 1.1.162Revert of the team-logo caching change8 ian.
- 1.1.161Cache team logos for 1 hour to improve League Table load time8 ian.
- 1.1.160Make match tabs scrollable on mobile devices8 ian.
- 1.1.159Add match highlights URL support7 ian.
- 1.1.158Remove footer from League7 ian.
- 1.1.157Update League Table and Articles headers with top gradient6 ian.
- 1.1.156Refactor Team page with hover stats and default avatar6 ian.
- 1.1.155Group news by month with year filter and hero layouts5 ian.
- 1.1.154Add script to seed 99 articles in Contentful5 ian.
- 1.1.153Add description to CTA Banner and use gradient fallback5 ian.
- 1.1.152Show CTA Banner from CMS with visibility control5 ian.
- 1.1.151Add video content and social media feed to homepage4 ian.
- 1.1.150Add Supabase authentication for login/register4 ian.
- 1.1.149Add functional language switcher with EN, ES, RO options2 ian.
- 1.1.146New favicon from the club crest2 ian.
- 1.1.144Post-match report page2 ian.
- 1.1.138League logo on Next Match and match overview1 ian.
decembrie 2025
- 1.1.137Show empty state on fixtures page when no upcoming matches31 dec.
- 1.1.136Move club theme branding into CMS settings31 dec.
- 1.1.135Implement homepage site search30 dec.
- 1.1.134Demo ticker banner across the demo site30 dec.
- 1.1.133Add predictions leaderboard page30 dec.
- 1.1.132Narrow middleware matcher to prevent 504 timeout on Vercel30 dec.
- 1.1.131Personal rewards system replaces the leaderboard30 dec.
- 1.1.130Extend dark background to cover transparent header on match pages30 dec.
- 1.1.129Predictions: fan score-prediction experience29 dec.
- 1.1.128Featured Player becomes a CMS-managed block29 dec.
- 1.1.127Internal development workflow documentation29 dec.
- 1.1.126Add player overview page with enhanced player details29 dec.
- 1.1.125Display richer match details in Latest Result hero29 dec.
- 1.1.124Cache team logos to improve League Table load time29 dec.
- 1.1.123Make match tabs scrollable on mobile devices28 dec.
- 1.1.122Internal scripts moved to TypeScript28 dec.
- 1.1.121Add match highlights URL support27 dec.
- 1.1.120Remove footer from League27 dec.
- 1.1.119Update League Table and Articles headers with top gradient27 dec.
- 1.1.118Refactor Team page with hover stats and default avatar27 dec.
- 1.1.117Group news by month with year filter and hero layouts27 dec.
- 1.1.116Add description to CTA Banner and use gradient fallback27 dec.
- 1.1.115Add spacing between Hero and Next Match sections27 dec.
- 1.1.114Show CTA Banner from CMS with visibility control26 dec.
- 1.1.113Add team crests to short league table26 dec.
- 1.1.112Add video content and social media feed to homepage26 dec.
- 1.1.111Add Supabase authentication for login/register26 dec.
- 1.1.110Results page now shows latest finished game with score26 dec.
- 1.1.109Center hero images for better content visibility26 dec.
- 1.1.108Add functional language switcher with EN, ES, RO options26 dec.
- 1.1.107Solid header on standard pages26 dec.
- 1.1.104New favicon from the club crest26 dec.
- 1.1.102Project documentation26 dec.
- 1.1.101Modern layout redesign25 dec.
- 1.1.99Latest result block polish22 dec.
- 1.1.98Short league table fix22 dec.
- 1.1.97Button fixes22 dec.
- 1.1.96New static homepage components20 dec.
- 1.1.95Post-match report page19 dec.
- 1.1.93Assorted UI polish19 dec.
octombrie 2025
- 1.1.92Fix empty next-match state on fixtures11 oct.
- 1.1.91Results page11 oct.
Fundația
1.1.1 – 1.1.90
Fundația proiectului: aplicația a fost creată, conectată la CMS și au apărut primele versiuni ale paginii principale, știrilor, meciurilor, clasamentului și autentificării.