MARKKATillbaka
MARKKA BREWERY · VERSIONER

Release notes.

Här dokumenterar vi varje version av markka.se. Varje release utgår från en namngiven masterversion och kontrolleras mot vår fasta pre-release-checklista innan en ny zip skapas.

v3.9.5

LOCK STATUS

Bas: 3.9.4 · THEME ENGINE

Nytt

  • Inloggningsikonen är nu ett hänglås på desktop och mobil.
  • Stängt lås visas utloggad och öppet lås visas inloggad.

Förbättrat

  • Kontostatus syns direkt utan att profilnamnet behöver ta plats i headern.
  • ARIA-label och tooltip följer aktuell inloggningsstatus.

Fixat

  • Desktop och mobil använder samma sessionsstyrda ikonlogik.
v3.9.4

THEME ENGINE

Bas: 3.9.3 · PROFILE MENU ROUTING

Nytt

  • Utbyggbar temamotor för specialteman.
  • Matrix som första specialtema med terminalestetik och digitalt regn.
  • Matrix-val i mobilens temameny och snabbval i Inställningar.

Förbättrat

  • Temat sparas lokalt och appliceras innan första rendering.
  • Reduce Motion stänger av den animerade Matrix-effekten.

Fixat

  • Auto, Ljust och Mörkt fortsätter fungera som tidigare.
v3.9.3

PROFILE MENU ROUTING

Bas: 3.9.2 · MEMBER APPLICATIONS

Förbättrat

  • Profilmenyn använder riktiga hash-länkar och delegated routing.
  • Extra Safari/iOS-fallback fångar tryck innan menyn stängs.

Fixat

  • Profilmenyns länkar öppnar åter Min profil, blogg, användare och inställningar.
v3.9.2

MEMBER APPLICATIONS

Bas: 3.9.1 · MEMBER CARD SYNC

Nytt

  • Publikt medlemsansökningsformulär direkt från medlemssektionen.
  • Ny Supabase-tabell för medlemsansökningar med RLS.
  • Adminvy för väntande, godkända och avslagna ansökningar.

Förbättrat

  • ”Jag vill bli medlem” stannar nu på markka.se och öppnar ett riktigt ansökningsflöde.
  • Admin ser antal väntande ansökningar och kan behandla dem under Hantera användare.
  • Dubbel väntande ansökan på samma e-postadress stoppas i databasen.

Fixat

  • Medlemsansökan behöver inte längre öppna användarens e-postklient.
v3.9.1

MEMBER CARD SYNC

Bas: 3.9.0 · MEMBER CONTROL

Nytt

  • Live-synkning av den inloggade medlemmens profil via Supabase Realtime, med fallback.
  • Aktiv/inaktiv-status visas i medlemsprofilen och på kortet.
  • QR-koden innehåller medlemsnummer, namn, nivå, titel, medlem-sedan-datum och status.

Förbättrat

  • Adminändringar kan slå igenom på medlemmens öppna sida utan ny inloggning.
  • Inaktiva medlemskap får spärrat kortläge och avaktiverad QR-kod.
  • Profilen uppdateras när sidan återgår till förgrunden.

Fixat

  • Inaktiva medlemskap kan inte längre öppna fullskärmskortet.
v3.9.0

MEMBER CONTROL

Bas: 3.8.9 · RELEASE CONTROL

Nytt

  • Riktig användarhantering för administratörer direkt i Mina sidor.
  • Sökning och filtrering på medlemsnivå och aktiv/inaktiv status.
  • Redigering av namn, medlemsnummer, nivå, titel, medlem-sedan-datum och medlemsstatus.

Förbättrat

  • Medlemsöversikt med statistik för profiler, aktiva medlemskap, VIP och inaktiva.
  • Digitalt medlemskort respekterar aktiv/inaktiv medlemsstatus.

Fixat

  • Grundläggande medlemsdata behöver inte längre ändras manuellt i Supabase-tabellen.
v3.8.9

RELEASE CONTROL

Bas: 3.8.8 · MEMBERSHIP RESTORE

Nytt

  • Publik Release notes-sida länkad direkt från footern.
  • data/version.json som tydlig master- och versionskälla.
  • data/releases.json med versionshistorik.
  • Fast pre-release-checklista och automatiskt release-test i scripts/release-check.mjs.

Förbättrat

  • Versionssignatur synkas i intro, startsida, footer och site.json.
  • Releaseprocessen kräver explicit basversion innan ny zip skapas.

Fixat

  • Åtgärdar att data/site.json låg kvar på v3.8.6 trots att webbgrenen gått vidare.
v3.8.8

MEMBERSHIP RESTORE

Bas: 3.8.7 · SESSION & ROUTING

Nytt

  • Medlem i desktopnavigationen.
  • Mobilvänlig medlemslänk i hero-sektionen.

Förbättrat

  • Publika medlemsinformationen och medlemsförmånerna görs lättare att hitta.

Fixat

  • Återställer synligheten för information om att bli medlem och vad medlemskapet innebär.
v3.8.7

SESSION & ROUTING

Bas: 3.8.6 · SESSION & ROUTING

Förbättrat

  • v3.8-grenen fastställs som master.
  • Svarta ikoner, mörkare text och tydligare ikonlinjer i ljust mobiltema.

Fixat

  • Mörkt läge lämnas oförändrat samtidigt som mobilkontrasten förbättras.
v3.8.6

SESSION & ROUTING

Bas: 3.8.5 · NAVIGATION FIX

Förbättrat

  • Icke-blockerande profilhämtning och adminladdning.
  • Stabilare panelvisning i Mina sidor.

Fixat

  • Login-dialogen stängs efter lyckad inloggning.
  • Profilmenyn använder robust direktbunden routing.
v3.8.5

NAVIGATION FIX

Bas: 3.8.4 · COMMAND CENTER

Nytt

  • Direktlänkar till profil, blogg, användare och inställningar.

Förbättrat

  • Desktop och mobil använder samma routingmodell.

Fixat

  • Profilmenyns länkar och browser back/forward efter inloggning.
v3.8.4

COMMAND CENTER

Bas: 3.8.3 · INNER CIRCLE

Nytt

  • Adminåtkomst till Hantera användare.

Förbättrat

  • Profilmeny och medlemslänkar öppnar rätt del av Mina sidor.

Fixat

  • RLS/adminupplägg för profilhantering.
v3.8.3

INNER CIRCLE

Bas: 3.8.2 · RANK & TITLE

Nytt

  • Admin kan ändra medlemsnivå och titel.
  • VIP får INNER CIRCLE-markering.

Förbättrat

  • Namn blir huvudrubrik och titel visas mindre på medlemskortet.
v3.8.2

RANK & TITLE

Bas: 3.8.1 · MEDLEMSKORT

Nytt

  • Nivåerna Hangaround, Prospect, Member och VIP.
  • Separat medlemstitel, exempelvis Sergeant at Arms.
  • Ny CSS-baserad medlemskortsdesign.

Förbättrat

  • Äldre gold hanteras som Member för bakåtkompatibilitet.
v3.8.1

MEDLEMSKORT

Bas: 3.8.0 · MEDLEM

Förbättrat

  • Digitalt medlemskort blir sessionsmedvetet.

Fixat

  • Inloggad medlem går direkt till Mina sidor och kortet; utloggad får login-dialog.
Aktuell master: v3.9.5 · LOCK STATUS · 12 augusti 2026