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-large
modal__dialog-container-fullscreen
@fkui/css-variables
@fkui/design/src/assets/images
navbar
Ändrat:
@fkui/logic
Borttaget:
@fkui/logic/lib/polyfills
DATE_REGEXP_WITH_DASH
WHITESPACE_PATTERN
FORMAT_3_DIGITS_GROUP
applyValidationMessages()
isRadiobuttonOrCheckbox()
personnummer
Ändrat:
@fkui/vue
Borttaget:
config.modalTarget
config.popupTarget
FCheckboxGroup
FCheckboxGroupField
FForm
FFormStep
FFormStepButton
FRadioGroup
FRadioGroupField
getTextFromScopedSlot()
Ändrat:
Cypress
Borttaget: