Skip to content

Releases: fremtind/jokul

@fremtind/[email protected]

12 Aug 13:44

Choose a tag to compare

Minor Changes

  • a7caf53: bedre støtte for nedlastingslenker
  • 1563f3c: ny komponent: segmented control

Patch Changes

  • 06804df: Add dark box shadow for popover in dark mode
  • f62ee78: Primary button has an outline in forced colors mode and all buttons have a hover effect in forced colors mode

@fremtind/[email protected]

05 Aug 08:12

Choose a tag to compare

Major Changes

  • 3406c20: Import av komponenter fra roten av @fremtind/jokul er ikke lenger mulig.

    For å fikse dette må alle importer oppdateres til å peke direkte på den spesifikke modulen:

    FØR:

    import { Card } from "@fremtind/jokul";

    ETTER:

    import { Card } from "@fremtind/jokul/card";

    ScreenReaderOnly-komponenten er også flyttet og må nå importeres fra @fremtind/jokul/screen-reader-only.

  • 4ac8c73: BREAKING CHANGE: Fjerner flere komponenter so har vært merket som deprecated lenge, samt spacing-variabler basert på t-skjortestørrelser og tallbaserte typografivariabler.

    • Fjerner komponentene Accordion og AccordionItem, som har vært merket som deprecated ganske lenge. I stedet for disse komponentene kan man bruke ExpandablePanel.
    • Fjerner komponentene NavCard, InfoCard og TaskCard, som har vært merket som deprecated ganske lenge. I stedet for disse komponentene kan man bygge opp tilsvarende kort ved hjelp av den generelle Card-komponenten, CardImage-komponenten, og andre Jøkul-komponenter. Se eksemplene i portalen/Storybook for hvordan dette kan gjøres.
    • Fjerner den utgåtte versjonen av Expander, samt ExpandButton-komponenten. Nye Expander kan brukes i stedet.
    • Spacingvariabler og hjelpeklasser basert på t-skjortestørrelser (f.eks. spacing-xl) er fjernet. Bruk heller variablene på formen spacing-40 eller den nye unit-skalaen.
    • Gamle, nummererte typografivariabler for størrelse og linjehøyde. Disse bør ikke ha vært i direkte bruk ute i løsningene deres.

Patch Changes

  • e37cecd: Fikset en feil som forårsaket advarsler i React 19 og typefeil i React 18 relatert til inert-attributten.

  • 01e2b18: - fiks overlapp mellom chips og actions

    • bedre aria-label på actions
    • endre cursors for å vise intent bedre
    • chips kan nå wrappe (for å unngå at comboboxen overflower)
  • c3bad0f: makes sure menu has a visible border in forced colors mode

  • e4967c9: La til sys-color-toksen som json. De er ikke generert med style dictionary enda, da vi skal vente med å publisere.

  • 0fc189c: Gjorde om system colors til å peke på ref-colors og ikke brand-colors. Flyttet også sys-colors til egen fil, slik at allerede eksisterende tokens fortsat kan bygges uten problem. Sys-colors er ikke blitt generert enda.

  • a726267: Fikser en feil der knappene i kalenderen ikke fungerte når man klikket seg til første eller siste mulige måned i datovelgeren.

  • e6a6d55: Invert colors for selected filter-chip in forced colors mode

  • 2610a20: Rettet en feil med type-resolution for brukere av pnpm workspaces.

    Brukere i pnpm workspaces, spesielt de som håndterer flere React-versjoner (f.eks. v18 og v19), opplevde at props for Jøkul-komponenter ble feilaktig resolvet til any.

    For å løse dette har vi lagt til @types/react i vår peerDependencies. Dette følger den offisielle anbefalingen fra pnpm-dokumentasjonen.

  • 73f2e61: Remove extra underline and add hover in forced colors mode

@fremtind/[email protected]

02 Jul 12:20

Choose a tag to compare

Patch Changes

  • fb54ec3: Gjør typer for file-input tilgjengelig for konsumenter

@fremtind/[email protected]

25 Jun 13:29

Choose a tag to compare

Patch Changes

  • 79c94c3: fikset type-feil i usemenuwideevents hook

@fremtind/[email protected]

25 Jun 07:25

Choose a tag to compare

Minor Changes

  • 04d9540: streken under lenker er dyttet høyere opp, og linja er nå responsiv til tekststørrelsen

Patch Changes

  • 8a9434b: Fikset en feil der TextArea ikke automatisk utvidet seg når brukeren skrev inn tekst.
  • 43ae6d8: Oppgradert/slettet avhengigheter i monorepo

@fremtind/[email protected]

24 Jun 08:28

Choose a tag to compare

Minor Changes

  • 60470d5: File har blitt redesigna for mer fleksibel bruk i løsningene utenfor FileInput.

    Endringer

    1. Navneendring: FileInputFile -> UploadedFile
    2. Navneendring: FileInputFileValidation -> UploadedFileValidation
    3. Navneendring i FileProps: SupportLabel -> ErrorLabel
    4. Navneendring: validateFile -> validateFileInputFiles for å tydeliggjøre at valideringa skjer i input, ikke i File
      selv
    5. Typeendring: Alle typer knytta til File er flytta til en egen mappe (/file) istedenfor sammen med FileInput
    6. Typeendring: State er forenkla til å kun ta imot "error", "loading" eller undefined
    7. Fjernet: FileInputFileState hentes nå direkte fra FileProps

    Next steps

    1. Dekomponenere FileInput enda mer, for å tilgjengeliggjøre Dropzone og en egen FileUpload knapp.
    2. Vurdere flere varianter av filer, dersom det er behov for dette i for eksempel dialoger

@fremtind/[email protected]

19 Jun 18:02

Choose a tag to compare

Patch Changes

  • c89ebef: Kun et versjonshopp for å synkronisere versjoner etter ny releaseflyt