Version 6 migreringsguide
Sammanfattning
-
Vi har tagit bort stöd för containermanéret då det inte uppfyller krav på tillgänglighet. De relaterade komponenterna formulär (FForm), formulärsteg (FFormStep) har tagits bort.
-
Modal (FModal): Knappordningen är ändrad i modaler så att den sekundära knappen ligger före den primära knappen. Anledningen är att användare inte ska ändra något av misstag, till exempel ta bort något.
-
Kryssruta och radioknapp: De gamla grupperingskomponenterna för kryssruta och radioknapp har tagits bort, använd istället FFieldset.
-
Sidhuvud (FPageHeader): Komponenten innehåller inte längre länk eller logotyp som standard.
-
Ett antal andra funktioner, typer och komponenter är också borttagna.
-
Pageobject: Ett antal deprekerade metoder är borttagna (bland annat trimmedText()).
-
Valideringsservice: Den deprekerade validatorn personnummer är borttagen, använd istället validatorerna personnummerFormat och personnummerLuhn.
-
Tema och variabler: Designsystemet tillhandahåller nu endast ett tema. Som konsument finns det fortfarande möjlighet att själv tillhandahålla specifika tillämpningar.
-
Formatbeskrivning etikett: Klassnamnet för formatbeskrivning på etikett är ändrat.
@fkui/design
Borttaget:
modal__dialog-container-largemodal__dialog-container-fullscreen@fkui/css-variables@fkui/design/src/assets/imagesnavbar
Ändrat:
@fkui/logic
Borttaget:
@fkui/logic/lib/polyfillsDATE_REGEXP_WITH_DASHWHITESPACE_PATTERNFORMAT_3_DIGITS_GROUPapplyValidationMessages()isRadiobuttonOrCheckbox()personnummer
Ändrat:
@fkui/vue
Borttaget:
config.modalTargetconfig.popupTargetFCheckboxGroupFCheckboxGroupFieldFFormFFormStepFFormStepButtonFRadioGroupFRadioGroupFieldgetTextFromScopedSlot()
Ändrat:
Cypress
Borttaget: