Changelogs
Release changelogs of @semcore/ui
package.
[13.32.0] - 2023-06-06
base-trigger(@semcore/base-trigger)
- Changed
Blue border of trigger in the active state.
radio(@semcore/radio)
- Fixed
Setting
tag
prop onRadioGroup
was breaking componentonChange
handling.
side-panel(@semcore/side-panel)
- Fixed
Fixed
SidePanel
default text color.
tab-panel(@semcore/tab-panel)
- Changed
Removed white bottom border under selected tab panels.
time-picker(@semcore/time-picker)
- Added
Focused text part highlight.
[13.31.3] - 2023-06-06
radio(@semcore/radio)
- Fixed
Fixed
disabled
prop inheritance fromRadioGroup
toRadio.Value
.
[13.31.2] - 2023-06-02
animation(@semcore/animation)
- Fixed
Collapse
withoverflowHidden={false}
was alwaysoverflow: hidden
after closing and opening due to animation fill mode.
[13.31.1] - 2023-06-01
inline-input(@semcore/inline-input)
- Fixed
In some cases
onBlurBehavior
effect was called simultaneously with explicitly called confirm or cancel effect.
[13.31.0] - 2023-05-31
animation(@semcore/animation)
- Fixed
Fixed blinking on first render.
utils(@semcore/utils)
- Added
All focusable components get
autoFocus
prop viakeyboardFocusEnhance
. - Added
Added new
--keyboard-focus-invert
token for using with dark background. - Changed
Add lighten modifier to table cell tokens, to remove the opacity.
[13.30.0] - 2023-05-25
core(@semcore/core)
- Changed
Prop
locale
default value is provided for all Intergalactic components under thisI18nProvider
.
d3-chart(@semcore/d3-chart)
- Changed
Improved support of
zh
andja
locales in vertical titles.
data-table(@semcore/data-table)
- Changed
Improved
DataTable
typings, now propssort
,onSortChange
,uniqueKey
types are automatically infered fromdata
prop and children rendering row data might be better typed like<DataTable.Cell<{}, typeof data> name="keyword">
.
date-picker(@semcore/date-picker)
- Fixed
Use en-dash symbol as range separator.
feedback-form(@semcore/feedback-form)
- Fixed
Fixed error tooltip sizing.
illustration(@semcore/illustration)
- Changed
Updated cat in
PageError
illustration. - Fixed
Part of illustrations were incorrectly displayed in Firefox.
inline-input(@semcore/inline-input)
- Fixed
In some rare
onConfirm
andonCancel
race condition were occurring.
pills(@semcore/pills)
- Added
Added
behavior
prop for better accessability in forms. Props takes valuetabs
andradio
,tabs
is a default value and correspond to the old component behavior.
utils(@semcore/utils)
- Fixed
Fixed error if token for localization is not defined.
[13.29.0] - 2023-05-22
base-trigger(@semcore/base-trigger)
- Changed
Updated border-color for invalid and valid states. Made them more contrast according to accessibility recommendations.
- Changed
Updated styles for FilterTrigger, added styles for
hover
distinguished fromactive
state.
button(@semcore/button)
- Changed
Fixed token for text in button with
use="secondary"
andtheme="info"
.
checkbox(@semcore/checkbox)
- Changed
Updated border-color for invalid state. Made it more contrast according to accessibility recommendations. HEAD
dropdown-menu(@semcore/dropdown-menu)
- Changed
Added visual cue to the
selected
DropdownMenu.Item.
input(@semcore/input)
- Changed
Updated border-color for invalid and valid states. Made them more contrast according to accessibility recommendations.
pills(@semcore/pills)
- Changed
Updated token for
selected
Pill.
radio(@semcore/radio)
- Changed
Fixed token for background-color of the checked Checkbox.
utils(@semcore/utils)
- Changed
Updated reference for
--text-placeholder
token from--gray-300
to--gray-400
, to add more contrast to all placeholder texts in all components.
[13.28.0] - 2023-05-22
input-number(@semcore/input-number)
- Changed
Prevent page scrolling while incrementing or decrementing input value with mouse wheel.
modal(@semcore/modal)
- Added
Set default color of modals for better support of dark themes.
popper(@semcore/popper)
- Added
Set default color of popper for better support of dark themes.
[13.27.4] - 2023-05-15
d3-chart(@semcore/d3-chart)
- Fixed
Fixed radial tree icons displaying.
inline-input(@semcore/inline-input)
- Fixed
Pressing
Escape
orEnter
might trigger bothonConfirm
andonCancel
.
[13.27.3] - 2023-05-12
feedback-form(@semcore/feedback-form)
- Fixed
Fixed empty tooltip content while fading out.
pagination(@semcore/pagination)
- Changed
Improved next and prev buttons aria labels.
utils(@semcore/utils)
- Fixed
Fixed
i18n
interpolation of falsable values.
[13.27.2] - 2023-05-10
divider(@semcore/divider)
- Changed
Role
separator
andaria-orientation
were added for better accessability.
portal(@semcore/portal)
- Fixed
Fixed SSR when
ignorePortalsStacking
is turned on.
tooltip(@semcore/tooltip)
- Fixed
Screen reader tooltip content updates correctly on change
- Changed
Changed content layout for screen reader. Now it's in
Tooltip.Popper
utils(@semcore/utils)
- Fixed
Made automatic focus return more friendly for modals and side panels.
[13.27.1] - 2023-05-04
badge(@semcore/badge)
- Changed
Made default
<Badge />
background more contrast.
carousel(@semcore/carousel)
- Changed
Made
<Carousel />
arrows color more contrast.
drag-and-drop(@semcore/drag-and-drop)
- Changed
Made draggable elements dragging pattern more contrast.
pills(@semcore/pills)
- Added
Allowed pills focus navigation with left and right keyboard arrows.
skeleton(@semcore/skeleton)
- Changed
Hid skeleton for screen readers.
tab-line(@semcore/tab-line)
- Fixed
Fixed uncontrolled
<TabLine />
animation.
[13.27.0] - 2023-05-04
popper(@semcore/popper)
- Fixed
Using
ignorePortalsStacking
on top-level poppers was causing application crash.
radio(@semcore/radio)
- Added
Added the ability to set tag for
RadioGroup
.
scroll-area(@semcore/scroll-area)
- Fixed
<ScrollArea.Bar />
component might break app in some rare use cases.
[13.26.0] - 2023-05-03
animation(@semcore/animation)
- Changed
During SSR all
useLayoutEffect
are called asuseEffect
to resolve React SSR warnings.
counter(@semcore/counter)
- Changed
During SSR all
useLayoutEffect
are called asuseEffect
to resolve React SSR warnings.
drag-and-drop(@semcore/drag-and-drop)
- Changed
During SSR all
useLayoutEffect
are called asuseEffect
to resolve React SSR warnings.
ellipsis(@semcore/ellipsis)
- Changed
During SSR all
useLayoutEffect
are called asuseEffect
to resolve React SSR warnings.
scroll-area(@semcore/scroll-area)
- Changed
Added required
role
andaria
attributes for better screen readers support. - Changed
Scroll area container are now focusable by keyboard.
utils(@semcore/utils)
- Changed
During SSR all
useLayoutEffect
are called asuseEffect
to resolve React SSR warnings.
[13.25.2] - 2023-05-02
animation(@semcore/animation)
- Fixed
Fixed collapse animations blinking.
carousel(@semcore/carousel)
- Fixed
Fixed image display when specifying an index other than 0.
[13.25.1] - 2023-04-28
carousel(@semcore/carousel)
- Fixed
Fixed warnings in development mode.
fullscreen-modal(@semcore/fullscreen-modal)
- Fixed
Added
aria-label
for the close icon.
grid(@semcore/grid)
- Fixed
Fixed warnings in development mode.
input(@semcore/input)
- Fixed
Moved paddings from container to
<Input.Value />
and<Input.Addon />
to fix addons in inputs of large size. - Fixed
<Input.Addon />
now automatically takes size of<Input />
. - Fixed
Fixed right border duplication when last addon is build on top of
<Button />
.
[13.25.0] - 2023-04-26
animation(@semcore/animation)
- Fixed
Fixed collapse animations (e.g. used in
<Accordion />
) in Safari.
data-table(@semcore/data-table)
- Fixed
Fixed missing
key
warning.
date-picker(@semcore/date-picker)
- Changed
Improved date picker rendering performance.
typography(@semcore/typography)
- Added
Added
uppercase
,lowercase
,capitalize
text transformation props.
[13.24.0] - 2023-04-24
date-picker(@semcore/date-picker)
- Fixed
Fixed issue with custom styles when using
shadow-loader
plugin.
modal(@semcore/modal)
- Added
Added
disablePreventScroll
prop.
side-panel(@semcore/side-panel)
- Added
Added
disablePreventScroll
prop.
utils(@semcore/utils)
- Fixed
Fixed
usePreventScroll
(used in<Modal />
and<ScrollBar />
) might totally block document body scroll with async components appearing and fading.
[13.23.0] - 2023-04-19
color-picker(@semcore/color-picker)
- Fixed
Added
aria-hidden="true"
for input control because they are auxiliary.
d3-chart(@semcore/d3-chart)
- Fixed
Fixed calculating height of
StackBar
andHorizontalBar
components.
fullscreen-modal(@semcore/fullscreen-modal)
- Changed
Default title tag switched from
h4
toh2
without changing visual representation. - Fixed
Fixed ability to control from keyboard for
Close
andBack
.
inline-edit(@semcore/inline-edit)
- Fixed
Improvements for a11y. Added more correct label. Added role attribute. Return focus on cancel or confirm.
inline-input(@semcore/inline-input)
- Fixed
Improvements for a11y. Hidden controls because they are accessible via the keyboard.
input(@semcore/input)
- Changed
Fixed outline styles so that they work even if the
Value
is wrapped in other elements.
input-mask(@semcore/input-mask)
- Changed
Remove
aria-invalid
because you can't enter the wrong value. - Changed
Added hint for screen reader.
- Changed
Controls are now
display:none
rather thanvisibility:hidden
, this gives more space for placeholder.
link(@semcore/link)
- Fixed
Fixed visual keyboard focus highlight of inline links.
popper(@semcore/popper)
- Fixed
interaction=hover
poppers now might be triggered by keyboard focus (but not mouse focus).
product-head(@semcore/product-head)
- Changed
Changed
tag
ofTitle
fromdiv
toh1
for better accessibility.
select(@semcore/select)
- Added
Added
aria-multiselectable
attribute toMenu
component for better accessibility. - Added
Return focus to trigger when option is selected.
spin(@semcore/spin)
- Added
Added
aria-hidden
attribute for better accessibility.
time-picker(@semcore/time-picker)
- Added
Added ARIA attributes for better accessibility.
utils(@semcore/utils)
- Fixed
Fixed behavior when returning focus. Now focus return does not work if user used the mouse.
- Change
Added
id
propertie forScreenReaderOnly
component. - Fixed
Keyboard focus highlight wasn't working until keyboard focuses any focusable element second time.
- Fixed
Delayed focus return in the macrotask to prevent focus return trigger event passing to to the return focus target.
wizard(@semcore/wizard)
- Changed
Title got semantic
h2
tag. - Fixed
Added screen reader only hint about completed steps.
[13.22.2] - 2023-04-11
button(@semcore/button)
- Fixed
Removed
role=button
from native button.
input-tags(@semcore/input-tags)
- Fixed
Non-interactive container are not focusable by keyboard now.
pagination(@semcore/pagination)
- Fixed
Fixed "confirm" icon keyboard navigation.
tab-line(@semcore/tab-line)
- Fixed
Fixed
aria-posinset
attribute value generation.
tab-panel(@semcore/tab-panel)
- Fixed
Fixed
aria-posinset
attribute value generation.
tag(@semcore/tag)
- Fixed
Non-interactive tags are not focusable by keyboard now.
tooltip(@semcore/tooltip)
- Fixed
Turn
aria-haspopup
tofalse
for Tooltip withhover=interaction
.
[13.22.1] - 2023-04-11
feedback-form(@semcore/feedback-form)
- Changed
Patched
final-form
to meetreact-final-form
peer dependency.
[13.22.0] - 2023-04-11
data-table(@semcore/data-table)
- Changed
Changed the presentation of the sort icon. Now it always runs into the text.
ellipsis(@semcore/ellipsis)
- Changed
Added React 18 to the peer dependencies.
feedback-form(@semcore/feedback-form)
- Changed
Patched
react-final-form
to the latest version.
select(@semcore/select)
- Added
Return focus to trigger when option is selected.
[13.21.0] - 2023-04-03
animation(@semcore/animation)
- Fixed
Nested animation might take initial keyframe from animated parent component in some cases.
carousel(@semcore/carousel)
- Fixed
Fixed carousel html roles.
checkbox(@semcore/checkbox)
- Fixed
Fixed
aria-checked
attribute values.
drag-and-drop(@semcore/drag-and-drop)
- Fixed
Fixed screen reader annotation of visually untitled items.
popper(@semcore/popper)
- Changed
Moved screen reader hint from
aria-label
attribute toaria-live="polite"
alert block. - Changed
Improved keyboard navigation on exit from focus-triggered popovers.
tooltip(@semcore/tooltip)
- Changed
Tooltip with
hover
interaction
content is duplicated into screen-reader-only block.
[13.20.5] - 2023-03-31
d3-chart(@semcore/d3-chart)
- Fixed
Fixed calculating width of
HorizontalBar
component. - Fixed
Fixed display
Line.Null
. - Fixed
Fixed adding custom styles for
Radar
chart.
input-tags(@semcore/input-tags)
- Fxed
Fixed scrolling when paste and enter items.
[13.20.4] - 2023-03-30
input-tags(@semcore/input-tags)
- Added
Added checking if the input
ref
hasscrollIntoView
method.
[13.20.3] - 2023-03-30
input-tags(@semcore/input-tags)
- Fixed
Fixed checking if the input
ref
is exists.
[13.20.2] - 2023-03-29
d3-chart(@semcore/d3-chart)
- Fixed
Fixed calculating height of
Bar
component.
[13.20.1] - 2023-03-29
date-picker(@semcore/date-picker)
- Added
Added default color (
--intergalactic-text-primary
) to the component.
dropdown(@semcore/dropdown)
- Added
Added default color (
--intergalactic-text-primary
) to the component.
dropdown-menu(@semcore/dropdown-menu)
- Added
Added default color (
--intergalactic-text-primary
) to the component.
input-mask(@semcore/input-mask)
- Changed
Changed color in default and focused states as in
Figma
.
notice(@semcore/notice)
- Added
Added default color (
--intergalactic-text-primary
) to the component.
pagination(@semcore/pagination)
- Added
Added design tokens to
TotalPages
component.
radio(@semcore/radio)
- Added
Added default color (
--intergalactic-text-primary
) to the component.
switch(@semcore/switch)
- Fixed
Fixed that switch with single label was turning label into secondary text color.
time-picker(@semcore/time-picker)
- Added
Added default color (
--intergalactic-text-primary
) toSeparator
component.
tooltip(@semcore/tooltip)
- Fixed
Fixed tooltip border color for default theme.
[13.20.0] - 2023-03-28
animation(@semcore/animation)
- Added
Animation context that allows children components react to parent animation execution.
portal(@semcore/portal)
- Added
Supported ignoring parent portals nesting via
ignorePortalsStacking
.
utils(@semcore/utils)
- Added
Small internal util for context consuming in class-based components.
[13.19.1] - 2023-03-28
d3-chart(@semcore/d3-chart)
- Fixed
Added correct display when there is no data in a11y table.
feedback-form(@semcore/feedback-form)
- Fixed
Added a11y error binding to field.
utils(@semcore/utils)
- Fixed
Utils package was breaking building via webpack and vite.
[13.19.0] - 2023-03-24
animation(@semcore/animation)
- Added
Added
pointer-events
properties to scale groupkeyframes
to avoid problems with overlapping elements and changing the cursor.
dot(@semcore/dot)
- Fixed
Fixed local themes on dot.
modal(@semcore/modal)
- Fixed
Fixed local themes in modals.
notice-bubble(@semcore/notice-bubble)
- Fixed
Fixed local themes in notice bubbles.
popper(@semcore/popper)
- Fixed
Fixed local themes in poppers.
portal(@semcore/portal)
- Removed
Non-working portalled local theme reapplying.
side-panel(@semcore/side-panel)
- Fixed
Fixed local themes in side panels.
utils(@semcore/utils)
- Added
Supported portalled local theme reapplying in class-based components.
- Removed
Removed
Status
group in semantic tokens. - Changed
Moved the gray-white token in front of the gray-50, slightly tweaked the order.
[13.18.0] - 2023-03-23
accordion(@semcore/accordion)
- Fixed
Toggles attributes
aria-expanded
andaria-controls
were not applied when accordion section was closed.
badge(@semcore/badge)
- Fixed
Made Badge visible for screen readers again.
card(@semcore/card)
- Fixed
Made
<Card.Title />
hint
available for screen readers.
d3-chart(@semcore/d3-chart)
- Added
Added
additionalFields
ina11yAltTextConfig
for extra text description to the data when using a screen reader
dropdown(@semcore/dropdown)
- Fixed
aria-controls
andaria-expanded
html attributes wasn't applied on closed dropdown.
dropdown-menu(@semcore/dropdown-menu)
- Added
Added
z-index: 0
toDropdownMenu.List
so that it doesn't overlap the focus border of neighboring elements. - Fixed
aria-controls
andaria-expanded
html attributes wasn't applied on closed dropdown. - Fixed
Navigating options with keyboard now doesn't trigger browser focus.
- Fixed
aria-activedescendant
now is properly updated on keyboard navigation.
feature-popover(@semcore/feature-popover)
- Fixed
Add tabIndex for Icon close.
feedback-form(@semcore/feedback-form)
- Added
Added properties
backgrouund
andtheme
responsible for spinner theme.
select(@semcore/select)
- Fixed
aria-controls
andaria-expanded
html attributes wasn't applied on closed dropdown. - Fixed
aria-activedescendant
was applied to selected option but not on focused one. - Fixed
Option keys are now based on option value.
- Fixed
Removed unexpected tabIndex=-1.
utils(@semcore/utils)
- Added
Added internal util
ScreenReaderOnly
to declaratively put screen reader only text in the components.
[13.17.2] - 2023-03-22
notice-bubble(@semcore/notice-bubble)
- Fixed
Default export typings wasn't corresponding to the runtime one.
- Changed
Added
noticeBubbleDefaultManager
export that is equal to the default export. - Changed
Deprecated default export.
noticeBubbleDefaultManager
is recommended as a drop-in replacement.
utils(@semcore/utils)
- Fixed
Focus locked tab navigation might cause scrolling to the end or to the start of the page.
[13.17.1] - 2023-03-21
d3-chart(@semcore/d3-chart)
- Fixed
Fixed
Radar
chart with negative rotation hover handling.
input-tags(@semcore/input-tags)
- Fixed
Fixed alignment cursor when there are no tags.
[13.17.0] - 2023-03-21
icon(@semcore/icon)
- Added
Added
GitHubInvert
icon.
input-tags(@semcore/input-tags)
- Fixed
Fixed tag display when crossing the border during scroll.
- Fixed
Fixed tag alignment when set minimum height.
widget-empty(@semcore/widget-empty)
- Changed
Updated
Error
view texts in all languages. - Changed
Updated
NoData
view texts in all languages.
[13.16.0] - 2023-03-16
core(@semcore/core)
- Changed
Changed logic of merging component styles and context styles due to losing context styles before.
[13.15.0] - 2023-03-16
d3-chart(@semcore/d3-chart)
- Added
Add
angleOffset
parameter toRadar
chart.
errors(@semcore/errors)
- Changed
Changed Title's font-weight from
bold
tosemi-bold
.
[13.14.1] - 2023-03-16
feedback-form(@semcore/feedback-form)
- Fixed
Fixed padding for the success state of the feedback form.
utils(@semcore/utils)
- Fixed
Fixed focus lock might cause infinite focus war when multiple focus locks exist on same page.
[13.14.0] - 2023-03-15
d3-chart(@semcore/d3-chart)
- Changed
Much improved a11y summary generation for
Radar
chart.
date-picker(@semcore/date-picker)
- Fixed
Fixed color of selected period.
modal(@semcore/modal)
- Fixed
Fixed focus locking and returning.
notice-bubble(@semcore/notice-bubble)
- Added
Properties to add icons to notices.
- Added
NoticeBubbleManager
method typings. - Added
Documentation examples.
- Fixed
Disappear animation of stacked notices.
- Fixed
Warning notices were not removable.
- Fixed
Default links color.
- Changed
Deprecated adding notices by
NoticeBubble
andNoticeBubbleWarning
withoutNoticeBubbleManager
. - Fixed
Fixed typings of exported
NoticeBubbleManager
.
popper(@semcore/popper)
- Fixed
Fixed focus locking and returning.
side-panel(@semcore/side-panel)
- Fixed
Fixed focus locking and returning.
utils(@semcore/utils)
- Added
Added
lib/use/useFocusLock
util to control focus lock in popup components (likePopper
-based,Modal
andSidebar
).
[13.13.1] - 2023-03-10
tooltip(@semcore/tooltip)
- Fixed
Fixed tooltip borders color.
[13.13.0] - 2023-03-09
d3-chart(@semcore/d3-chart)
- Added
Added footer in d3 Tooltip.
- Fixed
Added backward compatibility with react 16.9.
slider(@semcore/slider)
- Fixed
Fixed non-enumerable slider with provided minimal value.
- Fixed
Fixed component typings.
[13.12.0] - 2023-03-06
d3-chart(@semcore/d3-chart)
- Added
Added a new chart type
Radar
.
dropdown(@semcore/dropdown)
- Fixed
Fixed the ability to move text to the next line with the Enter key in
Textarea
.
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Fixed the ability to move text to the next line with the Enter key in
Textarea
.
select(@semcore/select)
- Fixed
Fixed automatic scrolling to selected option on popper open wasn't working.
- Added
Added prop
scrollToSelected
to control automatic scroll to selected option on popper open.
[13.11.2] - 2023-03-03
d3-chart(@semcore/d3-chart)
- Fixed
Fixed summary generation was broken after i18n enhancement release.
feature-popover(@semcore/feature-popover)
- Fixed
Fixed
animationsDisabled
prop passing.
flags(@semcore/flags)
- Fixed
European Union flag with 2x size was fixed again and never again :D.
- Fixed
European Union flag with 2x size was fixed.
icon(@semcore/icon)
- Removed
Removed automatic setting of
aria-hidden
totrue
.
modal(@semcore/modal)
- Fixed
Fixed
animationsDisabled
prop passing.
popper(@semcore/popper)
- Fixed
Fixed
animationsDisabled
prop passing.
side-panel(@semcore/side-panel)
- Fixed
Fixed
animationsDisabled
prop passing.
[13.11.1] - 2023-03-01
d3-chart(@semcore/d3-chart)
- Fixed
Fixed summary generation was broken after i18n enhancement release.
[13.11.0] - 2023-03-01
flags(@semcore/flags)
- Added
New European Union flag has been added to the set.
icon(@semcore/icon)
- Fixed
Fixed DOM attributes
aria-hidden
androle
were not overridable.
tab-line(@semcore/tab-line)
- Fixed
Fixed underline width glitching by rebuilding internal animation mechanism.
[13.10.0] - 2023-02-28
animation(@semcore/animation)
- Fixed
Fixed
ISlideProps
interface structure.
icon(@semcore/icon)
- Fixed
Fixed path for
Confluence
,GoogleCloud
,Hubspot
,JavaScript
,LookerStudio
icons.
[13.9.1] - 2023-02-22
popper(@semcore/popper)
- Fixed
Fixed popper autofocus wasn't working if popper contains any focusable elements.
[13.9.0] - 2023-02-21
accordion(@semcore/accordion)
- Changed
Animation duration now might be controlled with design tokens.
animation(@semcore/animation)
- Added
Added prop
animationsDisabled
to disable components' animation. - Added
Added prop
timingFunction
to control animation easing. - Added
Added
<Scale />
and<Slide />
animation components.
base-trigger(@semcore/base-trigger)
- Added
Added triggers width animation triggered by change of
value
prop.
checkbox(@semcore/checkbox)
- Changed
Animation duration now might be controlled with design tokens.
counter(@semcore/counter)
- Added
Added
<AnimatedNumber />
exported component.
d3-chart(@semcore/d3-chart)
- Fixed
Added check for the presence of DON at start of animation for
RadialTree
.
data-table(@semcore/data-table)
- Fixed
Fixed empty table body with virtual scroll enabled displays unexpected "0".
i18n-unplugin(@semcore/i18n-unplugin)
- Fixed
Added error message for empty
bundleLocale
list in plugin options.
inline-edit(@semcore/inline-edit)
- Changed
Animation duration now might be controlled with design tokens.
modal(@semcore/modal)
- Added
Added appear and disappear animation.
notice-bubble(@semcore/notice-bubble)
- Changed
Animation duration now might be controlled with design tokens.
notice-global(@semcore/notice-global)
- Changed
Animation duration now might be controlled with design tokens.
popper(@semcore/popper)
- Added
Added appear and disappear animation.
radio(@semcore/radio)
- Changed
Animation duration now might be controlled with design tokens.
side-panel(@semcore/side-panel)
- Changed
Animation duration now might be controlled with design tokens.
slider(@semcore/slider)
- Added
Added value change animation.
switch(@semcore/switch)
- Changed
Animation duration now might be controlled with design tokens.
- Added
Little animation of switch active state.
- Fixed
Fixed double click call.
tab-panel(@semcore/tab-panel)
- Changed
Animation duration now might be controlled with design tokens.
utils(@semcore/utils)
- Fixed
In some cases
<ThemeProvider />
was breaking rendering process. - Added
Added semcore enhance to animate component dimensions on change of specific props.
[13.8.1] - 2023-02-16
ellipsis(@semcore/ellipsis)
- Fixed
Ellipsis wasn't working when tooltip was disabled.
switch(@semcore/switch)
- Fixed
Text on left and right sides of the Switch are using with "pointer" cursor when component is not disabled.
[13.8.0] - 2023-02-16
ellipsis(@semcore/ellipsis)
- Added
Supported passing tooltip props.
i18n-unplugin(@semcore/i18n-unplugin)
- Fixed
Fixed wrong intergalactic components filtering path.
- Fixed
Fixed invalid syntax producing with multiple locales.
icon(@semcore/icon)
- Added
Added
JavaScript
icon.
[13.7.0] - 2023-02-13
badge(@semcore/badge)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-badge-rounded
).
base-trigger(@semcore/base-trigger)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
breadcrumbs(@semcore/breadcrumbs)
- Fixed
Fixed hovered state color.
button(@semcore/button)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
card(@semcore/card)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-surface-rounded
).
carousel(@semcore/carousel)
- Changed
Split rounding design tokens (
--intergalactic-rounded-medium
->--intergalactic-surface-rounded
and--intergalactic-control-rounded
).
checkbox(@semcore/checkbox)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-addon-rounded
).
counter(@semcore/counter)
- Changed
Renamed rounding design token (
--intergalactic-rounded-large
->--intergalactic-counter-rounded
).
d3-chart(@semcore/d3-chart)
- Fixed
Fixed display of
Bar
with height 0 - it is should not be rendered. - Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-popper-rounded
).
date-picker(@semcore/date-picker)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
divider(@semcore/divider)
- Fixed
Fixed inverted state colors.
dot(@semcore/dot)
- Fixed
Fixed
m
andl
sizes rounding.
drag-and-drop(@semcore/drag-and-drop)
- Changed
Renamed rounding design token (
--intergalactic-rounded-large
->--intergalactic-surface-rounded
).
dropdown(@semcore/dropdown)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-popper-rounded
).
dropdown-menu(@semcore/dropdown-menu)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
feature-popover(@semcore/feature-popover)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-popper-rounded
).
feedback-form(@semcore/feedback-form)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-surface-rounded
).
icon(@semcore/icon)
- Changed
Renamed
YoutubeAlt
icon toYoutubeColored
. - Changed
Renamed
YoutubeRed
icon toYoutubeInvert
.
input(@semcore/input)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
modal(@semcore/modal)
- Changed
Renamed rounding design token (
--intergalactic-rounded-large
->--intergalactic-modal-rounded
).
notice(@semcore/notice)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-surface-rounded
).
notice-bubble(@semcore/notice-bubble)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-popper-rounded
).
pills(@semcore/pills)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
progress-bar(@semcore/progress-bar)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-progress-bar-rounded
).
scroll-area(@semcore/scroll-area)
- Fixed
Fixed scroll bars rounding (
3px
->4px
).
select(@semcore/select)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
slider(@semcore/slider)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-progress-bar-rounded
).
switch(@semcore/switch)
- Changed
Renamed rounding design token (
--intergalactic-rounded-extra-large
->--intergalactic-switch-rounded
).
tab-panel(@semcore/tab-panel)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
tag(@semcore/tag)
- Changed
Renamed rounding design token (
--intergalactic-rounded-extra-large
->--intergalactic-tag-rounded
).
textarea(@semcore/textarea)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
time-picker(@semcore/time-picker)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
).
tooltip(@semcore/tooltip)
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-popper-rounded
).
utils(@semcore/utils)
- Changed
Changed design tokens facebook color (
#3b5998
->#1877f2
). - Changed
Changed design tokens linkedIn color (
#1a7ab2
->#0a66c2
). - Changed
Changed design tokens twitter color (
#2bafeb
->#1d9bf0
).
wizard(@semcore/wizard)
- Fixed
Fixed issue with scroll on small screen
- Changed
Renamed rounding design token (
--intergalactic-rounded-medium
->--intergalactic-control-rounded
,--intergalactic-rounded-large
->--intergalactic-modal-rounded
).
[13.6.2] - 2023-02-07
carousel(@semcore/carousel)
- Fixed
Fixed freezing when slide index is greater than number of slides.
d3-chart(@semcore/d3-chart)
- Fixed
Fixed animation for
Donut
. - Changed
Changed minimum height in types for
Bar
.
data-table(@semcore/data-table)
- Fixed
Fixed view of cells when using cell grouping and columns at the same time.
ellipsis(@semcore/ellipsis)
- Fixed
Stopped showing tooltip if text is not truncated.
[13.6.1] - 2023-01-26
d3-chart(@semcore/d3-chart)
- Fixed
Fixed and changed minimum height of
Bar
. - Fixed
Fixed definition of users locale.
data-table(@semcore/data-table)
- Fixed
Fix floating sort icon to right align.
[13.6.0] - 2023-01-20
d3-chart(@semcore/d3-chart)
- Fixed
Fixed animation in React strict mode for
RadialTree
andDonut
.
icon(@semcore/icon)
- Added
Added
TwitterCarousel
,TopStories
,WebStories
,FindResultsOn
,InterestingFinds
,Event
,SeeResultsAbout
,PopularProducts
,RelatedProducts
,AddressPack
,RelatedSearches
,ShortVideos
,NotificationNo
icons.
utils(@semcore/utils)
- Changed
Put all css
:hover
selectors into@media(hover: hover)
block.
[13.5.0] - 2023-01-19
accordion(@semcore/accordion)
- Added
Added
duration
property toAccordion.Item
types.
base-trigger(@semcore/base-trigger)
- Fixed
Removed font-family enforcement.
breadcrumbs(@semcore/breadcrumbs)
- Fixed
Removed font-family enforcement.
button(@semcore/button)
- Fixed
Removed font-family enforcement.
card(@semcore/card)
- Fixed
Removed font-family enforcement.
color-picker(@semcore/color-picker)
- Fixed
Removed font-family enforcement.
- Fixed
Fixed color picker display when using non-extended
<ColorPicker />
.
date-picker(@semcore/date-picker)
- Fixed
Fixed
DatePicker.InputTrigger
edited text highlight color.
fullscreen-modal(@semcore/fullscreen-modal)
- Fixed
Removed font-family enforcement.
modal(@semcore/modal)
- Added
Added
Modal.Title
component andaria-labelledby
property for better a11y.
notice-bubble(@semcore/notice-bubble)
- Fixed
Removed minimal height limitation.
side-panel(@semcore/side-panel)
- Fixed
Removed font-family enforcement.
utils(@semcore/utils)
- Changed
Renamed
--intergalactic-border-danger
token name to--intergalactic-border-critical
. - Changed
Renamed
--intergalactic-border-danger-active
token name to--intergalactic-border-critical-active
. - Changed
Renamed
--intergalactic-border-table-accent-border
token name to--intergalactic-border-table-accent
. - Changed
Added description for every design token.
- Changed
No other renaming expected in the future.
[13.4.0] - 2023-01-16
popper(@semcore/popper)
- Fixed
Fixed focus hijacking by non editable poppers.
[13.3.0] - 2023-01-16
i18n-unplugin(@semcore/i18n-unplugin)
- Added
Added
@semcore/ui/i18n-unplugin
.
illustration(@semcore/illustration)
- Added
Added
Feedback
illustration.
[13.2.13] - 2023-01-11
animation(@semcore/animation)
- Fixed
Fixed flickering in
Collapse
animation.
d3-chart(@semcore/d3-chart)
- Fixed
Added prop
transparent
for all charts opacity
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Fixed error loading styles in correct order for
mini-css-extract-plugin
.
errors(@semcore/errors)
- Fixed
Fixed French, Japanese and Turkish translations.
flags(@semcore/flags)
- Fixed
Fixed internal imports after babel transformation were causing "named import from json" errors in some bundlers.
icon(@semcore/icon)
- Changed
Renamed
Stoller
icon toStroller
.
inline-input(@semcore/inline-input)
- Fixed
Fixed displaying tooltip of
ConfirmControl
. - Changed
Changed all translations of
CancelControl
text tooltip.
input-number(@semcore/input-number)
- Added
Added Korean translation.
select(@semcore/select)
- Fixed
Fixed typo in property
tabIndex
.
[13.2.12] - 2023-01-09
d3-chart(@semcore/d3-chart)
- Added
Added prop
transparent
for charts opacity
dropdown-menu(@semcore/dropdown-menu)
- Changed
DropdownMenu.Popper
closes when theEnter
button is pressed.
utils(@semcore/utils)
- Fixed
Fixed internal mechanism of interpolating variables into translated texts.
[13.2.11] - 2023-01-04
ellipsis(@semcore/ellipsis)
- Fixed
Remove react warning with non-html props.
format-text(@semcore/format-text)
- Fixed
Fixed css variable design tokens.
notice-global(@semcore/notice-global)
- Added
Added cursor change when hovering
NoticeGlobal.CloseIcon
.
tag(@semcore/tag)
- Fixed
Fixed css variable design tokens.
[13.2.10] - 2022-12-27
card(@semcore/card)
- Fixed
Hint tooltip is centered vertically.
d3-chart(@semcore/d3-chart)
- Fixed
Fixed
Donut
chart rendering when hovering over a chart while it is loading.
data-table(@semcore/data-table)
- Fixed
Fix style for
resizable
.
dropdown-menu(@semcore/dropdown-menu)
- Added
Added
box-sizing
for correct offset display.
icon(@semcore/icon)
- Added
Added
Jewelry
,Photo
,Military
,Restaurant
,Music
,Recreation
,Events'
,Cosmetics
,Fashion
,Printing
,Science
,Comics
,Gambling
,Architecture
,Veterinary
,Furniture
,Adult
,Religion
,PublicSafety
,Security
,Fish
,Law
,Oil
,Packaging
,Logistic
,Marine
,PublicUtility
,Craft
,Sport
,Car
,Games
,Language
,Smoking
,Farm
,Food
,Wine
icons.
widget-empty(@semcore/widget-empty)
- Fixed
Fixed image size.
[13.2.9] - 2022-12-22
data-table(@semcore/data-table)
- Changed
Removed vertical borders from header cells.
- Changed
Added props
vBorders
,borderLeft
andborderRight
to have possibility to render vertical borders. - Changed
Added prop
compact
to reduce table paddings. - Changed
Added gradient to the sorting icon.
[13.2.8] - 2022-12-21
base-trigger(@semcore/base-trigger)
- Fixed
Fixed the problem of not showing the placeholder when the body of the
BaseTrigger
is empty.
format-text(@semcore/format-text)
- Fixed
Fixed underline for links from the design system.
link(@semcore/link)
- Fixed
Fixed vertical align for use as a text link.
select(@semcore/select)
- Fixed
Fixed display of placeholder with empty value.
tag(@semcore/tag)
- Fixed
Fixed css syntax error.
[13.2.7] - 2022-12-19
Global(Global)
- Added
Added internationalization of aria attributes.
d3-chart(@semcore/d3-chart)
- Changed
Supported semi-async internationalization of text in a11y module.
format-text(@semcore/format-text)
- Fixed
Fixed syntax css.
illustration(@semcore/illustration)
- Changed
Added
react-dom
to peer dependencies.
ui(@semcore/ui)
- Fixed
Normalized path to re-export
@semcore/illustration
.
utils(@semcore/utils)
- Fixed
Fixed non-react node detection for
addonTextChildren
. - Changed
Supported semi-async internationalization.
[13.2.6] - 2022-12-14
illustration(@semcore/illustration)
- Fixed
Fixed illustrations reexports.
[13.2.5] - 2022-12-14
base-trigger(@semcore/base-trigger)
- Fixed
Fixed hardcoded spacing style literal.
link(@semcore/link)
- Fixed
Fixed supporting ellipsis links with addon.
progress-bar(@semcore/progress-bar)
- Fixed
Fixed default theme background.
[13.2.4] - 2022-12-13
Global(Global)
- Changed
Added
react-dom
to peer dependencies.
base-trigger(@semcore/base-trigger)
- Changed
The icon in
LinkTrigger
is centered vertically.
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Fix tabulation and moving highlighted items
link(@semcore/link)
- Changed
Link.Addon
is centered vertically.
[13.2.3] - 2022-12-09
animation(@semcore/animation)
- Changed
Changed prop
initialAnimation
to optional.
feature-popover(@semcore/feature-popover)
- Fixed
Opening animation is working again.
notice-bubble(@semcore/notice-bubble)
- Changed
Changed prop
initialAnimation
to optional.
scroll-area(@semcore/scroll-area)
- Fixed
Fixed calculation size when changing height of the container.
[13.2.2] - 2022-12-07
animation(@semcore/animation)
- Added
Added prop
initialAnimation
to run animation on the first rendering
flags(@semcore/flags)
- Fixed
Fixed exporting
iso2Name
,iso3iso2
andnameWithoutIso
because of linter warnings.
input(@semcore/input)
- Added
Added type
IInputCtx
for export.
input-tags(@semcore/input-tags)
- Fixed
Fixed
Value
type
notice-bubble(@semcore/notice-bubble)
- Fixed
Fixed
NoticeBubbleManager
types - Added
Added prop
initialAnimation
to run animation on the first rendering
select(@semcore/select)
- Fixed
Fixed screen readers support for
Select.List
wizard(@semcore/wizard)
- Fixed
Fixed layout so that the white background in the rounded borders of the modal would not be visible.
[13.2.1] - 2022-12-02
dropdown-menu(@semcore/dropdown-menu)
- Changed
Changed size of shadow in
DropdownMenu.List
from9px
to16px
.
flags(@semcore/flags)
- Added
Added missed object
iso3iso2
inindex.d.ts
for exporting.
input-tags(@semcore/input-tags)
- Fixed
Fixed exported types of components.
[13.2.0] - 2022-11-30
base-trigger(@semcore/base-trigger)
- Added
Added support text ellipsis in
LinkTrigger.Text
.
checkbox(@semcore/checkbox)
- Changed
Updated border-color in focus state from
--blue-400
to--blue-500
,--red-400
to--red-500
.
d3-chart(@semcore/d3-chart)
- Fixed
Allowed to pass any svg attributes.
- Fixed
Fixed
Bar
click handler typings. - Fixed
Fixed support handling of bars event handling with
paddingOuter
. - Added
Bar
component now supportsonClick
handler with bar data in callback.
date-picker(@semcore/date-picker)
- Fixed
Fixed InputTrigger subcomponent types.
dot(@semcore/dot)
- Added
Added css property
isolation
to container.
drag-and-drop(@semcore/drag-and-drop)
- Changed
Component was fully rebuilt internally. Backward capability mostly preserved, legacy apis was marked as deprecated.
dropdown-menu(@semcore/dropdown-menu)
- Changed
Due to the effect of cutting off the last line, it was decided to add a shadow to the container (
DropdownMenu.List
) when scrolling. - Changed
Changed
margin
topadding
to make the scrollbar look better. - Changed
Now highlighted tabs are also browser focused.
flags(@semcore/flags)
- Changed
Fixed few countries flag displaying.
- Changed
Removed North Ireland flag as far as image of North Ireland flag was always missing in repository and random image was displayed instead.
flex-box(@semcore/flex-box)
- Fixed
Fixed showing types in autocomplete IDE.
format-text(@semcore/format-text)
- Fixed
Fixed showing types in autocomplete IDE.
icon(@semcore/icon)
- Added
Added
Rephrase
,SimplifyText
,ExpandText
icons.
inline-input(@semcore/inline-input)
- Fixed
Disabled moving focus in tooltips.
- Changed
Updated border-color in focus state from
--blue-400
to--blue-500
,--red-400
to--red-500
,--green-400
to--green-500
.
input(@semcore/input)
- Fixed
Fix style for disabled state.
- Changed
Updated border-color in focus state from
--blue-400
to--blue-500
,--red-400
to--red-500
,--green-400
to--green-500
. - Added
Added
aria-invalid
for input in invalid state.
input-mask(@semcore/input-mask)
- Fixed
Fixed showing types in autocomplete IDE.
input-tags(@semcore/input-tags)
- Fixed
Fixed showing types in autocomplete IDE.
notice-bubble(@semcore/notice-bubble)
- Fixed
Replaced
NoticeBubbleManager
instance typings withNoticeBubbleManager
typing. - Fixed
Export of
NoticeBubbleManager
was missing in typings.
outside-click(@semcore/outside-click)
- Fixed
Fixed showing types in autocomplete IDE.
pagination(@semcore/pagination)
- Fixed
Fixed attributes and line-height for last page
pills(@semcore/pills)
- Added
Added css property
isolation
to container.
portal(@semcore/portal)
- Fixed
Fixed showing types in autocomplete IDE.
product-head(@semcore/product-head)
- Fixed
Fixed showing types in autocomplete IDE.
- Changed
Changed margin-bottom from 16px to 24px.
radio(@semcore/radio)
- Changed
Updated border-color in focus state from
--blue-400
to--blue-500
,--red-400
to--red-500
.
skeleton(@semcore/skeleton)
- Changed
Removed
width
andheight
properties fromVennChartSkeleton
andPieChartSkeleton
.
sticky(@semcore/sticky)
- Fixed
Fixed showing types in autocomplete IDE.
tab-line(@semcore/tab-line)
- Changed
Changed
font-weight
of tab's text andheight
of underline.
tab-panel(@semcore/tab-panel)
- Changed
Tabs focus doesn't trigger tab select.
- Changed
Pressing "Enter" and "Space" keys focuses current tab.
- Changed
Changed
font-weight
of tab's text.
tag(@semcore/tag)
- Added
Added hover styles for close icon.
textarea(@semcore/textarea)
- Changed
Updated border-color in focus state from
--blue-400
to--blue-500
,--red-400
to--red-500
,--green-400
to--green-500
.
tooltip(@semcore/tooltip)
- Changed
Updated border-color for
warning
theme from--red-400
to--red-500
.
utils(@semcore/utils)
- Changed
Changed
keyboard-focus
opacity - Added
Added ability to merge
styles
field forassignProps
function.
[13.1.1] - 2022-11-09
base-trigger(@semcore/base-trigger)
- Fixed
Fixed
FilterTrigger
accessability.
checkbox(@semcore/checkbox)
- Fixed
Fixed displaying in unchecked and disabled state.
d3-chart(@semcore/d3-chart)
- Fixed
Fixed hover and active animated for
Donut
chart.
date-picker(@semcore/date-picker)
- Fixed
Fixed input trigger visual divergence from initial design.
- Fixed
Removed lock on fixed version of
@semcore/input
.
ellipsis(@semcore/ellipsis)
- Added
Component was added to export of
@semcore/ui
.
icon(@semcore/icon)
- Added
Added
LookerStudio
icon.
input-mask(@semcore/input-mask)
- Fixed
Fixed mask and text line-height mismatch.
pagination(@semcore/pagination)
- Fixed
Fixed styles for last and single pages
[13.1.0] - 2022-11-03
animation(@semcore/animation)
- Added
Added a property that removes the
overflow=hidden
setting. - Changed
Returning the original
overflow
after the animation has passed.
button(@semcore/button)
- Fixed
Lazy checks for necessity of
aria-label
in non production environment.
carousel(@semcore/carousel)
- Fixed
Fixed screen readers support.
checkbox(@semcore/checkbox)
- Fixed
Fixed displaying in unchecked and disabled state.
color-picker(@semcore/color-picker)
- Fixed
Fixed screen readers support.
d3-chart(@semcore/d3-chart)
- Fixed
Fixed hover and active animated for
Donut
chart. - Fixed
Fixed display of minimum bar size in
StackBar
. - Added
Added display of minimum bar size in
HorizontalBar
. - Fixed
Fixed inner radius for
Donut
chart. It began to equal what is indicated in theinnerRadius
prop. - Fixed
Fixed reference lines were missing dashed style.
- Fixed
Fixed typings of render functions.
data-table(@semcore/data-table)
- Added
Support for inheritance of
alignItems
prop from header to cells. - Added
Added
disabledScroll
property that disables scrolling in tables. - Added
Added the ability(
flex="inherit"
) to inherit the size from the top table.
date-picker(@semcore/date-picker)
- Fixed
Removed lock on fixed version of
@semcore/input
.
errors(@semcore/errors)
- Fixed
Fixed paddings.
icon(@semcore/icon)
- Fixed
Lazy checks for necessity of
aria-label
in non production environment. - Changed
Updated
Text
icon. - Added
Added icon
GoogleAds
inline-edit(@semcore/inline-edit)
- Fixed
Removed wrong aria role and added needed aria label.
inline-input(@semcore/inline-input)
- Added
Added accessability needed aria label.
input-mask(@semcore/input-mask)
- Fixed
Fixed mask and text line-height mismatch.
- Added
Allowed to pass children.
link(@semcore/link)
- Fixed
Lazy checks for necessity of
aria-label
in non production environment.
modal(@semcore/modal)
- Changed
Updated
focus-lock
.
popper(@semcore/popper)
- Changed
Updated
focus-lock
.
side-panel(@semcore/side-panel)
- Changed
Updated
focus-lock
.
time-picker(@semcore/time-picker)
- Fixed
Fixed that some secret combination of arrows pressing was causing infinite focus call and temporary freeze of browser.
- Fixed
Fixed Screen readers support.
utils(@semcore/utils)
- Added
Added
hasLabels
utility. - Fixed
Removed
@types/react
,@types/react-dom
and@types/node
from package direct dependencies.
[13.0.2] - 2022-10-20
base-trigger(@semcore/base-trigger)
- Fixed
Fixed the problem of not showing the placeholder when the body of the
FilterTrigger
is empty.
core(@semcore/core)
- Fixed
Fixed calculation children index.
date-picker(@semcore/date-picker)
- Changed
Reverting changes from version
3.3.12
as these changes are implemented in theutils/lib/addonTextChildren
.
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Fixed wrong setting of
type=button
attribute for everyDropdownMenu.Trigger
based component.
select(@semcore/select)
- Fixed
Fixed unexpected verbose console warnings.
time-picker(@semcore/time-picker)
- Fixed
Fixed support of Safari.
utils(@semcore/utils)
- Fixed
Removed
@types/react
,@types/react-dom
and@types/node
from package direct dependencies.
[13.0.1] - 2022-10-14
Global(Global)
- Fixed
Fixed reexports of
@semcore/ui
package.
[13.0.0] - 2022-10-12
Global(Global)
- Added
Added support for React 18 🔥
- Fixed
Fixed problems in working with react strict mode.
chart(@semcore/chart)
- BREAK
The component has been removed from the release system. Use
@semcore/d3-chart
.
neighbor-location(@semcore/neighbor-location)
- BREAK
The approach to determining neighbors has been changed.
table(@semcore/table)
- BREAK
The component has been removed from the release system. Use
@semcore/data-table
.
accordion(@semcore/accordion)
- Fixed
Fixed elements id uniqueness.
base-trigger(@semcore/base-trigger)
- Changed
Updated major dependency
@semcore/neighbor-location
[2.3.15 ~> 3.0.0]
button(@semcore/button)
- Changed
Updated major dependency
@semcore/neighbor-location
[2.3.15 ~> 3.0.0]
checkbox(@semcore/checkbox)
- Fixed
Added missing
aria-checked
a11y attribute.
color-picker(@semcore/color-picker)
- Fixed
Fixed paddings of addons in input.
core(@semcore/core)
- Changed
Changed approach to children index calculation with React parallel rendering.
d3-chart(@semcore/d3-chart)
- Fixed
Ensured a11y module do not break mouse interactions.
- Fixed
Fixed issue with uninitialized styles in some charts.
data-table(@semcore/data-table)
- Added
Added support
ref
forDataTable.Column
andDataTable.Cell
.
date-picker(@semcore/date-picker)
- Changed
Changed the way to check the contents of the trigger for
ButtonTrigger
- Changed
Changed utils function for
ButtonTrigger
- Fixed
Fixed unexpected margin of calendar grid cells in Safari browser.
errors(@semcore/errors)
- Changed
Moved svg illustrations to
@semcore/illustration
component.
icon(@semcore/icon)
- Changed
Renamed
AppBlock
icon toAppsBlock
. - Added
Added icon Stoller.
- Added
Added
Charge
,CardUpdate
,ChargebackWin
,ChargebackLoss
icons. - Changed
When
interactive
prop is provided,aria-label
oraria-labelledby
props from now are required. If required props are not provided a warning is logged to developer console.
illustration(@semcore/illustration)
- Changed
Remove masks from all svg illustrations for WidgetEmpty component.
- Added
Added and changed fields
main
,module
andtypings
inpackage.json
. - Added
Added missed illustrations and added missed id attribute for some illustrations.
- Added
Added available for export function
getIllustrationPath
to get url of illustrations.
input(@semcore/input)
- Changed
Updated major dependency
@semcore/neighbor-location
[2.3.15 ~> 3.0.0] - Changed
Remove useless styles for Addons.
input-mask(@semcore/input-mask)
- Fixed
Fixed displaying of addons placed on the end (right in ltr languages) of input.
- Fixed
Fixed mask underlay position desynchronization with html input content;
- Fixed
Hidden placeholders and mask from real DOM to exclude it from copied content.
- Changed
Updated major dependency
@semcore/neighbor-location
[2.3.15 ~> 3.0.0] - Fixed
Fixed addon placed before input value may be overlayed by input value.
- Fixed
Fixed previously broken in previous version backward compatibility of piping api.
notice(@semcore/notice)
- Changed
Color for Close icon with theme
info
was changed from--blue-400
to--gray-400
.
pills(@semcore/pills)
- Changed
Updated major dependency
@semcore/neighbor-location
[2.3.15 ~> 3.0.0] - Fixed
Added essential accessibility attributes.
popper(@semcore/popper)
- Changed
Updated major dependency
@semcore/neighbor-location
[2.3.15 ~> 3.0.0] - Fixed
Removed aria attributes that were breaking components a11y.
radio(@semcore/radio)
- Fixed
Fixed arrangement of internal and external circles in
checked
state.
select(@semcore/select)
- Added
Screen readers support.
skeleton(@semcore/skeleton)
- Changed
All skeletons are
aria-busy
from now.
slider(@semcore/slider)
- Changed
Stable release
- Added
Added box-sizing
sticky(@semcore/sticky)
- Changed
This component has been deprecated. Added a message about it.
switch(@semcore/switch)
- Changed
Updated major dependency
@semcore/neighbor-location
[2.3.15 ~> 3.0.0] - Changed
Improved accessibility with labeling switch by currently picked option.
tab-line(@semcore/tab-line)
- Changed
Updated major dependency
@semcore/neighbor-location
[2.3.15 ~> 3.0.0]
tab-panel(@semcore/tab-panel)
- Added
Added styles for panel consisting only of an icon.
utils(@semcore/utils)
- Fixed
Added a check for empty children for
addonTextChildren
function.
widget-empty(@semcore/widget-empty)
- Changed
Moved svg illustrations to
@semcore/illustration
component.
[12.6.0] - 2022-09-22
chart(@semcore/chart)
- Changed
Mark exported functions as deprecated with recommendation to use
@semcore/d3-chart
.
flags(@semcore/flags)
- Added
Added access to flags that don't have ISO code.
- Fixed
Fixed flag name return type.
icon(@semcore/icon)
- Fixed
Fixed icon Toxic.
progress-bar(@semcore/progress-bar)
- Fixed
Added essential accessibility attributes.
radio(@semcore/radio)
- Fixed
Fixed arrangement of internal and external circles in
checked
state.
skeleton(@semcore/skeleton)
- Changed
All skeletons are
aria-busy
from now.
slider(@semcore/slider)
- Added
Out of the box support for multiple choice options.
spin(@semcore/spin)
- Fixed
Added essential accessibility attributes.
spin-container(@semcore/spin-container)
- Fixed
Added essential accessibility attributes.
table(@semcore/table)
- Changed
Mark exported functions as deprecated with recommendation to use
@semcore/data-table
.
widget-empty(@semcore/widget-empty)
- Added
Added Turkish language support.
wizard(@semcore/wizard)
- Added
Added new components.
[12.5.1] - 2022-09-15
animation(@semcore/animation)
- Fixed
Fixed playing entering animation if init animation state is already reached.
badge(@semcore/badge)
- Fixed
Change line-height to correctly display uppercase letters.
button(@semcore/button)
- Fixed
Fixed aria warning detection.
color-picker(@semcore/color-picker)
- Changed
Changed the logic of entering color format. From this version it is possible to enter hex code in both formats: with
#
sign -#123123
and without#
sign -123123
.
d3-chart(@semcore/d3-chart)
- Fixed
Changed paths in css files to relative.
data-table(@semcore/data-table)
- Changed
Improved component accessibility in cases of virtual scroll and columns sorting.
feedback-form(@semcore/feedback-form)
- Added
Added aria attributes for better a11y.
fullscreen-modal(@semcore/fullscreen-modal)
- Changed
Removed unused
hidden
property from types.
input-tags(@semcore/input-tags)
- Added
Added screen reader support
link(@semcore/link)
- Fixed
Fixed aria warning detection.
tab-line(@semcore/tab-line)
- Fixed
Enforced inner text font line height to prevent possible bottom cut.
- Fixed
Fixed typos in styles:
lihe-height
->line-height
. - Fixed
Fixed font height so that the letter "g" would not be cut off.
tab-panel(@semcore/tab-panel)
- Fixed
Enforced inner text font line height to prevent possible bottom cut.
tag(@semcore/tag)
- Fixed
Enforced inner text font line height to prevent possible bottom cut.
- Added
Added screen reader support
tooltip(@semcore/tooltip)
- Added
Added
aria-live
attribute for better a11y.
utils(@semcore/utils)
- Fixed
Added dependency
@types/react-dom
and fix type forgetNodeByRef
function.
[12.5.0] - 2022-08-29
accordion(@semcore/accordion)
- Fixed
Fixed disabled items handling to improve component accessibility.
animation(@semcore/animation)
- Fixed
Fixed playing entering animation if init animation state is already reached.
badge(@semcore/badge)
- Added
Added aria-hidden because component "badge" is not the main functionality and will only confuse the blind user.
breadcrumbs(@semcore/breadcrumbs)
- Changed
Added essential
aria-\*
attributes.
button(@semcore/button)
- Fixed
Update version
@semcore/utils
to use additional functions. - Added
Added empty button aria-label check.
d3-chart(@semcore/d3-chart)
- Added
Introduced charts accessibility module.
- Fix
Fixed
ResponsiveContainer
memory leak on unmount. - Fix
Venn
chart was not mentioned in exported types.
date-picker(@semcore/date-picker)
- Added
Added Turkish language support.
- Changed
Removed spaces around dash in formatted date.
errors(@semcore/errors)
- Changed
Updated translations.
- Added
Added Turkish language support.
- Added
Added
role="alert"
attributes to increase support for a11y.
flags(@semcore/flags)
- Fixed
Fixed broken display of Cote d'Ivoire's flag.
- Fixed
Fixed broken display of United States Minor Outlying Islands' flag.
icon(@semcore/icon)
- Added
Added call
onClick
when pressing enter if the icon isinteractive
.
input(@semcore/input)
- Added
Added missing type
defaultValue
inindex.d.ts
.
input-number(@semcore/input-number)
- Added
Added screen reader notification of input value and aria attributes for better a11y.
link(@semcore/link)
- Fixed
Change tag for
Link.Addon
fromdiv
tospan
- Fixed
Update version
@semcore/utils
to use additional functions. - Added
Added screen reader support and empty link aria-label check
notice(@semcore/notice)
- Added
Added aria-live attribute for better accessibility.
notice-bubble(@semcore/notice-bubble)
- Changed
Animation styles moved to css file and now available for theming.
- Added
Added role and aria-live attribute for better accessibility.
notice-global(@semcore/notice-global)
- Added
Added aria-live attribute for better accessibility.
pagination(@semcore/pagination)
- Added
Added Turkish language support.
- Added
Added the necessary labels for improved accessibility work.
product-head(@semcore/product-head)
- Fixed
Remove
overflow='auto'
because the component should not scroll, its content should adapt to the desired size.
radio(@semcore/radio)
- Added
Added missing type
defaultValue
inindex.d.ts
.
tag(@semcore/tag)
- Fixed
Update version
@semcore/utils
to use additional color changing functions.
textarea(@semcore/textarea)
- Added
Added missing types
value
anddefaultValue
inindex.d.ts
.
time-picker(@semcore/time-picker)
- Added
Added missing type
defaultValue
inindex.d.ts
.
typography(@semcore/typography)
- Changed
Added essential
aria-\*
attributes for Typography lists.
utils(@semcore/utils)
- Added
Added util function
reactToText
to convert react component to text. - Added
Added support of
elementtiming
attribute passing on all components.
[12.4.2] - 2022-08-02
d3-chart(@semcore/d3-chart)
- Fix
Venn
chart was not mentioned in exported types.
utils(@semcore/utils)
- Fixed
Fixed package
.mjs
artifacts cross-imports to support modern js bundlers.
[12.4.1] - 2022-08-01
date-picker(@semcore/date-picker)
- Added
Added new button components
Apply
andReset
forDateRangePicker
andMonthRangePicker
.
icon(@semcore/icon)
- Fixed
Renamed icon from
AppBlock
toAppsBlock
. Old name is deprecated.
utils(@semcore/utils)
- Fixed
Fixed package
.mjs
artifacts cross-imports to support modern js bundlers.
[12.4.0] - 2022-07-25
d3-chart(@semcore/d3-chart)
- Fixed
Fixed ability to change
tag
in render(prop) functions. - Fixed
Fixed
RadialTree
typings. - Fixed
Fixed
RadialTree
rendering in Safari. - Fixed
Fixed
RadialTree
radian labels rendering.
data-table(@semcore/data-table)
- Changed
Add
onScroll
callback for<Body/>
.
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Remove deprecated size (
xl
).
fullscreen-modal(@semcore/fullscreen-modal)
- Fixed
Fixed font family in Title
icon(@semcore/icon)
- Fixed
Renamed icon from
AppBlock
toAppsBlock
. Old name is deprecated. - Added
Added icon
ClusteredList
. - Added
Added icon
AppsBlock
.
input(@semcore/input)
- Changed
Fixed
Input.Addon
css classes were missing during server-side rendering. - Fixed
Fixed the reaction when interacting with the keyboard for the correct work of other components with keyboard support.
- Fixed
Fixed applying
border-radius
for outline.
input-number(@semcore/input-number)
- Fixed
Fixed rounding of float numbers.
neighbor-location(@semcore/neighbor-location)
- Fixed
Tuned up childildren elements counting (ignoring empty string).
popper(@semcore/popper)
- Fixed
Fixed possibility to insert render function into
Popper.Trigger
.
select(@semcore/select)
- Fixed
Fixed color of Addon icons in
InputSearch
.
utils(@semcore/utils)
- Fixed
Fixed pcakage compatibility with ES modules.
[12.3.0] - 2022-07-07
d3-chart(@semcore/d3-chart)
- Added
Added index to Bubble chart
- Added
Added property minimal height
hMin
for Bar (<Bar hMin={...}/>
) - Added
Added property
active
forDonut.Pie
- Fixed
Exclude props from html for
Tooltip.Dot
- Fixed
Recalculate position for
Dot
after update scale - Fixed
Optimization render
Dot
data-table(@semcore/data-table)
- Fixed
Fixed scrolling of table when enable virtual scrolling.
feedback-form(@semcore/feedback-form)
- Fixed
Fixed feedback image.
icon(@semcore/icon)
- Added
Added icon
AppsBlock
.
illustration(@semcore/illustration)
- Changed
Added react component
MailSent
put on path@semcore/illustration/MailSent
- Changed
Illustration
MailSent
put on path@semcore/illustration/svg/MailSent
radio(@semcore/radio)
- Fixed
Change inherited TS type for Radio (IFlexProps -> IBoxProps)
widget-empty(@semcore/widget-empty)
- Changed
Updated svg images for all charts, nothing found and congratulations states.
[12.2.0] - 2022-06-24
breadcrumbs(@semcore/breadcrumbs)
- Fixed
Fixed separator's margin.
chart(@semcore/chart)
- Changed
Changed type names from 'IPieProps' to 'IRechartsPieProps' so that there are no intersections with other components.
checkbox(@semcore/checkbox)
- Fixed
Fixed problem show
Checkbox
inModal
(Checkbox added scroll on page).
d3-chart(@semcore/d3-chart)
- Changed
Changed type names from 'ITooltipProps' to 'ITooltipChartProps' so that there are no intersections with other components.
- Changed
Changed type names from 'ITooltipContext' to 'ITooltipChartContext' so that there are no intersections with other components.
errors(@semcore/errors)
- Changed
Changed type names from 'iconNames' to 'iconNamesErrors' so that there are no intersections with other components.
feedback-form(@semcore/feedback-form)
- Changed
Updated
react-final-form
to6.5.2
to support React 17.
icon(@semcore/icon)
- Changed
Added files with the extension .mjs
inline-input(@semcore/inline-input)
- Fixed
Remove 4px vertical paddings.
notice-global(@semcore/notice-global)
- Changed
Changed type names from 'NoticeTheme' to 'NoticeGlobalTheme' so that there are no intersections with other components.
pills(@semcore/pills)
- Changed
Changed type names from 'IPopperHandlers' to 'IPillsHandlers' so that there are no intersections with other components.
progress-bar(@semcore/progress-bar)
- Fixed
Theme prop doesn't work when styles has been post-processed
project-create(@semcore/project-create)
- Changed
Updated
react-final-form
to6.5.2
to support React 17.
tag(@semcore/tag)
- Fixed
Fixed non default colors resolving.
textarea(@semcore/textarea)
- Fixed
Fixed textarea scroll to bottom on every resize.
utils(@semcore/utils)
- Changed
Changed type names from 'ChildrenType' to 'IfChildrenType' so that there are no intersections with other components.
- Changed
Update version dependency
@babel/runtime
.
widget-empty(@semcore/widget-empty)
- Changed
Changed type names from 'iconNames' to 'iconNamesWidgetEmpty' so that there are no intersections with other components.
[12.1.0] - 2022-05-31
button(@semcore/button)
- Fixed
Fixed
width, height
for size Button. - Fixed
Fixed background-color active state for
<Button use='primary' theme='warning'/>
.
feedback-form(@semcore/feedback-form)
- Fixed
Fixed Item tag property setting
- Fixed
Fixed version
@babel/runtime
for dependencyreact-final-form
.
notice(@semcore/notice)
- Changed
Changed animation duration from 200ms to 250ms.
- Changed
Set prop
use
in deprecated. Added fallback onNoticeGlobal
. - Changed
Add styles for Close icon hover.
notice-global(@semcore/notice-global)
- Added
Initial release
select(@semcore/select)
- Fixed
Fixed non-closing popper after clicking on an Option
time-picker(@semcore/time-picker)
- Fixed
Fixed show
<Timepicker size='l' is12Hour/>
(added margin right to -4px forTimepicker.Format
).
utils(@semcore/utils)
- Changed
Update version dependency
@babel/runtime
.
[12.0.0] - 2022-05-19
Global(Global)
- BREAK
Updated styles according to the library redesign policy.
select(@semcore/select)
- BREAK
Removed support to used
Select.InputSearch
- BREAK
Removed support properties
selectedOptions, defaultSelectedOptions
forSelect
- BREAK
Removed support
Select.OptionCheckbox
- BREAK
Select.Option.Checkbox
used only two sizesl, m
dropdown-menu(@semcore/dropdown-menu)
- BREAK
Removed deprecated props
onSelect, optionCount, triggerType
. - BREAK
Removed value "xl" for "size".
fullscreen-modal(@semcore/fullscreen-modal)
- BREAK
Removed support property
hidden
forFullscreenModal
. - BREAK
Footer
now use inside componentFlex
progress-bar(@semcore/progress-bar)
- BREAK
Removed named import "Progress" and "Bar".
- BREAK
Removed "animation" props, use "value=0".
tooltip(@semcore/tooltip)
- BREAK
Removed ability to pass custom color to "theme" property.
- BREAK
Removed named import "Tooltip".
base-trigger(@semcore/base-trigger)
- BREAK
Removed value "xl" and "s" for "size".
button(@semcore/button)
- BREAK
Removed value "xl" and "s" for "size".
chart(@semcore/chart)
- BREAK
Removed css media rules.
checkbox(@semcore/checkbox)
- BREAK
Removed value "xl" for "size".
date-picker(@semcore/date-picker)
- BREAK
Removed value "xl" for "size".
dropdown(@semcore/dropdown)
- BREAK
Removed deprecated prop
popperStretch
.
flags(@semcore/flags)
- BREAK
Changed size flags from 14x11 to 16x16.
format-text(@semcore/format-text)
- BREAK
Changed sizes from m/l/xl to s/m/l
icon(@semcore/icon)
- BREAK
Removed icons
UserGroupNo, UserShared
. - Added
Added icon
GoogleCloud
. - Added
Added icon
UserShared
. - Changed
Update pay icons
Visa, JCB
. - Added
Added icons
IndentedResult, UserSharedFirst
. - Changed
Changed icon
UserGroup
.
input(@semcore/input)
- BREAK
Removed value "xl"/"s"" for "size".
pagination(@semcore/pagination)
- BREAK
Removed deprecated props "onPageChange"/"totalPagesFormatter"/"label"
pills(@semcore/pills)
- BREAK
Removed value "xl"/"s"" for "size".
radio(@semcore/radio)
- BREAK
Removed value "xl" for "size".
scroll-area(@semcore/scroll-area)
- BREAK
Removed named imports.
spin(@semcore/spin)
- BREAK
Removed size
xxs
.
tab-line(@semcore/tab-line)
- BREAK
Removed value "xl" for "size".
tag(@semcore/tag)
- BREAK
Set
primary
as default component theme. - Added
Added
additional
theme.
textarea(@semcore/textarea)
- BREAK
Removed value "xl" for "size".
data-table(@semcore/data-table)
- Fixed
Fixed collapsing of header grouped cells.
- Fixed
Fixed columns width was usually not controlled by
w
,wMin
andwMax
props - Fixed
Fixed package lost typings.
inline-input(@semcore/inline-input)
- Changed
Moved all color definitions to themable styles.
side-panel(@semcore/side-panel)
- Added
Added children components
Header, Footer, Body, Back, Title
forSidePanel
.
skeleton(@semcore/skeleton)
- Added
Added skeleton for Radial Tree chart.
utils(@semcore/utils)
- Fixed
Synced dependencies versions to remove duplicates in the single export package.
- Added
Added
light
function for increasingl
axes in hsl color space ofrgb(a)
and hex colors - Fixed
Removed react warning when accessing "ref" property
widget-empty(@semcore/widget-empty)
- Added
Added
coffee
/heat-map-chart
/kagi-chart
/radial-tree-chart
/suggestion
/under-construction
illustrations.
[11.2.0] - 2022-04-26
animation(@semcore/animation)
- Added
Added
preserveNode
property.
chart(@semcore/chart)
- Fixed
Fixed lost typings of
@semcore/chart/utils/colors
utility.
d3-chart(@semcore/d3-chart)
- Added
Added
<RadialTree />
chart. - Fixed
Fixed left and right
<Axis.Title />
unexpected horizontal transition based on title characters count.
data-table(@semcore/data-table)
- Fixed
Fixed package lost typings.
- Changed
Fixed grouped rows hover highlight.
- Added
Virtual scroll support.
- Changed
Internal enhances, rewritten from js to ts, render algorithmic performance increased.
- Fixed
Fixed uninitialized columns width from fixed size to equal flex-boxes.
inline-edit(@semcore/inline-edit)
- Added
Introduced
<InlineEdit />
component.
inline-input(@semcore/inline-input)
- Changed
Changed
<InlineInput />
api to make it more consistent with other components.
input-tags(@semcore/input-tags)
- Changed
Deprecated
onAdd
callback property in favor of newonAppend
one. - Changed
Provided SyntheticEvents to second callbacks argument.
pagination(@semcore/pagination)
- Fixed
Fixed displaying of 2, 3 and 4 digit page number in focused pagination input.
scroll-area(@semcore/scroll-area)
- Fixed
Made
onScroll
property optional. - Added
Added
onScroll
property.
slider(@semcore/slider)
- Fixed
Fixed types for
Slider.Knob
andSlider.Bar
spin-container(@semcore/spin-container)
- Fixed
Fixed scollable spin-container (e.g. in
data-table
).
widget-empty(@semcore/widget-empty)
- Added
Added
radial-tree-chart
illustration.
[11.1.1] - 2022-04-03
animation(@semcore/animation)
- Added
Added
preserveNode
property.
chart(@semcore/chart)
- Fixed
Fixed lost typings of
@semcore/chart/utils/colors
utility.
input-tags(@semcore/input-tags)
- Fixed
Component may fire
onRemove
event even when new tag text field is filled with space symbols.
textarea(@semcore/textarea)
- Fixed
Fixed wrong resize of controlled textarea when value is significantly changes in parent controller.
[11.1.0] - 2022-03-30
babel-plugin-react-semcore(@semcore/babel-plugin-react-semcore)
- Added
Added export function
getColorVars
.
babel-plugin-shadow(@semcore/babel-plugin-shadow)
- Fixed
Fixed old node versions support.
babel-plugin-styles(@semcore/babel-plugin-styles)
- Fixed
Fixed old node versions support.
- Added
Added export function
postcss
from main js file@semcore/babel-plugin-styles
. - Added
Added
PLACEHOLDER_REPLACER
property for functionpostcss
.
base-trigger(@semcore/base-trigger)
- Fixed
Improved keyboard focus styles.
chart(@semcore/chart)
- Fixed
Rewrite file colors from tsx to js, for normal parsing in
babel-plugin-react-semcore
.
d3-chart(@semcore/d3-chart)
- Fixed
Left and bottom plot titles now do not overlap axis ticks.
- Fixed
Fixed figure cut on right or bottom edges when left or top margin is positive.
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Fixed enter space in input trigger for
DropdownMenu.Trigger
.
flags(@semcore/flags)
- Added
Added repository field to package.json file.
icon(@semcore/icon)
- Added
Added icons
Formal, Casual, QuestionSerp, MathMinusAlt
.
modal(@semcore/modal)
- Fixed
Fixed jumping content, when modal inside modal and body don't have
box-sizing
.
side-panel(@semcore/side-panel)
- Fixed
Fixed jumping content, when body don't have
box-sizing
.
skeleton(@semcore/skeleton)
- Fixed
Fixed
viewBox
forBarChartSkeleton
.
spin(@semcore/spin)
- Changed
Rewrite the component to svg.
- Added
Rounded corners.
tag(@semcore/tag)
- Fixed
Fixed previously lost overflowed text ellipsis.
utils(@semcore/utils)
- Fixed
Fixed set property in body (when window inside window and body don't have
box-sizing
) inusePreventScroll
.
[11.0.0] - 2022-02-25
Global(Global)
- Added
Added repository field to package.json file.
slider(@semcore/slider)
- BREAK
Remove props background/color/interaction, use theme instead.
- BREAK
Refactored component to handle extreme values.
card(@semcore/card)
- BREAK
Card was divided into Header and Body
- Added
Background was added
spin-container(@semcore/spin-container)
- BREAK
Add new children components
SpinContainer.Content
when using advanced mode along withSpinContainer.Overlay
.
base-trigger(@semcore/base-trigger)
- Fixed
Fixed LinkTrigger hovered text color.
d3-chart(@semcore/d3-chart)
- Fixed
Fixed animation display when resizing.
divider(@semcore/divider)
- Fixed
Fixed explicit default theme
errors(@semcore/errors)
- Fixed
Fixed Static files were missing in release 10.2.0
flex-box(@semcore/flex-box)
- Added
Added gap, rowGap and columnGap css properties support for Flex component.
icon(@semcore/icon)
- Fixed
Fixed sizes for a few icons.
- Fixed
Fixed color setting for LightningFilled, MailOpenFilled.
- Added
Added
Hubspot
icon. - Changed
Changed image
SortAsc
andSortDesc
icons.
skeleton(@semcore/skeleton)
- Fixed
Added export type for Bubble, ScatterPlot, Venn charts
switch(@semcore/switch)
- Fixed
Removed react warning about uncontrolled timer.
tab-line(@semcore/tab-line)
- Fixed
Add missed ts type defaultValue.
tab-panel(@semcore/tab-panel)
- Fixed
Add missed ts type defaultValue.
tag(@semcore/tag)
- Fixed
Fixed colors for primary-warning.
textarea(@semcore/textarea)
- Fixed
Auto change rows now works in controlled mode.
typography(@semcore/typography)
- Fixed
Removed css specificity of props lineHeight/fontSize in
Text
component
widget-empty(@semcore/widget-empty)
- Changed
Removed unused dependencies
@semcore/link
,@semcore/button
.
[10.2.1] - 2022-02-10
errors(@semcore/errors)
- Fixed
Static files were missing in release 10.2.0
[10.2.0] - 2022-02-08
card(@semcore/card)
- Changed
Changed styles.
chart(@semcore/chart)
- Fixed
Rename deprecate color
white-01
towhite
. - Fixed
Fixed list colors to get from a function getColor.
checkbox(@semcore/checkbox)
- Fixed
Add line-height for label text to not depend on external line-height.
d3-chart(@semcore/d3-chart)
- Added
Added Bubble and Scatter plot charts.
- Changed
Tooltip font size changed.
- Changed
Revert function findComponent for check children in Tooltip, because it's valid for children () => ({}).
- Changed
Replaced function findComponent to isAdvanceMode for check children in Tooltip.
data-table(@semcore/data-table)
- Changed
Changed background-color from transparent to #fff for use="secondary"
DataTable.Column
andDataTable.Cell
.
divider(@semcore/divider)
- Added
Added ability to use custom theme color.
feedback-form(@semcore/feedback-form)
- Added
Added support Tooltip props for
FeedbackForm.Item
. - Fixed
fixed styles for secondary Notice.
icon(@semcore/icon)
- Added
Add icons 'LightningFilled' in new icons.
- Fixed
Fixed view icon MailOpenFilled size m.
modal(@semcore/modal)
- Changed
Replaced function findComponent to isAdvanceMode for check children in Modal.
scroll-area(@semcore/scroll-area)
- Changed
Replaced function findComponent to isAdvanceMode for check children in ScrollArea.
side-panel(@semcore/side-panel)
- Changed
Replaced function findComponent to isAdvanceMode for check children in SidePanel.
tab-line(@semcore/tab-line)
- Fixed
Fixed show active tab when TableLine have padding.
table(@semcore/table)
- Changed
Changed background-color from
undefined
to#fff
for ``.
tooltip(@semcore/tooltip)
- Changed
Replaced function findComponent to isAdvanceMode for check children in Tooltip.
utils(@semcore/utils)
- Added
Added function isAdvanceMode in findComponent.
[10.1.0] - 2022-01-24
accordion(@semcore/accordion)
- Changed
Up version icons and use new icon.
badge(@semcore/badge)
- Changed
correct line-height value to 1.2.
base-trigger(@semcore/base-trigger)
- Changed
Up version icons and use new icon.
breadcrumbs(@semcore/breadcrumbs)
- Changed
Up version icons and use new icon.
card(@semcore/card)
- Changed
Up version icons and use new icon.
- Changed
Rewrite code from TS to JS 🧑💻
carousel(@semcore/carousel)
- Changed
Up version icons and use new icon.
chart(@semcore/chart)
- Fixed
Fixed filtering colors without index.
- Fixed
Revert color gray in object colors.
data-table(@semcore/data-table)
- Changed
Up version icons and use new icon.
date-picker(@semcore/date-picker)
- Changed
Up version icons and use new icon.
errors(@semcore/errors)
- Changed
Removed unused dependencies @semcore/icon.
feature-popover(@semcore/feature-popover)
- Changed
Up version icons and use new icon.
feedback-form(@semcore/feedback-form)
- Changed
Up version icons and use new icon.
fullscreen-modal(@semcore/fullscreen-modal)
- Changed
Up version icons and use new icon.
icon(@semcore/icon)
- Added
Add icons 'Hotel' in new icons.
- Added
Added import icons from root folder (exm: @semcore/icon/ArrowDown/m)
- Changed
Added import new icons
- Changed
Old icons you can get from @semcore/icon/lib/Name/Size
- Changed
New icons you can get from @semcore/icon/Name/Size
modal(@semcore/modal)
- Changed
Up version icons and use new icon.
notice(@semcore/notice)
- Changed
Up version icons and use new icon.
notice-bubble(@semcore/notice-bubble)
- Changed
Up version icons and use new icon.
pagination(@semcore/pagination)
- Changed
Up version icons and use new icon.
project-create(@semcore/project-create)
- Changed
Up version icons and use new icon.
select(@semcore/select)
- Changed
Up version icons and use new icon.
side-panel(@semcore/side-panel)
- Changed
Up version icons and use new icon.
skeleton(@semcore/skeleton)
- Added
Added Bubble and ScatterPlot chart
table(@semcore/table)
- Changed
Up version icons and use new icon.
tag(@semcore/tag)
- Fixed
[ts] Added type custom in property use.
- Changed
Up version icons and use new icon.
tooltip(@semcore/tooltip)
- Changed
Removed unused dependencies @semcore/icon.
typography(@semcore/typography)
- Changed
Up version icons and use new icon.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
widget-empty(@semcore/widget-empty)
- Changed
Removed unused dependencies @semcore/icon.
[10.0.1] - 2021-12-24
badge(@semcore/badge)
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
base-trigger(@semcore/base-trigger)
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
button(@semcore/button)
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
chart(@semcore/chart)
- Changed
Changed line-height Axis from 1.2 to 1.1 for correct display in all browsers.
input(@semcore/input)
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
input-tags(@semcore/input-tags)
- Changed
Changed line-height Tag from 1.2 to 1.1 for correct display in all browsers.
pills(@semcore/pills)
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
popper(@semcore/popper)
- Changed
remove functionality for stop propagation of events onMouseEnter, onMouseLeave from the ``.
product-head(@semcore/product-head)
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
tab-line(@semcore/tab-line)
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
tab-panel(@semcore/tab-panel)
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
tag(@semcore/tag)
- Added
Added primary-muted theme
- Fixed
Fixed hover for non-interactive tag
- Changed
Changed line-height from 1.2 to 1.1 for correct display in all browsers.
utils(@semcore/utils)
- Fixed
Fixed opacity calculation regardless of case.
- Fixed
Fixed logic to function defaultFindNeighbor for a11yEnhance.
[10.0.0] - 2021-12-10
breadcrumbs(@semcore/breadcrumbs)
- Changed
Rewrite code from TS to JS
chart(@semcore/chart)
- Fixed
Remove 'sideEffect=false' because bug in recahrts lib.
- Changed
Moved chart colors vars to style
- Changed
Changed package from venn.js to @upsetjs/venn.js.
checkbox(@semcore/checkbox)
- Changed
Moved checkbox size vars to style
counter(@semcore/counter)
- Added
Added warning and danger themes
d3-chart(@semcore/d3-chart)
- Fixed
Calculate correct border radius for Bar.
- Fixed
Fixed set scale for Area, Line.
- Changed
Moved chart colors vars to style
drag-and-drop(@semcore/drag-and-drop)
- Fixed
Fixed global color .dnd
- Changed
Up version
notice(@semcore/notice)
- Changed
Moved SLabel colors to style
popper(@semcore/popper)
- Fixed
Property root for Popper set to OutsideClick.
select(@semcore/select)
- Added
[TS] Added type for Select.Option.Checkbox.
- Added
Added class name to InputSearch.
- Fixed
Fixed import styles in InputSearch.
tag(@semcore/tag)
- Added
Added property for Tag color
utils(@semcore/utils)
- Changed
Added magic comment in color.ts for update values in themes.
[9.0.0] - 2021-11-12
skeleton(@semcore/skeleton)
- BREAK
change default height for Skeleton from 100px to 100%.
- BREAK
remove support props visible, speed for Skeleton.
- Fixed
Fixed typo in ts.
- Changed
Rewrite code from ts to js.
d3-chart(@semcore/d3-chart)
- Added
Added prop outerRadius for Donut chart.
- Added
Added new event onMouseMoveChart, onMouseLeaveChart for eventEmitter.
- Fixed
Returned data (x, y, width, height) in render function for Bar, Horizontalbar.
- Fixed
Fixed field e.currentTarget for events in eventEmitter.
- Fixed
Fixed hide tooltip.
- Fixed
Fixed react key-related warning for Bar.
- Fixed
Fixed show/hide components Hover, Dots.
- Fixed
Fixed dependencies in package.json.
- Changed
Fixed call animation for hover in sector Donut chart.
- Changed
Fixed animation show Dot in Line chart.
date-picker(@semcore/date-picker)
- Fixed
Fixed clear highlighted data after close popup in DataRangePicker.
flex-box(@semcore/flex-box)
- Fixed
[TS] Fixed type direction for Flex.
- Fixed
[TS] Fixed type position for Box.
icon(@semcore/icon)
- Added
Add new icons 'MailOpen' and 'MailOutlineOpen'
popper(@semcore/popper)
- Changed
Up version package focus-lock.
scroll-area(@semcore/scroll-area)
- Fixed
[TS] Fixed types.
- Changed
Rewrite code from ts to js.
- Changed
Changed interception event of mouse for cursor in ScrollBar.
- Changed
Call calculate position scroll when change size container
slider(@semcore/slider)
- Fixed
Fixed default color
switch(@semcore/switch)
- Fixed
Fixed animation checked when opening in Popper.
table(@semcore/table)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
The style processing system has been changed.
- Changed
Rewrite from TS to JS code.
[8.0.0] - 2021-10-04
dot(@semcore/dot)
- BREAK
removed deprecated property invisible.
- BREAK
Changed animation Dot to @semcore/animation.
badge(@semcore/badge)
- Changed
Changed line-height value
card(@semcore/card)
- Fixed
Fixed padding
d3-chart(@semcore/d3-chart)
- Added
Added to release.
data-table(@semcore/data-table)
- Changed
Fixed position table for fixed columns.
- Changed
Added support property onResize for DataTable.Body.
date-picker(@semcore/date-picker)
- Fixed
Fixed change displayedPeriod after change value for family pickers.
- Changed
Changed WeekDay styles from uppercase to capital case
drag-and-drop(@semcore/drag-and-drop)
- Changed
Added support keydown for draggable block in droppable zone.
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
email(@semcore/email)
- Added
Added to release.
errors(@semcore/errors)
- Changed
Updated the title, text and btnHome fields for the en locale in the PageNoData component.
- Changed
Updated the title and btnHome fields for the en locale in the Maintenance component.
- Changed
Updated the btnHome field for the en locale in the AccessDenied component.
flags(@semcore/flags)
- Fixed
[ts] correct types.
icon(@semcore/icon)
- Added
Add new icon 'BriefcaseAlt'
modal(@semcore/modal)
- Changed
Changed overlay opacity from 80% to 60%
- Changed
Changed overlay opacity for the second modal window from 20% to 40%
scroll-area(@semcore/scroll-area)
- Fixed
Call calculate position scroll when change size container
select(@semcore/select)
- Added
Added component Select.Option.Checkbox.
- Fixed
Fixed the check for the presence of Select.Option.
- Changed
Revert 'sideEffect=false' for more optimal build via webpack
table(@semcore/table)
- Fixed
Fixed content alignment in cells
[7.2.1] - 2021-08-26
select(@semcore/select)
- Fixed
Fixed problem with 'sideEffect=false'
[7.2.0] - 2021-08-26
Global(Global)
- Changed
Add 'sideEffect=false' for more optimal build via webpack
breadcrumbs(@semcore/breadcrumbs)
- Fixed
Fixed style separator when a custom font-size.
date-picker(@semcore/date-picker)
- Fixed
[TS] added types for default values.
- Fixed
Fixed set displayedPeriod for family pickers.
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Fixed typo in class names.
feedback-form(@semcore/feedback-form)
- Fixed
Fixed placement warning tooltip for small screens.
input(@semcore/input)
- Fixed
Changed height of the inner real input to fix horizontal display with adjacent elements.
textarea(@semcore/textarea)
- Fixed
[TS] Fixed type onChange for ITextareaProps.
time-picker(@semcore/time-picker)
- Changed
Changed height dropdown from 240px to 180px.
[7.1.1] - 2021-08-09
badge(@semcore/badge)
- Changed
Changed line-height value
base-trigger(@semcore/base-trigger)
- Fixed
[ts] correct types.
d3-chart(@semcore/d3-chart)
- Fixed
[ts] correct types.
errors(@semcore/errors)
- Fixed
[TS] fixed types.
feature-popover(@semcore/feature-popover)
- Fixed
[ts] correct types.
feedback-form(@semcore/feedback-form)
- Fixed
[ts] correct types.
pagination(@semcore/pagination)
- Fixed
[ts] corrected types for Value, Addon in Pagination.PageInput.
radio(@semcore/radio)
- Fixed
[ts] correct types.
select(@semcore/select)
- Fixed
[ts] correct types.
slider(@semcore/slider)
- Fixed
[ts] correct types.
tab-line(@semcore/tab-line)
- Fixed
[ts] correct types.
tag(@semcore/tag)
- Added
Added line-height value
typography(@semcore/typography)
- Fixed
[ts] correct types.
[7.1.0] - 2021-07-30
date-picker(@semcore/date-picker)
- Fixed
[TS] fixed types.
- Fixed
Added styles for element today in Calendar.
- Fixed
Fixed show title for MonthRangePicker.
feature-popover(@semcore/feature-popover)
- Changed
Replace animation from package react-transition-group to @semcore/animation.
icon(@semcore/icon)
- Fixed
Fixed set style which render useBox.
- Changed
Remove from html for svg don't used attributes.
- Changed
Added propsForElement for set props to svg.
notice-bubble(@semcore/notice-bubble)
- Added
visible property can run in uncontrolled mode
- Changed
Number of simultaneous notifications can be more than one
project-create(@semcore/project-create)
- Changed
Updated version @semcore/spin-container.
select(@semcore/select)
- Fixed
Fixed set value for Select.InputSearch.
- Changed
[TS] Added type null for value prop in Select.
- Changed
Fixed warning in console for InputSearch.
[7.0.0] - 2021-07-12
notice-bubble(@semcore/notice-bubble)
- BREAK
Replace animation package from react-transition-group to @semcore/animation
- BREAK
Remove property offset and added Box inside NoticeBubbleContainer
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
- Changed
[TS] rewrite code from TS to JS.
- Changed
[A11y] added role for Alert and aria-label for Close.
spin-container(@semcore/spin-container)
- BREAK
Replace animation from package react-transition-group to @semcore/animation.
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
- Changed
[TS] rewrite code from TS to JS.
accordion(@semcore/accordion)
- Fixed
Add default type for generic value
animation(@semcore/animation)
- Fixed
[TS] fixed export components.
carousel(@semcore/carousel)
- Added
[A11y] Added support to work Carousel.Next, Carousel.Prev with keyboard.
data-table(@semcore/data-table)
- Added
[A11y] Added support keyboard for sortable column.
date-picker(@semcore/date-picker)
- Fixed
Сorrect access to properties from getters function
dot(@semcore/dot)
- Fixed
Fixed animation Dot.
dropdown-menu(@semcore/dropdown-menu)
- Changed
Changed tabIndex to 0 and styles for DropdowmMenu.Popper.
errors(@semcore/errors)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
feature-popover(@semcore/feature-popover)
- Changed
Replace animation from package
react-transition-group
to@semcore/animation
.
feedback-form(@semcore/feedback-form)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
- Changed
[TS] Rewrite code from TS to JS.
flags(@semcore/flags)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
fullscreen-modal(@semcore/fullscreen-modal)
- Changed
Rewrite code from TS to JS.
icon(@semcore/icon)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
modal(@semcore/modal)
- Changed
[TS] rewrite code from ts to js.
- Changed
[A11y] added role for Window and aria-label for Close and Window.
notice(@semcore/notice)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
- Changed
[A11y] added role for Alert and aria-label for Close.
pills(@semcore/pills)
- Fixed
Add default type for generic value
popper(@semcore/popper)
- Fixed
Fixed cjs build package.
- Changed
Improved render performance
progress-bar(@semcore/progress-bar)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
- Changed
[TS] rewrite code from TS to JS
project-create(@semcore/project-create)
- Changed
Updated version
@semcore/spin-container
.
select(@semcore/select)
- Fixed
Fixed set theme for Select.OptionCheckbox.
- Fixed
Add default type for generic value
side-panel(@semcore/side-panel)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
tab-line(@semcore/tab-line)
- Fixed
Add default type for generic value
tab-panel(@semcore/tab-panel)
- Fixed
Add default type for generic value
table(@semcore/table)
- Added
[A11y] Added support keyboard for sortable column.
tag(@semcore/tag)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
- Changed
Rewrite from TS to JS code.
widget-empty(@semcore/widget-empty)
- Fixed
[TS] fixed types.
[6.0.0] - 2021-06-21
input-number(@semcore/input-number)
- BREAK
Replaced internal representation with native input(type=number).
- BREAK
Changed type for value to string.
- Fixed
Fixed the js problem with the remainder of division.
- Added
[A11y] added aria-label for buttons in
InputNumber.Controls
accordion(@semcore/accordion)
- Changed
Fix TS type
base-trigger(@semcore/base-trigger)
- Changed
Rewrite code from TS to JS 🧑💻
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
d3-chart(@semcore/d3-chart)
- Added
Added Venn chart.
date-picker(@semcore/date-picker)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
- Changed
Added support keydown arrows for choose date to calendar.
divider(@semcore/divider)
- Changed
Rewrite code from TS to JS 🧑💻
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
dot(@semcore/dot)
- Changed
Rewrite code from TS to JS 🧑💻
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
dropdown(@semcore/dropdown)
- Added
Support keydown Enter and Space for open Popper.
- Added
Logic checked interactive trigger from DropdownMenu.
- Fixed
Fix TS type
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Fix TS type
- Changed
Moved logic for checking interactive trigger to Dropdown.
pagination(@semcore/pagination)
- Changed
Fixed ts type for Pagination.
- Changed
Added aria-label for child components FirstPage, PageInput
pills(@semcore/pills)
- Changed
Rewrite code from TS to JS 🧑💻
popper(@semcore/popper)
- Fixed
Fixed forwarding properties to the Box in Popper.Popper.
- Fixed
Fixed set prop returnFocus for Focus-Lock
- Fixed
Fix TS type
- Fixed
[A11] Fixed set aria-pressed for Popper.Trigger.
select(@semcore/select)
- Fixed
Fix TS type
- Fixed
Fixed ts type for Select.
- Fixed
Fixed paddings in InputSearch.
switch(@semcore/switch)
- Changed
[A11y] added role="switch" and support the Enter or Space key for used to toggle between a checked or unchecked
- Changed
[TS] Rewrite code from TS to JS.
tab-line(@semcore/tab-line)
- Changed
Rewrite code from TS to JS 🧑💻
tab-panel(@semcore/tab-panel)
- Changed
Rewrite code from TS to JS 🧑💻
textarea(@semcore/textarea)
- Changed
[TS] Rewrite code from TS to JS.
time-picker(@semcore/time-picker)
- Added
[A11] Added aria-label for Timepicker.Hours, Timepicker.Minutes.
widget-empty(@semcore/widget-empty)
- Added
Added tag-cloud illustration
- Changed
Rewrite code from TS to JS 🧑💻
[5.1.0] - 2021-05-25
accordion(@semcore/accordion)
- Changed
Rewrite code from TS to JS 🧑💻
core(@semcore/core)
- Changed
Extended type for Root
d3-chart(@semcore/d3-chart)
- Fixed
Fix TS type
date-picker(@semcore/date-picker)
- Fixed
Fixed short display date for identity months for Trigger.
dropdown(@semcore/dropdown)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
dropdown-menu(@semcore/dropdown-menu)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
feature-popover(@semcore/feature-popover)
- Changed
The style processing system has been changed.
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
neighbor-location(@semcore/neighbor-location)
- Added
Added the ability to add a root tag
- Changed
Rewrite code from TS to JS 🧑💻
popper(@semcore/popper)
- Fixed
Add type for handlers for render function
- Fixed
Fix TS type
- Fixed
Fix position arrow after change version popperjs.
- Changed
Rewrite code from TS to JS 🧑💻
scroll-area(@semcore/scroll-area)
- Fixed
Add import type for ResizeObserver
select(@semcore/select)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
spin(@semcore/spin)
- Fixed
Fixed animation
- Changed
Rewrite code from TS to JS 👩💻
time-picker(@semcore/time-picker)
- Changed
Rewrite code from TS to JS 🧑💻
tooltip(@semcore/tooltip)
- Changed
Rewrite code from TS to JS 🧑💻
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
[5.0.0] - 2021-04-29
Global(Global)
- Changed
Version of dependence @semcore/core has been changed to 1.11.
- Changed
Improved performance. Removed one component wrapper.
- Changed
The style processing system has been changed.
- Changed
Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.
base-trigger(@semcore/base-trigger)
- Changed
Changed line-height value
button(@semcore/button)
- Changed
Changed line-height value
chart(@semcore/chart)
- Changed
Changed line-height value
core(@semcore/core)
- Added
Added Root type for babel-plugin-root.
- Added
Added a new system for processing styles.
feedback-form(@semcore/feedback-form)
- Changed
Up version @semcore/notice in dependence for package.
format-text(@semcore/format-text)
- Changed
Resized bullet points in li
icon(@semcore/icon)
- Added
Added control with keyboard for all icons including prop interactive.
- Added
Added new icon SharedToUser.
input(@semcore/input)
- Changed
Changed line-height value
input-tags(@semcore/input-tags)
- Added
Added line-height value
modal(@semcore/modal)
- Changed
Changed media value to match breakpoints.
notice-bubble(@semcore/notice-bubble)
- Changed
Changed media value to match breakpoints.
pills(@semcore/pills)
- Changed
Changed line-height value
popper(@semcore/popper)
- Added
Added functions setTrigger, setPopper in context for Popper.
- Fixed
Fixed the setting of attributes in HTML.
product-head(@semcore/product-head)
- Changed
Changed media value to match breakpoints.
tab-line(@semcore/tab-line)
- Added
Added support accessibility.
- Fixed
Fixed calculate size for Tabline.Item when value don't change.
- Changed
Changed line-height value
tab-panel(@semcore/tab-panel)
- Added
Added support accessibility.
- Changed
Changed line-height value
time-picker(@semcore/time-picker)
- Added
Added type="button" for controls TimePicker.Format.
tooltip(@semcore/tooltip)
- Added
Added role tooltip
utils(@semcore/utils)
- Added
Added function enhance a11yEnhance.
- Changed
Changed breakpoints value.
- Changed
Added processing forwardRef for assignProps.
- Changed
Removed the ability to apply media variables.
[4.0.0] - 2021-04-05
notice(@semcore/notice)
- BREAK
Removed global styles
- BREAK
Removed styles for media queries.
- BREAK
Replace animation package from react-transition-group to @semcore/animation
- BREAK
Update property theme, now this property can get any themes
- BREAK
Added property use
- BREAK
Update icon for Notice.IconClose
breadcrumbs(@semcore/breadcrumbs)
- Fixed
Added aria-label for Breadcrumbs.
- Fixed
Changed default tag li to div for wrap separator in Breadcrumbs.Item.
chart(@semcore/chart)
- Changed
Optimized the code for venn chart.
data-table(@semcore/data-table)
- Fixed
Fixed automatic set property flexBasis for DataTable.Column.
date-picker(@semcore/date-picker)
- Added
Added support two languages Korean, Vietnamese.
- Added
Added supported react@17.
- Fixed
Fixed set weekStart for component Calendar. Now you can change weekStart for global object Ls.
- Fixed
Fixed display if one day is selected and if the same month of a different year is selected.
errors(@semcore/errors)
- Added
Added support two languages Korean, Vietnamese.
flex-box(@semcore/flex-box)
- Fixed
[TS] Fixed type boxSize, value content-box set browser by default.
- Fixed
[Box] Added change css styles after change value by props top, left, right, bottom.
icon(@semcore/icon)
- Changed
Update icons SEMrush, TwitterSemrush, FacebookSemrush, LinkedInSemrush.
outside-click(@semcore/outside-click)
- Added
Added supported react-dom@17.
pagination(@semcore/pagination)
- Added
Added support two languages Korean, Vietnamese.
portal(@semcore/portal)
- Added
Added supported react-dom@17.
project-create(@semcore/project-create)
- Added
Added support two languages Korean, Vietnamese.
scroll-area(@semcore/scroll-area)
- Added
Added supported react-dom@17.
table(@semcore/table)
- Fixed
Fixed color Cell for hover in Cell and Row with theme="default"
time-picker(@semcore/time-picker)
- Changed
Changed view TimePicker.Format, now view don't have icons TimeNight, TimeDay.
utils(@semcore/utils)
- Fixed
Update function opacity, now this function can set opacity for rgb color.
- Changed
[TS] Update types interface IWithI18nEnhanceProps.
widget-empty(@semcore/widget-empty)
- Added
Added support two languages Korean, Vietnamese.
[3.0.0] - 2021-02-16
grid(@semcore/grid)
- BREAK
Change the responsive breakpoint from 992px to 1184px.
- Added
Added alternative API for span and offset.
- Added
Added breakpoint xs.
accordion(@semcore/accordion)
- Changed
Update version package animation.
animation(@semcore/animation)
- Fixed
Fixed bubbling call handlers onAnimationStart, onAnimationEnd from inside components.
base-trigger(@semcore/base-trigger)
- Fixed
Fixed color spinner for ButtonTrigger.
breakpoints(@semcore/breakpoints)
- Added
Initial release
carousel(@semcore/carousel)
- Added
Added support touch event for change to slide.
- Added
Added support control mod for change property index ``.
- Added
Added style folder with css in build folder lib.
- Fixed
[ts] fixed all types of components inside package.
chart(@semcore/chart)
- Added
Added supported react@17.
- Fixed
[ts] fixed types for function timeFormat.
core(@semcore/core)
- Added
Added support custom enhancement.
data-table(@semcore/data-table)
- Added
Added style folder with css in build folder lib.
- Fixed
Removed calculation min width head and body because this is caused bugs.
date-picker(@semcore/date-picker)
- Added
Added supported react@17.
errors(@semcore/errors)
- Added
Added supported react@17.
icon(@semcore/icon)
- Added
Added new icon VideoStop.
- Added
Added new color icon Github.
- Added
Added new icon GoogleAnalytics4 for 4 version.
input(@semcore/input)
- Fixed
Fixed type of second argument(event) for onChange prop
outside-click(@semcore/outside-click)
- Changed
Changed mouse event from click to mouseup for stable performance.
- Added
Added supported react-dom@17.
portal(@semcore/portal)
- Added
Added supported react-dom@17.
scroll-area(@semcore/scroll-area)
- Added
Added supported react-dom@17.
select(@semcore/select)
- Fixed
Fixed to show components for tag in Select.Trigger, example <Select.Trigger tag={FilterTrigger}
textarea(@semcore/textarea)
- Fixed
Updated padding to be better ☺️
utils(@semcore/utils)
- Added
Added vars for media query.
[2.4.0] - 2020-12-18
Global(Global)
- Added
Added supported react@17.
animation(@semcore/animation)
- Fixed
Fixed a bug in determining the height in Collapse.
data-table(@semcore/data-table)
- Added
Release library
feature-popover(@semcore/feature-popover)
- Fixed
Disabled flip behavior on container overflow
notice-bubble(@semcore/notice-bubble)
- Fixed
Сomponent has become friendlier to SSR. Replace random generate number to get uid from function useUID.
popper(@semcore/popper)
- Fixed
Сomponent has become friendlier to SSR. Replace random generate number to get uid from function useUID.
skeleton(@semcore/skeleton)
- Fixed
Сomponent has become friendlier to SSR. Replace random generate number to get uid from function useUID.
tab-line(@semcore/tab-line)
- Added
Added ResizeObserver for update style tab when used dynamic data.
- Fixed
Uptimize animation change position active tab.
table(@semcore/table)
- Fixed
Fixed show secondary theme for Table.
utils(@semcore/utils)
- Added
Added enhance for set uid and useUID to set random numbers.
[2.3.0] - 2020-12-4
carousel(@semcore/carousel)
- Added
Release library
[2.2.0] - 2020-12-4
animation(@semcore/animation)
- Fixed
Fixed a bug in determining the height in Collapse.
button(@semcore/button)
- Fixed
My little fix build 😬
checkbox(@semcore/checkbox)
- Added
Added active invalid state.
core(@semcore/core)
- Added
Add shared types.
data-table(@semcore/data-table)
- Fixed
Replace special characters in column names because they apply as css variables.
- Changed
Added warning for deprecated prop 'sticky'.
- Changed
Replaced title prop with children parse for group column.
flex-box(@semcore/flex-box)
- Added
Added new property: zIndex.
- Changed
Moved flex property from Flex to Box.
input-tags(@semcore/input-tags)
- Fixed
Fixed cursor position during tag editing
modal(@semcore/modal)
- Fixed
Fixed set autofocus/focus for elements inside Modal.
notice(@semcore/notice)
- Fixed
Fixed top margin of Notice.Actions
pills(@semcore/pills)
- Fixed
Fixed disabled pills styles
popper(@semcore/popper)
- Added
Added the ability to use one
with multiple
- Fixed
Fixed import paths from @popperjs.
- Fixed
Refactor modifier arrowOffset that calculates arrow position.
- Changed
Removed the display of the popper by focus when navigating from the keyboard, it caused many bugs 🤷♂️
scroll-area(@semcore/scroll-area)
- Fixed
Fixed problem used ScrollArea for SSR.
select(@semcore/select)
- Added
Added hidden input for correct work of forms
- Fixed
Fixed export SelectOption
- Fixed
Scroll to the first selected option in multiselect instead of the last
- Changed
InputSearch moved out of Select
table(@semcore/table)
- Fixed
Fixed move props position in component Box.
[2.1.0] - 2020-11-9
Global(Global)
- Fixed
Added the placeholder for ID style tag to improve collision protection.
accordion(@semcore/accordion)
- Fixed
Added null ts type for value.
- Fixed
Added keyboard interaction for Toggle.
carousel(@semcore/carousel)
- Added
Initial release
data-table(@semcore/data-table)
- Added
Set min-width for Head and Body, which calculate from width Cell
- Fixed
Set size width column in css variable Table
date-picker(@semcore/date-picker)
- Fixed
Getting options from dayjs for current localization.
flex-box(@semcore/flex-box)
- Added
Added new property: postion, top, left, right, bottom.
icon(@semcore/icon)
- Added
Added new icon GlobeAlt.
scroll-area(@semcore/scroll-area)
- Fixed
[TS] fixed types for ScrollArea.Bar.Slider
sticky(@semcore/sticky)
- Changed
Update package flex-box.
tab-line(@semcore/tab-line)
- Fixed
Fixed set indicator for Tabline.Item wrapped Tooltip.
tag(@semcore/tag)
- Added
Added new warning theme
[2.0.0] - 2020-10-16
Global(Global)
- Fixed
fixed wrong path for ES6 build
accordion(@semcore/accordion)
- BREAK
Remove wrapper node for Accordion.
- BREAK
Remove style for Trigger and rename in Toggle.
- BREAK
Rename Content to Collapse.
- BREAK
Remove margin for Chevron.
- BREAK