Changelogs
Release changelogs of @semcore/ui
package.
[15.24.0-prerelease.0] - 2023-09-21
data-table(@semcore/data-table)
- Added
font-variant-numeric
for table cells
[15.23.1] - 2023-09-20
core(@semcore/core)
- Fixed
Release doesn't contain any meaningful changes but contains inner dependencies fixes required by the previous release.
[15.23.0] - 2023-09-20
d3-chart(@semcore/d3-chart)
- Added
index
to render function context type ofHoverLine
andHoverRect
. - Added
size
,x
andy
to render function context type ofXAxis.Ticks
andYAxis.Ticks
.
date-picker(@semcore/date-picker)
- Fixed
Fixed types for
value
andonChange
in DateRangePicker.Trigger.
product-head(@semcore/product-head)
- Changed
Enforced
0
margins ofProductHeader.Title
.
spin-container(@semcore/spin-container)
- Added
Added size in playground for SpinContainer
utils(@semcore/utils)
- Fixed
Reverse focus in modals (Fixed
useFocuseLock
. CallsafeMoveFocusInside
inhandleFocusIn
with correct second parameter (focusCameFrom instead of event.target))
[15.22.0] - 2023-09-19
icon(@semcore/icon)
- Added
Added new
Plug
icon.
[15.21.0] - 2023-09-15
typography(@semcore/typography)
- Added
use
anddisabled
props toText
component.
[15.20.1] - 2023-09-14
feature-popover(@semcore/feature-popover)
- Fixed
Added missing
aria-live='polite'
attribute.
[15.20.0] - 2023-09-13
format-text(@semcore/format-text)
- Changed
Specified font for
code
andpre
tags inside ofFormatText
component.
icon(@semcore/icon)
- Fixed
Fixed strange svg issue that was cutting the edge of the
Favorite
andFavoriteFilled
icons.
typography(@semcore/typography)
- Added
monospace
prop toText
component.
utils(@semcore/utils)
- Added
Added new design tokens for period comparison in DatePicker:
date-picker-cell-comparison-active
,date-picker-cell-comparison-active-hover
,border-date-picker-range-comparison
. - Changed
Changed colors of
--intergalactic-date-picker-cell-current
and--intergalactic-date-picker-cell-current-invert
design tokens to make them more contrast against background. - Changed
Removed design tokens
--intergalactic-bg-tertiary-neutral
and--intergalactic-brand-tertiary
that was added by mistake.
[15.19.0] - 2023-09-13
date-picker(@semcore/date-picker)
- Fixed
Enforced input trigger line height to prevent visual break due to non
normal
line height on page.
i18n-unplugin(@semcore/i18n-unplugin)
- Changed
Added error throwing if bundled locales are excluded or not included.
[15.18.0] - 2023-09-12
core(@semcore/core)
- Fixed
Fixed
locale
propagation in complex components.
errors(@semcore/errors)
- Added
titleTag
prop for specifying error widget tag (h2
by default).
[15.16.3] - 2023-09-08
utils(@semcore/utils)
- Fixed
Focus lock version merger was not respecting React version and was causing React#321 error.
[15.16.2] - 2023-09-08
data-table(@semcore/data-table)
- Fixed
Fixed initial columns rendering width when
wMax
orwMin
props provided.
[15.16.1] - 2023-09-08
date-picker(@semcore/date-picker)
- Fixed
Navigation arrow in calendar that were navigating to the next month/year was visually displayed as a navigation arrow to the previous month/year.
[15.16.0] - 2023-09-05
icon(@semcore/icon)
- Added
Added new
Phone
icon.
select(@semcore/select)
- Added
InputSearch
advanced usage withInputSearch.SearchIcon
,InputSearch.Value
andInputSearch.Clear
components.
typography(@semcore/typography)
- Added
semibold
prop toText
component.
[15.15.0] - 2023-09-05
core(@semcore/core)
- Fixed
Functional component default props warnings from the nextjs.
d3-chart(@semcore/d3-chart)
- Fixed
Fixed rendering zero segments pies in React<17.
drag-and-drop(@semcore/drag-and-drop)
- Added
Added
customFocus
prop that allows keyboard users to use drag and drops without moving actual browser focus. Especially useful for comboboxes and selects that allows to reorder items.
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Both highlighted and selected menu items were not visually distinguishable from selected items.
- Fixed
highlightedIndex
prop was added toDropdownMenu.Menu
context type.
[15.14.0] - 2023-09-04
core(@semcore/core)
- Changed
Core types compilation speed up.
[15.13.0] - 2023-08-31
d3-chart(@semcore/d3-chart)
- Fixed
Added
exports.types
field to fix types resolving. - Fixed
Removed deprecation notes from
ticks
props (it was added by mistake). - Added
Added
radius
prop onLine.Dot
component.
[15.12.0] - 2023-08-28
utils(@semcore/utils)
- Changed
Focus lock got focus war surrender mechanism to prevent page freeze if page contains older focus lock. In such case the error is logged into console.
- Changed
Focus lock got improved focus control in multiple nested modals (or side-panels) when modals count is bigger then 2.
- Changed
Focus lock uses only one version of it if multiple focus lock versions are present on same page.
[15.11.1] - 2023-08-24
d3-chart(@semcore/d3-chart)
- Fixed
Passing
x
andy
props toDonut.Label
component.
[15.11.0] - 2023-08-24
ellipsis(@semcore/ellipsis)
- Added
Ellipsis advanced usage with
Ellipsis.Content
andEllipsis.Popper
components.
tooltip(@semcore/tooltip)
- Added
Internal API for enforcing component advanced mode.
[15.10.0] - 2023-08-24
input-mask(@semcore/input-mask)
- Fixed
Removed
pattern
prop that were not providing any helpful user experience enhancements but was causing unexpected html form validation errors.
modal(@semcore/modal)
- Changed
Enabled "single focus owner mode" to better handle nested modals focus lock.
progress-bar(@semcore/progress-bar)
- Fixed
Progress bar animation wasn't working.
side-panel(@semcore/side-panel)
- Changed
Enabled "single focus owner mode" to better handle nested side panels focus lock.
utils(@semcore/utils)
- Fixed
Keyboard triggered focus was not properly detected for recently mounted components.
- Added
Improved modals and side panels focus lock behavior by adding "single focus owner mode" to focus lock handler.
[15.9.0] - 2023-08-23
scroll-area(@semcore/scroll-area)
- Fixed
SSR rendering.
[15.8.0] - 2023-08-23
button(@semcore/button)
- Fixed
Fixed paddings for Button's text and addons.
carousel(@semcore/carousel)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
color-picker(@semcore/color-picker)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
d3-chart(@semcore/d3-chart)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
date-picker(@semcore/date-picker)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments. - Fixed
Fixed token for hover state of the range cell (
SCalendarUnit[selected]
).
drag-and-drop(@semcore/drag-and-drop)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
feedback-form(@semcore/feedback-form)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
format-text(@semcore/format-text)
- Changed
Disable forced lists counter reset if
start
,reversed
ortype
attributes are set on correspondingol
orul
tags.
icon(@semcore/icon)
- Changed
Updated
Twitter
andTwitterCarousel
icons, bye-bye birdie 😢
input(@semcore/input)
- Fixed
Fixed padding for addons.
- Changed
Enforced input wrapper to be non-focusable (primary for other components that use input wrapper).
input-tags(@semcore/input-tags)
- Changed
Improved visual state of focused tags container.
outside-click(@semcore/outside-click)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
side-panel(@semcore/side-panel)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
skeleton(@semcore/skeleton)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
tag(@semcore/tag)
- Changed
Improved visual state of focusable tags.
utils(@semcore/utils)
- Changed
Moved default props value from deprecated
FCComponent.defaultProps
to function default arguments.
[15.6.7] - 2023-08-23
date-picker(@semcore/date-picker)
- Fixed
MonthPicker default locale wasn't
en
and was based on the system locale.
pagination(@semcore/pagination)
- Fixed
Base DOM element of
Pagination.TotalPages
component typings.
[15.6.6] - 2023-08-21
core(@semcore/core)
- Fixed
Component types edge case when two nested prop with same name from different components create conjunction instead of disjunction.
d3-chart(@semcore/d3-chart)
- Changed
Donut chart now doesn't render
Donut.Pie
that represent 0 part of circle.
drag-and-drop(@semcore/drag-and-drop)
- Fixed
Broken keyboard drag-and-drop handling.
[15.6.5] - 2023-08-18
core(@semcore/core)
- Added
Exported type
Intergalactic.DomProps
that may be helpful for typing component wrappers.
d3-chart(@semcore/d3-chart)
- Added
paddingAngle
prop for Donut chart.
data-table(@semcore/data-table)
- Added
data
prop forDataTable.Cell
andDataTable.Row
that allows more convenient typings thanDataTable.Cell<typeof data>
. - Fixed
Collapsing of table included in row of other table.
utils(@semcore/utils)
- Changed
Made
resolveColor
types generic.
[15.6.4] - 2023-08-18
carousel(@semcore/carousel)
- Changed
Removed
aria-hidden
from navigation buttons. - Changed
Added
aria-current
on the current slide. - Changed
Added i18n locales for
aria-label
of Next and Previous buttons.
[15.6.3] - 2023-08-18
d3-chart(@semcore/d3-chart)
- Added
Added special
interpolateValue
symbol that allows to interpolate points on line and area charts.
feature-popover(@semcore/feature-popover)
- Fixed
zIndex
passing.
neighbor-location(@semcore/neighbor-location)
- Fixed
Removed wrong
tag
component declaration inNeighborLocationProps
type.
radio(@semcore/radio)
- Fixed
Removed wrong
tag
component declaration inRadioGroupProps
type. - Fixed
Fixed vertical direction of radio group (due to
typo
it was horizontal by default).
[15.6.2] - 2023-08-17
input-tags(@semcore/input-tags)
- Fixed
Fixed aria roles issues.
scroll-area(@semcore/scroll-area)
- Changed
Focus ring is now provided by overflowing pseudo element.
tag(@semcore/tag)
- Changed
Remove tag button aria-label now refers both to the tag and remove button itself.
[15.6.1] - 2023-08-16
core(@semcore/core)
- Changed
Internal typings update that fixes edge cases of props nesting.
flex-box(@semcore/flex-box)
- Changed
Deprecated
IFlexProps
.
utils(@semcore/utils)
- Fixed
Fixed colors of
--intergalactic-table-td-cell-hover
and--intergalactic-table-td-cell-active
design tokens to a lighter ones.
[15.6.0] - 2023-08-11
textarea(@semcore/textarea)
- Fixed
Line height of textarea of
l
size changed fromlh-400
tolh-300
.
[15.4.7] - 2023-08-10
select(@semcore/select)
- Fixed
Default options DOM ids where not synced with aria-activedescendant value.
[15.4.0] - 2023-08-09
d3-chart(@semcore/d3-chart)
- Changed
Updated d3 dependencies to resolve peerDependencies mismatch.
[15.3.3] - 2023-08-08
i18n-unplugin(@semcore/i18n-unplugin)
- Changed
Updated
@semcore/core
peer dependency from major 1 to major 2.
[15.3.1] - 2023-08-08
d3-chart(@semcore/d3-chart)
- Changed
Added
exports
fields for better nextjs support.
[15.3.0] - 2023-08-07
utils(@semcore/utils)
- Fixed
Fixed core invalid peer dependencies warning.
[15.2.4] - 2023-08-04
ellipsis(@semcore/ellipsis)
- Fixed
Component build output was corrupted after the previous change.
[15.2.3] - 2023-08-02
ellipsis(@semcore/ellipsis)
- Fixed
Passing jsx element to tooltip inherited
title
prop was causing setting DOM attributetitle
to[object Object]
.
[15.2.2] - 2023-08-02
ellipsis(@semcore/ellipsis)
- Fixed
Added missing
EllipsisProps
export.
[15.2.1] - 2023-08-01
data-table(@semcore/data-table)
- Fixed
Using special characters and spaces in the data keys were braking columns width.
[15.2.0] - 2023-08-01
core(@semcore/core)
- Change
Supported
tag={React.Fragment}
for all root components.
date-picker(@semcore/date-picker)
- Fixed
Different calendar cells color for selected and highlighted states.
flex-box(@semcore/flex-box)
- Change
Supported
tag={React.Fragment}
for all components based onFlex
orBox
.
icon(@semcore/icon)
- Added
Added new
GoogleGenerativeAI
icon.
[15.1.1] - 2023-07-31
d3-chart(@semcore/d3-chart)
- Fixed
Donut chart hover animation after chart resizing.
[15.1.0] - 2023-07-27
Global(Global)
- Changed
Use
event.key
instead ofevent.code
for better support of non QWERTY keyboard layouts.
[15.0.3] - 2023-07-24
base-trigger(@semcore/base-trigger)
- Fixed
BaseTrigger
props strictness.
button(@semcore/button)
- Fixed
Button
props strictness.
d3-chart(@semcore/d3-chart)
- Fixed
Broken tooltip styles.
date-picker(@semcore/date-picker)
- Fixed
SingleDateInput
props strictness.
input(@semcore/input)
- Fixed
Input
andInput.Value
props strictness.
input-mask(@semcore/input-mask)
- Fixed
InputMask
props strictness.
input-number(@semcore/input-number)
- Fixed
InputNumber
props strictness.
neighbor-location(@semcore/neighbor-location)
- Fixed
NeighborLocation
props strictness.
notice-bubble(@semcore/notice-bubble)
- Fixed
Notice bubble manager methods strictness.
pills(@semcore/pills)
- Fixed
Pills
props strictness.
switch(@semcore/switch)
- Fixed
Switch
props strictness.
tab-line(@semcore/tab-line)
- Fixed
TabLine
props strictness.
[15.0.2] - 2023-07-18
data-table(@semcore/data-table)
- Fixed
Fixed
disabledScroll
visual behavior.
[15.0.1] - 2023-07-18
d3-chart(@semcore/d3-chart)
- Fix
Removed ResizeObserver initiating during SSR.
data-table(@semcore/data-table)
- Fix
Removed ResizeObserver initiating during SSR.
ellipsis(@semcore/ellipsis)
- Fix
Removed ResizeObserver initiating during SSR.
pills(@semcore/pills)
- Fix
PillsProps
wasn't includingBoxProps
.
popper(@semcore/popper)
- Fix
Removed ResizeObserver initiating during SSR.
textarea(@semcore/textarea)
- Changed
Enabled textarea resize observing even if no
maxRows
prop provided.
tooltip(@semcore/tooltip)
- Change
Removed ScreenReaderOnly block for tooltips with
interaction=hover
.
[15.0.0] - 2023-07-17
Global(Global)
- Break
Strict, backward incompatible typings.
icon(@semcore/icon)
- BREAK
Removed all icons from
@semcore/icon/lib/*
path. - BREAK
Removed
Stoller
icon. - BREAK
Removed
YoutubeAlt
icon. - BREAK
Removed
YoutubeRed
icon. - BREAK
Removed
FeauturedImage
icon. - BREAK
Removed
FeauturedVideo
icon. - Added
Added
Diners
pay icon.
skeleton(@semcore/skeleton)
- BREAK
Changed all skeleton for chart from svg to HTMLDivElement with styled background.
- BREAK
Renamed
PieChartSkeleton
toDonutChartSkeleton
.
date-picker(@semcore/date-picker)
- BREAK
DatePicker.Trigger
now represents input trigger (previously available asDatePicker.InputTrigger
). Old and deprecated trigger still available as.ButtonTrigger
.
radio(@semcore/radio)
- BREAK
RadioGroup
now wraps it's content intoFlex
container (previously it was wrapping content intoReact.Fragment
by default).
core(@semcore/core)
- Break
Strict typings.
- Changed
Internal API for exposing component destructuring children.
d3-chart(@semcore/d3-chart)
- Break
Strict, backward incompatible typings.
- Changed
Deprecated
import { Tooltip } from '@semcore/ui/d3-chart
in favor of better typed Tooltips. - Changed
On type level made
name
property ofDonut.Pie
obligatory. - Changed
On type level made
name
property ofVenn.Circle
obligatory. - Added
Typed
HoverLine.Tooltip
,HoverRect.Tooltip
,Radar.Tooltip
,Bubble.Tooltip
,Donut.Tooltip
,ScatterPlot.Tooltip
andVenn.Tooltip
.
flags(@semcore/flags)
- Break
Removed unused flags without ISO code.
popper(@semcore/popper)
- Break
Removed previously deprecated props
positionFixed
,eventsDisabled
,boundary
,displayEvents
,displayTimeout
,popperZIndex
.
[14.11.0] - 2023-07-14
select(@semcore/select)
- Fixed
InputSearch
clear button keyboard support.
[14.10.0] - 2023-07-04
textarea(@semcore/textarea)
- Changed
Textarea
minRows
now works withoutmaxRows
.
[14.9.0] - 2023-06-29
data-table(@semcore/data-table)
- Added
Added background for active state for
Row
.
utils(@semcore/utils)
- Fixed
usePreventScroll
was causing 150px right padding.
[14.8.0] - 2023-06-29
d3-chart(@semcore/d3-chart)
- Fixed
Fixed animation on hover when moving mouse quickly on border of
Donut
chart.
flags(@semcore/flags)
- Fixed
Fixed SSR,
window
access changed toglobalThis
.
icon(@semcore/icon)
- Added
Added new
GoogleSheets
andGoogleSlides
icons. - Fixed
Removed duplication custom css class.
[14.7.0] - 2023-06-23
base-trigger(@semcore/base-trigger)
- Added
FilterTrigger
focus returning after the clear effect.
date-picker(@semcore/date-picker)
- Fixed
React warning about passing
null
to the input element.
select(@semcore/select)
- Fixed
Providing explicit
size={undefined}
toSelect
withInputSearch
was causing breaking of page rendering. - Changed
Improved focus handling with
FilterTrigger
.
utils(@semcore/utils)
- Added
Exposed internal util for setting focus on top focusable child.
[14.6.0] - 2023-06-22
input(@semcore/input)
- Changed
Input now catches focus after keyboard events happened inside of the input container if no other element on page has focus.
popper(@semcore/popper)
- Fixed
Keyboard focused poppers were not intractable with mouse.
time-picker(@semcore/time-picker)
- Added
Swedish (
sv
) locale support.
[14.5.0] - 2023-06-19
inline-input(@semcore/inline-input)
- Fixed
onBlurBehavior
specified callback was unexpectedly being called when page had non-zero scroll.
scroll-area(@semcore/scroll-area)
- Changed
Added
tabIndex
by default even if ScrollArea is used without explicitScrollArea.Container
.
[14.4.0] - 2023-06-15
data-table(@semcore/data-table)
- Changed
Moved
role="rowgroup"
on focusable scroll areas to match automatic a11y checks.
scroll-area(@semcore/scroll-area)
- Fixed
In some cases ScrollAria might break the page rendering.
[14.3.0] - 2023-06-14
base-trigger(@semcore/base-trigger)
- Fixed
Transferring style for trigger active state from FilterTrigger/LinkTrigger to BaseTrigger.
- Changed
Removed unused style in FilterTrigger.
data-table(@semcore/data-table)
- Fixed
Grouped rows aria roles.
scroll-area(@semcore/scroll-area)
- Fixed
Fixed setting aria attribute on initial render.
select(@semcore/select)
- Fixed
Transferring style for trigger active state to
@semcore/base-trigger
.
utils(@semcore/utils)
- Fixed
AutoFocus in the animated popovers might be causing instant scroll to the page top.
[14.2.0] - 2023-06-12
Global(Global)
- Added
Swedish (
sv
) locale support.
base-trigger(@semcore/base-trigger)
- Added
Swedish (
sv
) locale support.
breadcrumbs(@semcore/breadcrumbs)
- Added
Swedish (
sv
) locale support.
color-picker(@semcore/color-picker)
- Added
Swedish (
sv
) locale support.
d3-chart(@semcore/d3-chart)
- Added
Swedish (
sv
) locale support.
drag-and-drop(@semcore/drag-and-drop)
- Added
Swedish (
sv
) locale support.
dropdown(@semcore/dropdown)
- Added
Swedish (
sv
) locale support.
dropdown-menu(@semcore/dropdown-menu)
- Added
Swedish (
sv
) locale support.
errors(@semcore/errors)
- Added
Swedish (
sv
) locale support.
feature-popover(@semcore/feature-popover)
- Added
Swedish (
sv
) locale support.
fullscreen-modal(@semcore/fullscreen-modal)
- Added
Swedish (
sv
) locale support.
inline-edit(@semcore/inline-edit)
- Added
Swedish (
sv
) locale support.
inline-input(@semcore/inline-input)
- Added
Swedish (
sv
) locale support.
input-number(@semcore/input-number)
- Added
Swedish (
sv
) locale support.
modal(@semcore/modal)
- Added
Swedish (
sv
) locale support.
notice(@semcore/notice)
- Added
Swedish (
sv
) locale support.
notice-bubble(@semcore/notice-bubble)
- Added
Swedish (
sv
) locale support.
notice-global(@semcore/notice-global)
- Added
Swedish (
sv
) locale support.
pagination(@semcore/pagination)
- Added
Swedish (
sv
) locale support.
select(@semcore/select)
- Added
Swedish (
sv
) locale support.
tag(@semcore/tag)
- Added
Swedish (
sv
) locale support.
time-picker(@semcore/time-picker)
- Added
Swedish (
sv
) locale support. - Added
Swedish (
sv
) locale support.
widget-empty(@semcore/widget-empty)
- Added
Swedish (
sv
) locale support.
wizard(@semcore/wizard)
- Added
Swedish (
sv
) locale support.
[14.1.1] - 2023-06-12
base-trigger(@semcore/base-trigger)
- Fixed
Disabled FilterTrigger inner parts animations for proper container animation.
- Added
FilterTrigger
aria-labelledby
reference from the "Clear" button to make screen reader users easier understand what the button is related to.
utils(@semcore/utils)
- Fixed
Animations in complex components (e.g.
FilterTrigger
) might not be finished.
[14.1.0] - 2023-06-09
base-trigger(@semcore/base-trigger)
- Fixed
Passing props to FilterTrigger inner select.
icon(@semcore/icon)
- Added
Added new
SecurityNo
icon.
utils(@semcore/utils)
- Fixed
Fixed defaults event handlers calling when same, non-function handler provided.
[14.0.0] - 2023-06-09
Global(Global)
- Added
Polish (
pl
) locale support.
base-trigger(@semcore/base-trigger)
- Added
Polish (
pl
) locale support.
breadcrumbs(@semcore/breadcrumbs)
- Added
Polish (
pl
) locale support.
color-picker(@semcore/color-picker)
- Added
Polish (
pl
) locale support.
d3-chart(@semcore/d3-chart)
- Added
Polish (
pl
) locale support.
date-picker(@semcore/date-picker)
- Added
Polish (
pl
) locale support.
drag-and-drop(@semcore/drag-and-drop)
- Added
Polish (
pl
) locale support.
dropdown(@semcore/dropdown)
- Added
Polish (
pl
) locale support.
dropdown-menu(@semcore/dropdown-menu)
- Added
Polish (
pl
) locale support.
errors(@semcore/errors)
- Added
Polish (
pl
) locale support.
feature-popover(@semcore/feature-popover)
- Added
Polish (
pl
) locale support.
fullscreen-modal(@semcore/fullscreen-modal)
- Added
Polish (
pl
) locale support.
illustration(@semcore/illustration)
- Fixed
Excluded unwanted development dependencies from package dependencies.
inline-edit(@semcore/inline-edit)
- Added
Polish (
pl
) locale support.
inline-input(@semcore/inline-input)
- Added
Polish (
pl
) locale support.
input-number(@semcore/input-number)
- Added
Polish (
pl
) locale support.
modal(@semcore/modal)
- Added
Polish (
pl
) locale support.
notice(@semcore/notice)
- Added
Polish (
pl
) locale support.
notice-bubble(@semcore/notice-bubble)
- Added
Polish (
pl
) locale support.
notice-global(@semcore/notice-global)
- Added
Polish (
pl
) locale support.
pagination(@semcore/pagination)
- Added
Polish (
pl
) locale support.
select(@semcore/select)
- Added
Polish (
pl
) locale support.
tag(@semcore/tag)
- Added
Polish (
pl
) locale support.
time-picker(@semcore/time-picker)
- Added
Polish (
pl
) locale support.
widget-empty(@semcore/widget-empty)
- Added
Polish (
pl
) locale support.
wizard(@semcore/wizard)
- Added
Polish (
pl
) locale support.
[13.33.0] - 2023-06-07
animation(@semcore/animation)
- Fixed
Fixed unmount error of
<Scale />
and<Popper />
integration.
base-trigger(@semcore/base-trigger)
- Changed
FilterTrigger background changed from gray to white.
date-picker(@semcore/date-picker)
- Fixed
Fixed browser focus cursor position after picking date with mouse.
dropdown-menu(@semcore/dropdown-menu)
- Fixed
Improved
<Popper />
integration. - Fixed
Fixed
aria-activedescendant
value. - Fixed
Fixed double focus inside of popper.
input(@semcore/input)
- Changed
Descend combobox related aria attributes from input wrapper to the input itself.
popper(@semcore/popper)
- Fixed
Fixed corner case of focus return with
interaction=focus
. - Fixed
Added
disableEnforceFocus
api prop. - Changed
Updating
strategy
,placement
,offset
,preventOverflow
,arrow
,flip
,computeStyles
,eventListeners
oronFirstUpdate
props now triggers popper positioning update.
scroll-area(@semcore/scroll-area)
- Added
Allowed to set scroll container tab index by setting it on scroll area root element.
select(@semcore/select)
- Fixed
Fixed browser focus cursor position after selecting value in non multiple choice
<Select />
. - Added
Added
aria-owns
attribute for trigger that refers to the corresponding popper.
utils(@semcore/utils)
- Fixed
Fixed color SSR hydration.
[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.