Jøkul
Artikler

Versjonering

Oversikt over aktive, kommende og utgående versjoner av Jøkul

T2 2026
T3 2026
T1 2027
T2 2027

Next

🟠

🟠

🟠

🟠

Jøkul 6

🟠

🟢

🟢

🟢

Jøkul 5

🟢

🔵

🟣

Jøkul 4

🟣

🟣

🟠 Beta: Kontinuerlig utvikling. Breaking changes kan skje når som helst.

  • Kode: Installer med pnpm add @fremtind/jokul@next
  • Figma: Navngitt som "beta<Komponent>" i Figma-biblioteket

🟢 Latest: Nyeste stabile versjon. Ingen breaking changes.

  • Kode: Installer med pnpm add @fremtind/jokul
  • Figma: Navngitt som "Komponent" i Figmabiblioteket.

🔵 Stabil: Kan fortsatt få nye features, og får sikkerhetsoppdateringer.

  • Kode: Installer med pnpm add @fremtind/jokul@X der X er versjonsnummer
  • Figma: Navngitt som "⚠️ versjonsnr <komponent>" i Figma-biblioteket

🟣 Støttet: Får kun sikkerhetsoppdateringer.

  • Kode: Installer med pnpm add @fremtind/jokul@X der X er versjonsnummer

Prinsipper for versjonering i Figma

Versjonering i Figma er tilpasset designernes arbeidsflyt og følger derfor ikke kodeversjonering 1:1. I stedet utnytter vi funksjonene i Figma på den måten som gir best støtte for designarbeidet.

Som hovedregel har vi ett Figma-bibliotek som kontinuerlig oppdateres. For å synliggjøre endringer og sikre samsvar med kode, endrer vi komponentnavn fremfor å opprette nye Figma-biblioteker. Det betyr at komponentene følger en navngivingssyklus basert på versjonene i kode, og at biblioteket kan endre navn for eksempel fra v5 til v6.

Vi oppretter kun nye biblioteker i Figma når det er nødvendig for å håndtere større strukturelle endringer som er breaking, som f.eks distributørtilpasning. Dette gjør overgangen mer kontrollert, uten at eldre skisser blir ødelagt.

Komponentstatus
Komponentnavn
Beskrivelse
Forhold til kode

Beta

beta<komponent>

Ny versjon av en komponent, eller test av ny funksjonalitet/oppsett i Figma. Plasseres på samme side som current, med en varselsmelding.

Finnes i next versjon, om det ikke er en figma-spesifikk endring

Current

<komponent>

Gjeldende og anbefalte komponent. Dette er alltid komponenten designere skal bruke som standard.

Finnes i latest versjon

Tidligere versjon

⚠️ versjonsnr <komponent>

Eldre versjon enn biblioteket er navngitt som, men fortsatt stabil versjon i kode.

Finnes i eldre versjon

Deprecated

⛔️ deprecated <komponent>

Utgående komponenter flyttes til deprecated-page. Versjonering i navnet, når endringen tilhører en versjon.

Deprecated komponent i kode, om det ikke er en figma-spesifikk endring