Nyheter
En löpande lista över vad vi lagt till, förbättrat och åtgärdat.
Unreleased
Nytt
- Puts på välkomstingången, lokaliserade inloggningsfel, svenska som förval
- Korta ner kortets betygsetikett till OVR
- Lågpolygona fasetterade bakgrunder för sällsynthetskort
- Design: Beroendefri animerad aurora-bakgrund som alternativ
- Holografiskt spelarkort med FUT-sällsynthetsnivåer
- Genomgående klubbfärgsidentitet och tabular-nums
- EN/SV-etiketter för djupnivåattribut och grupper
- Grupperad attributtabell med modellstyrd synlighet
- Mappa djupnivåattribut genom simulering, profiler och truppläsningar
- Djupnivåattributkolumner med deterministisk återfyllnad
- Djup attributmodellnivå
- Normalisera publicerad text
- Länk från hjälpindexet
- Publik /changelog-sida
- Genereringsläge med endast engelska och seed-data för v0.1.0
Rättningar
- Gör medlevererade avataaars säkra för apprendering
- Använd kolon som avdelare, inget tankstreck i text
0.1.0
Nytt
- Generatororkestrerare
- Data.ts-serialiserare
- SV-översättning med cache
- Läsare för git-taggar och logg
- Kategorisering och läsvänlig omvandling
- Parser för commit-ämnen
- Datamodell och i18n-nycklar
- History: Säsongspriser + sammanfattningssidor
- Account: Dataexport och rätt till radering på /account
- Sentry-serverfel, tick-cronövervakning, telegram-aviseringar
- Squad: Visa formprick även på laguppställningsfliken
- Squad: Betyg flyttar spelarform + formindikator
- Match engine: Målvaktsräddningar och assist
- Help: Gör om wiki-index + läsare, rätta glasytans oskärpa
- Datamodell per match, live-matchsimulering, spelarprofiler
- Match engine: Attributstyrd matchsimulering
- Squad: Verklighetstrogen generering med riktiga nationaliteter och fysik
- Help: Svenska hjälpartiklar + textstädning i meddelanden
- Engelska + svenska i hela appen
- Help: Sökbart hjälpnav i appen + täckningsspårare
- Getting started: Försäsongsträningsmatcher + växel för matcher
- Getting started: UX för inbjudan/anspråk
- Getting started: Inställningsfönster för försäsong
- Getting started: Trefaslivscykel + lobby för säsongsplanering
- Getting started: Livscykel för försäsongslobby (Phase 1) + omarbetad specifikation
- Klubbmärkesskapare med redigerbart namn + arena
- Sign-in: Lägg till spelguidesida, ta bort överflödiga auth-etiketter
- Sign-in: Bakåtknapp på kortet, toppjusterade paneler, dold sidfot på mobil
- Sign-in: Guldfärgad primär CTA + crossfade-övergång på plats
- Sign-in: Flytande glas-ingångsyta med beständig sidfot + brödsmulor
- Design: Färga om läktarfoton till blågrönt, skifferskugga
- Design: Byt tematokens till skiffer + blågrönt + guld
- Design: Lägg till displaytypsnittet Bricolage Grotesque, ta bort trasiga Gustavo
- Sign-in: Montera EntryShell från tunna rutter + omdirigera inloggade användare
- Sign-in: Lägg till animerad EntryShell med paneltillstånd + URL-synk
- Sign-in: Bryt ut AuthCard-omslaget från välkomstskalet
- Sign-in: Bryt ut WelcomePanel från landningssidan
- Sign-in: Lägg till hjälpfunktioner för panelordning + riktning
- Sign-in: Förena inloggningsflöde + kontoyta
- Väntelägen, bekräftelser och bevarad inmatning
- Vercel Cron-sökväg för underhåll + distributionsguide
- Driv underhåll med ett hållbart BullMQ-schema
- Getting started: Startsida efter anspråk + uppmaning om första laguppställning + Föreslå XI
- Transfers: Visa fel vid budsvar (T-008) + bytesformad redigerare
- Transfers: Flikar för marknad/sälj + kort för passning till din trupp
- Sign-in: Lägg till inloggning med e-post+lösenord och Google/Discord
- Squad: Överföringsbanner i laguppställningsvyn
- Squad: Bekräfta autofyll på en full laguppställning + fyllnadssammanfattning
- Squad: Klistrig sparrad + platsbunden validering
- Squad: Passningsgrupperat utbytesark med synligt byte
- Squad: För över föregående laguppställning på truppsidan
- Squad: Lägg till carry-forward-frågan latestPriorLineupDraft
- Lägg till carry-forward-avstämmaren reconcileLineup
- Lägg till den platsnycklade valideringshjälpen lineupValidationBySlot
- Lägg till hjälpfunktionerna fitLabel + slotEffectiveRating för laguppställning
- Transfers: Rätta korrekthetsbuggar i bud/auktion + lägg till testrigg för tjänster
- Feed: Flödeskommentarer, anmälningar, plattformsmoderering, zod-validering
- Förstapartsinstrumentering av händelser
- Hastighetsbegränsning, snabb env-validering, hälsokontroller
- Sign-in: Leverans av magisk länk via e-post med Resend
- Säsongsövergång, botmarknad, tidsstyrda påminnelser
- Feed: FM-lite matchrepris från händelselogg
- Feed: Tabell-FLIP, lugn genomgång, onboarding-grafik
- Feed: Planetsning för truppen + chip-fjädringar, brådsketillstånd för övergångar
- Feed: Ingress på startsidan + sänd matchrapport
- Feed: Glaskrom, sidhuvud, navigeringsunderstreck, ark, knappåterkoppling, rensning av mörk variant
- Feed: Grund, tokens v2, Archivo, bakgrund, glas, rörelseprimitiver
- Derby Domination MVP, komplett spelbar kärnloop
Förbättringar
- Avduplicera hemfrågor, begränsa kommentarer, ruttskelett
Rättningar
- Uppfyll noUncheckedIndexedAccess i parseCommit
- Sign-in: Ta bort inaktuell next=-parameter vid återgång till välkomstsidan
- Sign-in: Återställ crossfade mellan välkomst och inloggning, isolera flikbyte
- Ta bort libpq-endast-parametrar som Neon skickar och postgres.js avvisar
- Flytta setup-hemligheter ut ur den agentbevakade projektmappen
- Design: Förena glasknappar med språkväljaren
- Sign-in: Behåll glasoskärpan på inloggningskortet under ingångsanimationen
- Sign-in: Lås utzoomning och luckra upp mellanrum på mobil välkomstsida
- Sign-in: Flytande glas-språkväljare, ingen logotypöverlappning, rymligare på mobil
- Sign-in: Märk välkomstsidans primära CTA "Skapa konto"
- Sign-in: Omformulera hjältesloganen för att undvika antydan om korsliga
- Sign-in: Guldfärgade skicka-knappar i inloggningsformulär
- Sign-in: Guldfärgade varumärkesaccenter + stabil mobilbakgrund
- Sign-in: Visa läktarrutnätsbakgrund, återställ stor logotyp, förfina krom
- Sign-in: Synka om next/justReset från URL vid bakåt/framåt
- Sign-in: Flytta fokus till nymonterad panel efter byte
- Sign-in: Skydda next-parametern mot open redirect
- Transfers: Genomgång av robusthet och effektivitet
- Squad: Åtgärda kodgranskningsfynd i laguppställningseditorn
- Squad: Överförd laguppställning visas som osparad, inte sparad
- Squad: För endast över från en tidigare omgång
- Feed: Äkta omedelbar reducerad rörelse + dokumenträttningar
- Feed: Reprisens bolls startattribut
- Feed: Deterministisk händelseordning i repris + spolningssteg
- Feed: FLIP-hygien för tabeller, nästlade callouts, rubriksemantik
- Feed: Positionsbaserade chip-fjädringar + återställ chip-sträckning
- Feed: Sändningsputs, stapelursprung, resultat-a11y, tidsbudget
- Feed: Granskningsrättningar, knappövergångar, överlagringsskuggor, konfig för reducerad rörelse