Skip to content

Releases: SpareBank1/indeks

Release 2026-06-16T11:29:31.161Z

16 Jun 11:29
065cb32

Choose a tag to compare

@sb1/indeks-css@0.9.0

Minor Changes

  • f0707b4: Legg til RadioGroup og RadioButton med full støtte for tilstander, orientering og a11y.

    • @sb1/indeks-css: radio-group.css skrevet om — alle tilstander (default, hover, focus, selected, error, readOnly, disabled), vertikal/horisontal orientering, touch-mål 44×44 px, prefers-reduced-motion.
    • @sb1/indeks-web: ny <ix-radio-group> web component (ARIA-lim) som setter role="radiogroup", aria-labelledby, aria-describedby, aria-live="polite" og synkroniserer aria-invalid, name, disabled, required og aria-required på riktig nivå. Blokkerer tastatur-endringer i readonly-tilstand.
    • @sb1/indeks-react: RadioGroup skrevet om til compound-mønster med RadioButton-barn. Støtter kontrollert/ukontrollert bruk, legend, description, errorMessage, orientation, hideLegend, disabled, readOnly, required. Erstatter den gamle flat-array-API-en (breaking endring i komponentens API, men ikke i typenavn).

@sb1/indeks-react@0.9.0

Minor Changes

  • f0707b4: Legg til RadioGroup og RadioButton med full støtte for tilstander, orientering og a11y.

    • @sb1/indeks-css: radio-group.css skrevet om — alle tilstander (default, hover, focus, selected, error, readOnly, disabled), vertikal/horisontal orientering, touch-mål 44×44 px, prefers-reduced-motion.
    • @sb1/indeks-web: ny <ix-radio-group> web component (ARIA-lim) som setter role="radiogroup", aria-labelledby, aria-describedby, aria-live="polite" og synkroniserer aria-invalid, name, disabled, required og aria-required på riktig nivå. Blokkerer tastatur-endringer i readonly-tilstand.
    • @sb1/indeks-react: RadioGroup skrevet om til compound-mønster med RadioButton-barn. Støtter kontrollert/ukontrollert bruk, legend, description, errorMessage, orientation, hideLegend, disabled, readOnly, required. Erstatter den gamle flat-array-API-en (breaking endring i komponentens API, men ikke i typenavn).
  • f0707b4: Legg til ValidationMessage-komponent for feilmeldinger i form-komponenter. Rendrer <span data-field="error"> slik at den styles av Indeks-CSS og kobles automatisk via aria-describedby når den ligger inne i <ix-field> eller <ix-radio-group>.

@sb1/indeks-web@0.9.0

Minor Changes

  • f0707b4: Legg til RadioGroup og RadioButton med full støtte for tilstander, orientering og a11y.

    • @sb1/indeks-css: radio-group.css skrevet om — alle tilstander (default, hover, focus, selected, error, readOnly, disabled), vertikal/horisontal orientering, touch-mål 44×44 px, prefers-reduced-motion.
    • @sb1/indeks-web: ny <ix-radio-group> web component (ARIA-lim) som setter role="radiogroup", aria-labelledby, aria-describedby, aria-live="polite" og synkroniserer aria-invalid, name, disabled, required og aria-required på riktig nivå. Blokkerer tastatur-endringer i readonly-tilstand.
    • @sb1/indeks-react: RadioGroup skrevet om til compound-mønster med RadioButton-barn. Støtter kontrollert/ukontrollert bruk, legend, description, errorMessage, orientation, hideLegend, disabled, readOnly, required. Erstatter den gamle flat-array-API-en (breaking endring i komponentens API, men ikke i typenavn).

Release 2026-06-16T11:16:53.829Z

16 Jun 11:16
f0707b4

Choose a tag to compare

@sb1/indeks-css@0.8.0

Minor Changes

@sb1/indeks-react@0.8.0

Minor Changes

@sb1/indeks-utils@0.5.0

Minor Changes

@sb1/indeks-web@0.8.0

Release 2026-06-16T08:42:15.708Z

16 Jun 08:42
fa8476c

Choose a tag to compare

@sb1/indeks-css@0.7.0

Minor Changes

  • 2acdfbd: Button viser nå en spinner ved loading=true. Spinneren skalerer automatisk
    med knappens font-size og erstatter eventuelle ikoner i children. Ved bruk
    direkte i HTML må konsumenten selv plassere <span class="ix-spinner" aria-hidden>
    inni knappen og sette disabled + data-loading="true".

@sb1/indeks-react@0.7.0

Minor Changes

  • 2acdfbd: Button viser nå en spinner ved loading=true. Spinneren skalerer automatisk
    med knappens font-size og erstatter eventuelle ikoner i children. Ved bruk
    direkte i HTML må konsumenten selv plassere <span class="ix-spinner" aria-hidden>
    inni knappen og sette disabled + data-loading="true".

@sb1/indeks-web@0.7.0

Release 2026-05-27T05:58:19.307Z

27 May 05:58
f7d6f60

Choose a tag to compare

@sb1/indeks-css@0.6.0

Minor Changes

  • 2348f42: Legg til ix-icon komponent

@sb1/indeks-react@0.6.0

Minor Changes

  • 2348f42: Legg til ix-icon komponent

@sb1/indeks-web@0.6.0

Minor Changes

  • 2348f42: Legg til ix-icon komponent

Release 2026-05-21T15:41:52.036Z

21 May 15:41
05ca7f3

Choose a tag to compare

@sb1/indeks-css@0.5.0

Minor Changes

@sb1/indeks-react@0.5.0

Minor Changes

@sb1/indeks-utils@0.4.0

Minor Changes

@sb1/indeks-web@0.5.0

Minor Changes

Release 2026-05-12T11:14:20.563Z

12 May 11:14
47a5dd3

Choose a tag to compare

@sb1/indeks-css@0.4.0

Minor Changes

  • 8dabdba: Inline @sb1/indeks-tokens og @sb1/indeks-utils i den bygde CSS-filen
    (dist/npm/index.css). Konsumenter trenger nå kun å installere
    @sb1/indeks-css — tokens og utils er ikke lenger separate
    dependencies, men er bundlet inn i hoved-CSS-en.

    Dette forenkler også oppsett av VSCode-autocomplete: peker man til
    node_modules/@sb1/indeks-css/dist/npm/index.css, får man alle
    klassenavn og CSS-variabler i én fil.

    CDN-bygget er uendret — det beholder fortsatt @import mot
    cdn.sparebank1.no/indeks/tokens/<v>/index.css og tilsvarende for utils
    slik at nettleseren kan parallellaste og cache dem granulært.

    Bundle-størrelsen for @sb1/indeks-css-npm-pakken øker fra ~21 KB til
    ~130 KB fordi tokens (~37 KB) og utils (~72 KB) nå inngår. Brotli-
    komprimert leveranse i produksjon tar seg av størrelsen.

Release 2026-04-22T12:45:07.801Z

22 Apr 12:45
af766bb

Choose a tag to compare

@sb1/indeks-css@0.3.1

Patch Changes

  • Updated dependencies [bc00000]
    • @sb1/indeks-tokens@0.5.1
    • @sb1/indeks-utils@0.2.1

@sb1/indeks-react@0.3.1

@sb1/indeks-tokens@0.5.1

Patch Changes

  • bc00000: Oppdater dark mode input farge

@sb1/indeks-utils@0.2.1

Patch Changes

  • Updated dependencies [bc00000]
    • @sb1/indeks-tokens@0.5.1

@sb1/indeks-web@0.3.1

Release 2026-04-22T08:41:09.056Z

22 Apr 08:41
f8075fe

Choose a tag to compare

@sb1/indeks-css@0.3.0

Minor Changes

  • 31fea2e: Legg til TextArea og oppdater TextField

    Gå mer bort fra BEM der det ikke trengs.
    Implementer IxField som wrapper inputkomponentene

Patch Changes

  • Updated dependencies [31fea2e]
    • @sb1/indeks-tokens@0.5.0
    • @sb1/indeks-utils@0.2.0

@sb1/indeks-react@0.3.0

Minor Changes

  • 31fea2e: Legg til TextArea og oppdater TextField

    Gå mer bort fra BEM der det ikke trengs.
    Implementer IxField som wrapper inputkomponentene

@sb1/indeks-tokens@0.5.0

Minor Changes

  • 31fea2e: Legg til TextArea og oppdater TextField

    Gå mer bort fra BEM der det ikke trengs.
    Implementer IxField som wrapper inputkomponentene

@sb1/indeks-utils@0.2.0

Minor Changes

  • 31fea2e: Legg til TextArea og oppdater TextField

    Gå mer bort fra BEM der det ikke trengs.
    Implementer IxField som wrapper inputkomponentene

Patch Changes

  • Updated dependencies [31fea2e]
    • @sb1/indeks-tokens@0.5.0

@sb1/indeks-web@0.3.0

Minor Changes

  • 31fea2e: Legg til TextArea og oppdater TextField

    Gå mer bort fra BEM der det ikke trengs.
    Implementer IxField som wrapper inputkomponentene

Release 2026-03-24T13:58:11.499Z

24 Mar 13:58
a503650

Choose a tag to compare

@sb1/indeks-css@0.2.21

@sb1/indeks-react@0.2.21

@sb1/indeks-web@0.2.21

Patch Changes

Release 2026-03-17T11:09:07.752Z

17 Mar 11:09
0da1eed

Choose a tag to compare

@sb1/indeks-css@0.2.20

Patch Changes

  • Updated dependencies [090d027]
    • @sb1/indeks-tokens@0.4.18
    • @sb1/indeks-utils@0.1.22

@sb1/indeks-react@0.2.20

@sb1/indeks-tokens@0.4.18

Patch Changes

@sb1/indeks-utils@0.1.22

Patch Changes

  • Updated dependencies [090d027]
    • @sb1/indeks-tokens@0.4.18