Closed novacbn closed 2 years ago
Deprecated the following Components / Component Features
Display
Table
<Table.Column colspan> / <Table.Heading colspan> — Being consolidated into span_x property, e.g. span_x="3".
<Table.Column colspan>
<Table.Heading colspan>
span_x
span_x="3"
<Table.Column span_x>
<Table.Heading span_x>
<Table.Column rowspan> / <Table.Heading rowspan> — Being consolidated into span_y property, e.g. span_y="3".
<Table.Column rowspan>
<Table.Heading rowspan>
span_y
span_y="3"
<Table.Column span_y>
<Table.Heading span_y>
Feedback
Dot
<Dot animation>
<Animation>
Spinner
<Spinner>
<Progress shape="circle" value={undefined}>
Wave
<Wave>
<Ellipsis>
<Ellipsis animation="bounce" iterations="5">
Interactables
Button
(BREAKING) <Button href for value> — Will require explicit is property being set to switch between HTML tags.
<Button href for value>
is
<Button is="a/label/input">
NumberInput
(BREAKING) <NumberInput characters> — Being consolidated into span_x property, e.g. span_x="3".
<NumberInput characters>
<NumberInput span_x>
TextInput
(BREAKING) <TextInput characters> — Being consolidated into span_x property, e.g. span_x="3".
<TextInput characters>
<TextInput span_x>
(BREAKING) <TextInput lines> — Being consolidated into span_y property, e.g. span_y="3".
<TextInput lines>
<TextInput span_y>
(BREAKING) <TextInput max_length> — Being consolidated into max property, e.g. max="8".
<TextInput max_length>
max
max="8"
<TextInput max>
(BREAKING) <TextInput min_length> — Being consolidated into min property, e.g. min="2".
<TextInput min_length>
min
min="2"
<TextInput min>
Typography
Text
<Text is="kbd">
<Kbd>
Widgets
DayPicker / DayStepper / MonthPicker / MonthStepper / YearPicker / YearStepper
DayPicker
DayStepper
MonthPicker
MonthStepper
YearPicker
YearStepper
<* calendar>
TimePicker
<TimePicker highlight>
string[]
string
Preview: https://novacbn-kahi-ui-pr-123-run-736.surge.sh
Preview: https://novacbn-kahi-ui-pr-123-run-738.surge.sh
Preview: https://novacbn-kahi-ui-pr-123-run-740.surge.sh
Preview: https://novacbn-kahi-ui-pr-123-run-742.surge.sh
CHANGELOG
Deprecated the following Components / Component Features
Display
Table
<Table.Column colspan>
/<Table.Heading colspan>
— Being consolidated intospan_x
property, e.g.span_x="3"
.<Table.Column span_x>
/<Table.Heading span_x>
was made available as an alias in this release, to help with progressively migrating codebases.<Table.Column rowspan>
/<Table.Heading rowspan>
— Being consolidated intospan_y
property, e.g.span_y="3"
.<Table.Column span_y>
/<Table.Heading span_y>
was made available as an alias in this release, to help with progressively migrating codebases.Feedback
Dot
<Dot animation>
— Being replaced with generalized<Animation>
Component.Spinner
<Spinner>
— Being replaced by<Progress shape="circle" value={undefined}>
indeterminate animation.Wave
<Wave>
— Being replaced by expanded<Ellipsis>
functionality, e.g.<Ellipsis animation="bounce" iterations="5">
.Interactables
Button
(BREAKING)
<Button href for value>
— Will require explicitis
property being set to switch between HTML tags.<Button is="a/label/input">
was made available as an optional property in this release, to help with progressively migrating codebases.NumberInput
(BREAKING)
<NumberInput characters>
— Being consolidated intospan_x
property, e.g.span_x="3"
.<NumberInput span_x>
was made available as an alias in this release, to help with progressively migrating codebases.TextInput
(BREAKING)
<TextInput characters>
— Being consolidated intospan_x
property, e.g.span_x="3"
.<TextInput span_x>
was made available as an alias in this release, to help with progressively migrating codebases.(BREAKING)
<TextInput lines>
— Being consolidated intospan_y
property, e.g.span_y="3"
.<TextInput span_y>
was made available as an alias in this release, to help with progressively migrating codebases.(BREAKING)
<TextInput max_length>
— Being consolidated intomax
property, e.g.max="8"
.<TextInput max>
was made available as an alias in this release, to help with progressively migrating codebases.(BREAKING)
<TextInput min_length>
— Being consolidated intomin
property, e.g.min="2"
.<TextInput min>
was made available as an alias in this release, to help with progressively migrating codebases.Typography
Text
<Text is="kbd">
— Will be elevated to a standalone<Kbd>
Component.Widgets
DayPicker
/DayStepper
/MonthPicker
/MonthStepper
/YearPicker
/YearStepper
<* calendar>
— Being removed due to not accepting non ISO 8601 calendar datestamps in the future and to better align with Browsers.TimePicker
<TimePicker highlight>
— Will be updated to accept string arrays (string[]
) instead of singular strings (string
).