Changelogs

Docs

Release changelogs of @semcore/ui package.

[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 and Reset for DateRangePicker and MonthRangePicker.

icon(@semcore/icon)

  • Fixed

    Renamed icon from AppBlock to AppsBlock. 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 to AppsBlock. 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 for Donut.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 in Modal (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 to 6.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 to 6.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. HEAD

  • 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 dependency react-final-form.

notice(@semcore/notice)

  • Changed

    Changed animation duration from 200ms to 250ms.

  • Changed

    Set prop use in deprecated. Added fallback on NoticeGlobal.

  • 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 for Timepicker.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 for Select

  • BREAK

    Removed support Select.OptionCheckbox

  • BREAK

    Select.Option.Checkbox used only two sizes l, 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 for FullscreenModal.

  • BREAK

    Footer now use inside component Flex

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 and wMax 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 for SidePanel.

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 increasing l axes in hsl color space of rgb(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 new onAppend 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 and Slider.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 function postcss.

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 for BarChartSkeleton.

spin(@semcore/spin)

  • Changed

    Rewrite the component to svg.

  • Added

    Rounded corners.

super-publisher(@semcore/super-publisher)

  • Changed

    Added slack notifications.

  • Changed

    Rewritten to typescript.

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) in usePreventScroll.

[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 with SpinContainer.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 and SortDesc 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 to white.

  • 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 and DataTable.Cell.

divider(@semcore/divider)

  • Added

    Added ability to use custom theme color.

feedback-form(@semcore/feedback-form)

  • Added

    Added support Tooltip props for FeedbackForm.Item.

  • Fixed

    fixed styles for secondary Notice.

icon(@semcore/icon)

  • Added

    Add icons 'LightningFilled' in new icons.

  • Fixed

    Fixed view icon MailOpenFilled size m.

modal(@semcore/modal)

  • Changed

    Replaced function findComponent to isAdvanceMode for check children in Modal.

scroll-area(@semcore/scroll-area)

  • Changed

    Replaced function findComponent to isAdvanceMode for check children in ScrollArea.

side-panel(@semcore/side-panel)

  • Changed

    Replaced function findComponent to isAdvanceMode for check children in SidePanel.

tab-line(@semcore/tab-line)

  • Fixed

    Fixed show active tab when TableLine have padding.

table(@semcore/table)

  • Changed

    Changed background-color from undefined to #fff for ``.

tooltip(@semcore/tooltip)

  • Changed

    Replaced function findComponent to isAdvanceMode for check children in Tooltip.

utils(@semcore/utils)

  • Added

    Added function isAdvanceMode in findComponent.

[10.1.0] - 2022-01-24

accordion(@semcore/accordion)

  • Changed

    Up version icons and use new icon.

badge(@semcore/badge)

  • Changed

    correct line-height value to 1.2.

base-trigger(@semcore/base-trigger)

  • Changed

    Up version icons and use new icon.

breadcrumbs(@semcore/breadcrumbs)

  • Changed

    Up version icons and use new icon.

card(@semcore/card)

  • Changed

    Up version icons and use new icon.

  • Changed

    Rewrite code from TS to JS 🧑‍💻

carousel(@semcore/carousel)

  • Changed

    Up version icons and use new icon.

chart(@semcore/chart)

  • Fixed

    Fixed filtering colors without index.

  • Fixed

    Revert color gray in object colors.

data-table(@semcore/data-table)

  • Changed

    Up version icons and use new icon.

date-picker(@semcore/date-picker)

  • Changed

    Up version icons and use new icon.

errors(@semcore/errors)

  • Changed

    Removed unused dependencies @semcore/icon.

feature-popover(@semcore/feature-popover)

  • Changed

    Up version icons and use new icon.

feedback-form(@semcore/feedback-form)

  • Changed

    Up version icons and use new icon.

fullscreen-modal(@semcore/fullscreen-modal)

  • Changed

    Up version icons and use new icon.

icon(@semcore/icon)

  • Added

    Add icons 'Hotel' in new icons.

  • Added

    Added import icons from root folder (exm: @semcore/icon/ArrowDown/m)

  • Changed

    Added import new icons

  • Changed

    Old icons you can get from @semcore/icon/lib/Name/Size

  • Changed

    New icons you can get from @semcore/icon/Name/Size

modal(@semcore/modal)

  • Changed

    Up version icons and use new icon.

notice(@semcore/notice)

  • Changed

    Up version icons and use new icon.

notice-bubble(@semcore/notice-bubble)

  • Changed

    Up version icons and use new icon.

pagination(@semcore/pagination)

  • Changed

    Up version icons and use new icon.

project-create(@semcore/project-create)

  • Changed

    Up version icons and use new icon.

select(@semcore/select)

  • Changed

    Up version icons and use new icon.

side-panel(@semcore/side-panel)

  • Changed

    Up version icons and use new icon.

skeleton(@semcore/skeleton)

  • Added

    Added Bubble and ScatterPlot chart

table(@semcore/table)

  • Changed

    Up version icons and use new icon.

tag(@semcore/tag)

  • Fixed

    [ts] Added type custom in property use.

  • Changed

    Up version icons and use new icon.

tooltip(@semcore/tooltip)

  • Changed

    Removed unused dependencies @semcore/icon.

typography(@semcore/typography)

  • Changed

    Up version icons and use new icon.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

widget-empty(@semcore/widget-empty)

  • Changed

    Removed unused dependencies @semcore/icon.

[10.0.1] - 2021-12-24

badge(@semcore/badge)

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

base-trigger(@semcore/base-trigger)

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

button(@semcore/button)

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

chart(@semcore/chart)

  • Changed

    Changed line-height Axis from 1.2 to 1.1 for correct display in all browsers.

input(@semcore/input)

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

input-tags(@semcore/input-tags)

  • Changed

    Changed line-height Tag from 1.2 to 1.1 for correct display in all browsers.

pills(@semcore/pills)

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

popper(@semcore/popper)

  • Changed

    remove functionality for stop propagation of events onMouseEnter, onMouseLeave from the ``.

product-head(@semcore/product-head)

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

tab-line(@semcore/tab-line)

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

tab-panel(@semcore/tab-panel)

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

tag(@semcore/tag)

  • Added

    Added primary-muted theme

  • Fixed

    Fixed hover for non-interactive tag

  • Changed

    Changed line-height from 1.2 to 1.1 for correct display in all browsers.

utils(@semcore/utils)

  • Fixed

    Fixed opacity calculation regardless of case.

  • Fixed

    Fixed logic to function defaultFindNeighbor for a11yEnhance.

[10.0.0] - 2021-12-10

breadcrumbs(@semcore/breadcrumbs)

  • Changed

    Rewrite code from TS to JS

chart(@semcore/chart)

  • Fixed

    Remove 'sideEffect=false' because bug in recahrts lib.

  • Changed

    Moved chart colors vars to style

  • Changed

    Changed package from venn.js to @upsetjs/venn.js.

checkbox(@semcore/checkbox)

  • Changed

    Moved checkbox size vars to style

counter(@semcore/counter)

  • Added

    Added warning and danger themes

d3-chart(@semcore/d3-chart)

  • Fixed

    Calculate correct border radius for Bar.

  • Fixed

    Fixed set scale for Area, Line.

  • Changed

    Moved chart colors vars to style

drag-and-drop(@semcore/drag-and-drop)

  • Fixed

    Fixed global color .dnd

  • Changed

    Up version

notice(@semcore/notice)

  • Changed

    Moved SLabel colors to style

popper(@semcore/popper)

  • Fixed

    Property root for Popper set to OutsideClick.

select(@semcore/select)

  • Added

    [TS] Added type for Select.Option.Checkbox.

  • Added

    Added class name to InputSearch.

  • Fixed

    Fixed import styles in InputSearch.

tag(@semcore/tag)

  • Added

    Added property for Tag color

utils(@semcore/utils)

  • Changed

    Added magic comment in color.ts for update values in themes.

[9.0.0] - 2021-11-12

skeleton(@semcore/skeleton)

  • BREAK

    change default height for Skeleton from 100px to 100%.

  • BREAK

    remove support props visible, speed for Skeleton.

  • Fixed

    Fixed typo in ts.

  • Changed

    Rewrite code from ts to js.

d3-chart(@semcore/d3-chart)

  • Added

    Added prop outerRadius for Donut chart.

  • Added

    Added new event onMouseMoveChart, onMouseLeaveChart for eventEmitter.

  • Fixed

    Returned data (x, y, width, height) in render function for Bar, Horizontalbar.

  • Fixed

    Fixed field e.currentTarget for events in eventEmitter.

  • Fixed

    Fixed hide tooltip.

  • Fixed

    Fixed react key-related warning for Bar.

  • Fixed

    Fixed show/hide components Hover, Dots.

  • Fixed

    Fixed dependencies in package.json.

  • Changed

    Fixed call animation for hover in sector Donut chart.

  • Changed

    Fixed animation show Dot in Line chart.

date-picker(@semcore/date-picker)

  • Fixed

    Fixed clear highlighted data after close popup in DataRangePicker.

flex-box(@semcore/flex-box)

  • Fixed

    [TS] Fixed type direction for Flex.

  • Fixed

    [TS] Fixed type position for Box.

icon(@semcore/icon)

  • Added

    Add new icons 'MailOpen' and 'MailOutlineOpen'

popper(@semcore/popper)

  • Changed

    Up version package focus-lock.

scroll-area(@semcore/scroll-area)

  • Fixed

    [TS] Fixed types.

  • Changed

    Rewrite code from ts to js.

  • Changed

    Changed interception event of mouse for cursor in ScrollBar.

  • Changed

    Call calculate position scroll when change size container

slider(@semcore/slider)

  • Fixed

    Fixed default color

switch(@semcore/switch)

  • Fixed

    Fixed animation checked when opening in Popper.

table(@semcore/table)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    The style processing system has been changed.

  • Changed

    Rewrite from TS to JS code.

[8.0.0] - 2021-10-04

dot(@semcore/dot)

  • BREAK

    removed deprecated property invisible.

  • BREAK

    Changed animation Dot to @semcore/animation.

badge(@semcore/badge)

  • Changed

    Changed line-height value

card(@semcore/card)

  • Fixed

    Fixed padding

d3-chart(@semcore/d3-chart)

  • Added

    Added to release.

data-table(@semcore/data-table)

  • Changed

    Fixed position table for fixed columns.

  • Changed

    Added support property onResize for DataTable.Body.

date-picker(@semcore/date-picker)

  • Fixed

    Fixed change displayedPeriod after change value for family pickers.

  • Changed

    Changed WeekDay styles from uppercase to capital case

drag-and-drop(@semcore/drag-and-drop)

  • Changed

    Added support keydown for draggable block in droppable zone.

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

email(@semcore/email)

  • Added

    Added to release.

errors(@semcore/errors)

  • Changed

    Updated the title, text and btnHome fields for the en locale in the PageNoData component.

  • Changed

    Updated the title and btnHome fields for the en locale in the Maintenance component.

  • Changed

    Updated the btnHome field for the en locale in the AccessDenied component.

flags(@semcore/flags)

  • Fixed

    [ts] correct types.

icon(@semcore/icon)

  • Added

    Add new icon 'BriefcaseAlt'

modal(@semcore/modal)

  • Changed

    Changed overlay opacity from 80% to 60%

  • Changed

    Changed overlay opacity for the second modal window from 20% to 40%

scroll-area(@semcore/scroll-area)

  • Fixed

    Call calculate position scroll when change size container

select(@semcore/select)

  • Added

    Added component Select.Option.Checkbox.

  • Fixed

    Fixed the check for the presence of Select.Option.

  • Changed

    Revert 'sideEffect=false' for more optimal build via webpack

table(@semcore/table)

  • Fixed

    Fixed content alignment in cells

[7.2.1] - 2021-08-26

select(@semcore/select)

  • Fixed

    Fixed problem with 'sideEffect=false'

[7.2.0] - 2021-08-26

Global(Global)

  • Changed

    Add 'sideEffect=false' for more optimal build via webpack

breadcrumbs(@semcore/breadcrumbs)

  • Fixed

    Fixed style separator when a custom font-size.

date-picker(@semcore/date-picker)

  • Fixed

    [TS] added types for default values.

  • Fixed

    Fixed set displayedPeriod for family pickers.

dropdown-menu(@semcore/dropdown-menu)

  • Fixed

    Fixed typo in class names.

feedback-form(@semcore/feedback-form)

  • Fixed

    Fixed placement warning tooltip for small screens.

input(@semcore/input)

  • Fixed

    Changed height of the inner real input to fix horizontal display with adjacent elements.

textarea(@semcore/textarea)

  • Fixed

    [TS] Fixed type onChange for ITextareaProps.

time-picker(@semcore/time-picker)

  • Changed

    Changed height dropdown from 240px to 180px.

[7.1.1] - 2021-08-09

badge(@semcore/badge)

  • Changed

    Changed line-height value

base-trigger(@semcore/base-trigger)

  • Fixed

    [ts] correct types.

d3-chart(@semcore/d3-chart)

  • Fixed

    [ts] correct types.

errors(@semcore/errors)

  • Fixed

    [TS] fixed types.

feature-popover(@semcore/feature-popover)

  • Fixed

    [ts] correct types.

feedback-form(@semcore/feedback-form)

  • Fixed

    [ts] correct types.

pagination(@semcore/pagination)

  • Fixed

    [ts] corrected types for Value, Addon in Pagination.PageInput.

radio(@semcore/radio)

  • Fixed

    [ts] correct types.

select(@semcore/select)

  • Fixed

    [ts] correct types.

slider(@semcore/slider)

  • Fixed

    [ts] correct types.

tab-line(@semcore/tab-line)

  • Fixed

    [ts] correct types.

tag(@semcore/tag)

  • Added

    Added line-height value

typography(@semcore/typography)

  • Fixed

    [ts] correct types.

[7.1.0] - 2021-07-30

date-picker(@semcore/date-picker)

  • Fixed

    [TS] fixed types.

  • Fixed

    Added styles for element today in Calendar.

  • Fixed

    Fixed show title for MonthRangePicker.

feature-popover(@semcore/feature-popover)

  • Changed

    Replace animation from package react-transition-group to @semcore/animation.

icon(@semcore/icon)

  • Fixed

    Fixed set style which render useBox.

  • Changed

    Remove from html for svg don't used attributes.

  • Changed

    Added propsForElement for set props to svg.

notice-bubble(@semcore/notice-bubble)

  • Added

    visible property can run in uncontrolled mode

  • Changed

    Number of simultaneous notifications can be more than one

project-create(@semcore/project-create)

  • Changed

    Updated version @semcore/spin-container.

select(@semcore/select)

  • Fixed

    Fixed set value for Select.InputSearch.

  • Changed

    [TS] Added type null for value prop in Select.

  • Changed

    Fixed warning in console for InputSearch.

[7.0.0] - 2021-07-12

notice-bubble(@semcore/notice-bubble)

  • BREAK

    Replace animation package from react-transition-group to @semcore/animation

  • BREAK

    Remove property offset and added Box inside NoticeBubbleContainer

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

  • Changed

    [TS] rewrite code from TS to JS.

  • Changed

    [A11y] added role for Alert and aria-label for Close.

spin-container(@semcore/spin-container)

  • BREAK

    Replace animation from package react-transition-group to @semcore/animation.

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

  • Changed

    [TS] rewrite code from TS to JS.

accordion(@semcore/accordion)

  • Fixed

    Add default type for generic value

animation(@semcore/animation)

  • Fixed

    [TS] fixed export components.

carousel(@semcore/carousel)

  • Added

    [A11y] Added support to work Carousel.Next, Carousel.Prev with keyboard.

data-table(@semcore/data-table)

  • Added

    [A11y] Added support keyboard for sortable column.

date-picker(@semcore/date-picker)

  • Fixed

    Сorrect access to properties from getters function

dot(@semcore/dot)

  • Fixed

    Fixed animation Dot.

dropdown-menu(@semcore/dropdown-menu)

  • Changed

    Changed tabIndex to 0 and styles for DropdowmMenu.Popper.

errors(@semcore/errors)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

feature-popover(@semcore/feature-popover)

  • Changed

    Replace animation from package react-transition-group to @semcore/animation.

feedback-form(@semcore/feedback-form)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

  • Changed

    [TS] Rewrite code from TS to JS.

flags(@semcore/flags)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

fullscreen-modal(@semcore/fullscreen-modal)

  • Changed

    Rewrite code from TS to JS.

icon(@semcore/icon)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

modal(@semcore/modal)

  • Changed

    [TS] rewrite code from ts to js.

  • Changed

    [A11y] added role for Window and aria-label for Close and Window.

notice(@semcore/notice)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

  • Changed

    [A11y] added role for Alert and aria-label for Close.

pills(@semcore/pills)

  • Fixed

    Add default type for generic value

popper(@semcore/popper)

  • Fixed

    Fixed cjs build package.

  • Changed

    Improved render performance

progress-bar(@semcore/progress-bar)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

  • Changed

    [TS] rewrite code from TS to JS

project-create(@semcore/project-create)

  • Changed

    Updated version @semcore/spin-container.

select(@semcore/select)

  • Fixed

    Fixed set theme for Select.OptionCheckbox.

  • Fixed

    Add default type for generic value

side-panel(@semcore/side-panel)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

tab-line(@semcore/tab-line)

  • Fixed

    Add default type for generic value

tab-panel(@semcore/tab-panel)

  • Fixed

    Add default type for generic value

table(@semcore/table)

  • Added

    [A11y] Added support keyboard for sortable column.

tag(@semcore/tag)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

  • Changed

    Rewrite from TS to JS code.

widget-empty(@semcore/widget-empty)

  • Fixed

    [TS] fixed types.

[6.0.0] - 2021-06-21

input-number(@semcore/input-number)

  • BREAK

    Replaced internal representation with native input(type=number).

  • BREAK

    Changed type for value to string.

  • Fixed

    Fixed the js problem with the remainder of division.

  • Added

    [A11y] added aria-label for buttons in InputNumber.Controls

accordion(@semcore/accordion)

  • Changed

    Fix TS type

base-trigger(@semcore/base-trigger)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

d3-chart(@semcore/d3-chart)

  • Added

    Added Venn chart.

date-picker(@semcore/date-picker)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

  • Changed

    Added support keydown arrows for choose date to calendar.

divider(@semcore/divider)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

dot(@semcore/dot)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

dropdown(@semcore/dropdown)

  • Added

    Support keydown Enter and Space for open Popper.

  • Added

    Logic checked interactive trigger from DropdownMenu.

  • Fixed

    Fix TS type

dropdown-menu(@semcore/dropdown-menu)

  • Fixed

    Fix TS type

  • Changed

    Moved logic for checking interactive trigger to Dropdown.

pagination(@semcore/pagination)

  • Changed

    Fixed ts type for Pagination.

  • Changed

    Added aria-label for child components FirstPage, PageInput

pills(@semcore/pills)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

popper(@semcore/popper)

  • Fixed

    Fixed forwarding properties to the Box in Popper.Popper.

  • Fixed

    Fixed set prop returnFocus for Focus-Lock

  • Fixed

    Fix TS type

  • Fixed

    [A11] Fixed set aria-pressed for Popper.Trigger.

select(@semcore/select)

  • Fixed

    Fix TS type

  • Fixed

    Fixed ts type for Select.

  • Fixed

    Fixed paddings in InputSearch.

switch(@semcore/switch)

  • Changed

    [A11y] added role="switch" and support the Enter or Space key for used to toggle between a checked or unchecked

  • Changed

    [TS] Rewrite code from TS to JS.

tab-line(@semcore/tab-line)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

tab-panel(@semcore/tab-panel)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

textarea(@semcore/textarea)

  • Changed

    [TS] Rewrite code from TS to JS.

time-picker(@semcore/time-picker)

  • Added

    [A11] Added aria-label for Timepicker.Hours, Timepicker.Minutes.

widget-empty(@semcore/widget-empty)

  • Added

    Added tag-cloud illustration

  • Changed

    Rewrite code from TS to JS 🧑‍💻

[5.1.0] - 2021-05-25

accordion(@semcore/accordion)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

core(@semcore/core)

  • Changed

    Extended type for Root

d3-chart(@semcore/d3-chart)

  • Fixed

    Fix TS type

date-picker(@semcore/date-picker)

  • Fixed

    Fixed short display date for identity months for Trigger.

dropdown(@semcore/dropdown)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

dropdown-menu(@semcore/dropdown-menu)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

feature-popover(@semcore/feature-popover)

  • Changed

    The style processing system has been changed.

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

neighbor-location(@semcore/neighbor-location)

  • Added

    Added the ability to add a root tag

  • Changed

    Rewrite code from TS to JS 🧑‍💻

popper(@semcore/popper)

  • Fixed

    Add type for handlers for render function

  • Fixed

    Fix TS type

  • Fixed

    Fix position arrow after change version popperjs.

  • Changed

    Rewrite code from TS to JS 🧑‍💻

scroll-area(@semcore/scroll-area)

  • Fixed

    Add import type for ResizeObserver

select(@semcore/select)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

spin(@semcore/spin)

  • Fixed

    Fixed animation

  • Changed

    Rewrite code from TS to JS 👩‍💻

time-picker(@semcore/time-picker)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

tooltip(@semcore/tooltip)

  • Changed

    Rewrite code from TS to JS 🧑‍💻

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

[5.0.0] - 2021-04-29

Global(Global)

  • Changed

    Version of dependence @semcore/core has been changed to 1.11.

  • Changed

    Improved performance. Removed one component wrapper.

  • Changed

    The style processing system has been changed.

  • Changed

    Removed the ability to apply media styles via a plugin babel-plugin-react-semcore.

base-trigger(@semcore/base-trigger)

  • Changed

    Changed line-height value

button(@semcore/button)

  • Changed

    Changed line-height value

chart(@semcore/chart)

  • Changed

    Changed line-height value

core(@semcore/core)

  • Added

    Added Root type for babel-plugin-root.

  • Added

    Added a new system for processing styles.

feedback-form(@semcore/feedback-form)

  • Changed

    Up version @semcore/notice in dependence for package.

format-text(@semcore/format-text)

  • Changed

    Resized bullet points in li

icon(@semcore/icon)

  • Added

    Added control with keyboard for all icons including prop interactive.

  • Added

    Added new icon SharedToUser.

input(@semcore/input)

  • Changed

    Changed line-height value

input-tags(@semcore/input-tags)

  • Added

    Added line-height value

modal(@semcore/modal)

  • Changed

    Changed media value to match breakpoints.

notice-bubble(@semcore/notice-bubble)

  • Changed

    Changed media value to match breakpoints.

pills(@semcore/pills)

  • Changed

    Changed line-height value

popper(@semcore/popper)

  • Added

    Added functions setTrigger, setPopper in context for Popper.

  • Fixed

    Fixed the setting of attributes in HTML.

product-head(@semcore/product-head)

  • Changed

    Changed media value to match breakpoints.

tab-line(@semcore/tab-line)

  • Added

    Added support accessibility.

  • Fixed

    Fixed calculate size for Tabline.Item when value don't change.

  • Changed

    Changed line-height value

tab-panel(@semcore/tab-panel)

  • Added

    Added support accessibility.

  • Changed

    Changed line-height value

time-picker(@semcore/time-picker)

  • Added

    Added type="button" for controls TimePicker.Format.

tooltip(@semcore/tooltip)

  • Added

    Added role tooltip

utils(@semcore/utils)

  • Added

    Added function enhance a11yEnhance.

  • Changed

    Changed breakpoints value.

  • Changed

    Added processing forwardRef for assignProps.

  • Changed

    Removed the ability to apply media variables.

[4.0.0] - 2021-04-05

notice(@semcore/notice)

  • BREAK

    Removed global styles

  • BREAK

    Removed styles for media queries.

  • BREAK

    Replace animation package from react-transition-group to @semcore/animation

  • BREAK

    Update property theme, now this property can get any themes

  • BREAK

    Added property use

  • BREAK

    Update icon for Notice.IconClose

breadcrumbs(@semcore/breadcrumbs)

  • Fixed

    Added aria-label for Breadcrumbs.

  • Fixed

    Changed default tag li to div for wrap separator in Breadcrumbs.Item.

chart(@semcore/chart)

  • Changed

    Optimized the code for venn chart.

data-table(@semcore/data-table)

  • Fixed

    Fixed automatic set property flexBasis for DataTable.Column.

date-picker(@semcore/date-picker)

  • Added

    Added support two languages Korean, Vietnamese.

  • Added

    Added supported react@17.

  • Fixed

    Fixed set weekStart for component Calendar. Now you can change weekStart for global object Ls.

  • Fixed

    Fixed display if one day is selected and if the same month of a different year is selected.

errors(@semcore/errors)

  • Added

    Added support two languages Korean, Vietnamese.

flex-box(@semcore/flex-box)

  • Fixed

    [TS] Fixed type boxSize, value content-box set browser by default.

  • Fixed

    [Box] Added change css styles after change value by props top, left, right, bottom.

icon(@semcore/icon)

  • Changed

    Update icons SEMrush, TwitterSemrush, FacebookSemrush, LinkedInSemrush.

outside-click(@semcore/outside-click)

  • Added

    Added supported react-dom@17.

pagination(@semcore/pagination)

  • Added

    Added support two languages Korean, Vietnamese.

portal(@semcore/portal)

  • Added

    Added supported react-dom@17.

project-create(@semcore/project-create)

  • Added

    Added support two languages Korean, Vietnamese.

scroll-area(@semcore/scroll-area)

  • Added

    Added supported react-dom@17.

table(@semcore/table)

  • Fixed

    Fixed color Cell for hover in Cell and Row with theme="default"

time-picker(@semcore/time-picker)

  • Changed

    Changed view TimePicker.Format, now view don't have icons TimeNight, TimeDay.

utils(@semcore/utils)

  • Fixed

    Update function opacity, now this function can set opacity for rgb color.

  • Changed

    [TS] Update types interface IWithI18nEnhanceProps.

widget-empty(@semcore/widget-empty)

  • Added

    Added support two languages Korean, Vietnamese.

[3.0.0] - 2021-02-16

grid(@semcore/grid)

  • BREAK

    Change the responsive breakpoint from 992px to 1184px.

  • Added

    Added alternative API for span and offset.

  • Added

    Added breakpoint xs.

accordion(@semcore/accordion)

  • Changed

    Update version package animation.

animation(@semcore/animation)

  • Fixed

    Fixed bubbling call handlers onAnimationStart, onAnimationEnd from inside components.

base-trigger(@semcore/base-trigger)

  • Fixed

    Fixed color spinner for ButtonTrigger.

breakpoints(@semcore/breakpoints)

  • Added

    Initial release

carousel(@semcore/carousel)

  • Added

    Added support touch event for change to slide.

  • Added

    Added support control mod for change property index ``.

  • Added

    Added style folder with css in build folder lib.

  • Fixed

    [ts] fixed all types of components inside package.

chart(@semcore/chart)

  • Added

    Added supported react@17.

  • Fixed

    [ts] fixed types for function timeFormat.

core(@semcore/core)

  • Added

    Added support custom enhancement.

data-table(@semcore/data-table)

  • Added

    Added style folder with css in build folder lib.

  • Fixed

    Removed calculation min width head and body because this is caused bugs.

date-picker(@semcore/date-picker)

  • Added

    Added supported react@17.

errors(@semcore/errors)

  • Added

    Added supported react@17.

icon(@semcore/icon)

  • Added

    Added new icon VideoStop.

  • Added

    Added new color icon Github.

  • Added

    Added new icon GoogleAnalytics4 for 4 version.

input(@semcore/input)

  • Fixed

    Fixed type of second argument(event) for onChange prop

outside-click(@semcore/outside-click)

  • Changed

    Changed mouse event from click to mouseup for stable performance.

  • Added

    Added supported react-dom@17.

portal(@semcore/portal)

  • Added

    Added supported react-dom@17.

scroll-area(@semcore/scroll-area)

  • Added

    Added supported react-dom@17.

select(@semcore/select)

  • Fixed

    Fixed to show components for tag in Select.Trigger, example <Select.Trigger tag={FilterTrigger}

textarea(@semcore/textarea)

  • Fixed

    Updated padding to be better ☺️

utils(@semcore/utils)

  • Added

    Added vars for media query.

[2.4.0] - 2020-12-18

Global(Global)

  • Added

    Added supported react@17.

animation(@semcore/animation)

  • Fixed

    Fixed a bug in determining the height in Collapse.

data-table(@semcore/data-table)

  • Added

    Release library

feature-popover(@semcore/feature-popover)

  • Fixed

    Disabled flip behavior on container overflow

notice-bubble(@semcore/notice-bubble)

  • Fixed

    Сomponent has become friendlier to SSR. Replace random generate number to get uid from function useUID.

popper(@semcore/popper)

  • Fixed

    Сomponent has become friendlier to SSR. Replace random generate number to get uid from function useUID.

skeleton(@semcore/skeleton)

  • Fixed

    Сomponent has become friendlier to SSR. Replace random generate number to get uid from function useUID.

tab-line(@semcore/tab-line)

  • Added

    Added ResizeObserver for update style tab when used dynamic data.

  • Fixed

    Uptimize animation change position active tab.

table(@semcore/table)

  • Fixed

    Fixed show secondary theme for Table.

utils(@semcore/utils)

  • Added

    Added enhance for set uid and useUID to set random numbers.

[2.3.0] - 2020-12-4

carousel(@semcore/carousel)

  • Added

    Release library

[2.2.0] - 2020-12-4

animation(@semcore/animation)

  • Fixed

    Fixed a bug in determining the height in Collapse.

button(@semcore/button)

  • Fixed

    My little fix build 😬

checkbox(@semcore/checkbox)

  • Added

    Added active invalid state.

core(@semcore/core)

  • Added

    Add shared types.

data-table(@semcore/data-table)

  • Fixed

    Replace special characters in column names because they apply as css variables.

  • Changed

    Added warning for deprecated prop 'sticky'.

  • Changed

    Replaced title prop with children parse for group column.

flex-box(@semcore/flex-box)

  • Added

    Added new property: zIndex.

  • Changed

    Moved flex property from Flex to Box.

input-tags(@semcore/input-tags)

  • Fixed

    Fixed cursor position during tag editing

modal(@semcore/modal)

  • Fixed

    Fixed set autofocus/focus for elements inside Modal.

notice(@semcore/notice)

  • Fixed

    Fixed top margin of Notice.Actions

pills(@semcore/pills)

  • Fixed

    Fixed disabled pills styles

popper(@semcore/popper)

  • Added

    Added the ability to use one with multiple

  • Fixed

    Fixed import paths from @popperjs.

  • Fixed

    Refactor modifier arrowOffset that calculates arrow position.

  • Changed

    Removed the display of the popper by focus when navigating from the keyboard, it caused many bugs 🤷‍♂️

scroll-area(@semcore/scroll-area)

  • Fixed

    Fixed problem used ScrollArea for SSR.

select(@semcore/select)

  • Added

    Added hidden input for correct work of forms

  • Fixed

    Fixed export SelectOption

  • Fixed

    Scroll to the first selected option in multiselect instead of the last

  • Changed

    InputSearch moved out of Select

table(@semcore/table)

  • Fixed

    Fixed move props position in component Box.

[2.1.0] - 2020-11-9

Global(Global)

  • Fixed

    Added the placeholder for ID style tag to improve collision protection.

accordion(@semcore/accordion)

  • Fixed

    Added null ts type for value.

  • Fixed

    Added keyboard interaction for Toggle.

carousel(@semcore/carousel)

  • Added

    Initial release

data-table(@semcore/data-table)

  • Added

    Set min-width for Head and Body, which calculate from width Cell

  • Fixed

    Set size width column in css variable Table

date-picker(@semcore/date-picker)

  • Fixed

    Getting options from dayjs for current localization.

flex-box(@semcore/flex-box)

  • Added

    Added new property: postion, top, left, right, bottom.

icon(@semcore/icon)

  • Added

    Added new icon GlobeAlt.

scroll-area(@semcore/scroll-area)

  • Fixed

    [TS] fixed types for ScrollArea.Bar.Slider

sticky(@semcore/sticky)

  • Changed

    Update package flex-box.

tab-line(@semcore/tab-line)

  • Fixed

    Fixed set indicator for Tabline.Item wrapped Tooltip.

tag(@semcore/tag)

  • Added

    Added new warning theme

[2.0.0] - 2020-10-16

Global(Global)

  • Fixed

    fixed wrong path for ES6 build

accordion(@semcore/accordion)

  • BREAK

    Remove wrapper node for Accordion.

  • BREAK

    Remove style for Trigger and rename in Toggle.

  • BREAK

    Rename Content to Collapse.

  • BREAK

    Remove margin for Chevron.

  • BREAK

    Remove export AccordionItem.

  • BREAK

    Remove prop selectedValues.

  • BREAK

    Change animation way.

  • Added

    Added generic for better value and onChange typings

  • Fixed

    Bubbling event from interaction components inside Accordion.Item.Content for listener onChange in Accordion

  • Changed

    Update @semcore/core version to ^1.8

input-mask(@semcore/input-mask)

  • BREAK

    Property placeholderChar, it is everything have to use \_, because mask show in value to input

  • Added

    Manage cursor position for InputMask.Value with show mask

  • Added

    Export function getAfterPositionValue. It use when need to know where last symbol of value.

  • Fixed

    Show mask for InputMask.Value when size input less than size mask

animation(@semcore/animation)

  • Added

    Add Collapse animation.

breadcrumbs(@semcore/breadcrumbs)

  • Fixed

    Remove set css property max-width for Breadcrumbs.Item

button(@semcore/button)

  • Added

    Added alternative api for inserting Addon.

chart(@semcore/chart)

  • Fixed

    Fixed "any" types for some charts.

  • Fixed

    Render label in Tooltip for first dot in chart.

core(@semcore/core)

  • Added

    Added generic type PropGetterFn to describe prop-getters

  • Fixed

    Fixed transfer of many arguments to handlers

data-table(@semcore/data-table)

  • Added

    Add prop active for Row.

  • Changed

    Changed type for prop sort.

date-picker(@semcore/date-picker)

  • Fixed

    Add margin bottom for the block with periods

drag-and-drop(@semcore/drag-and-drop)

  • Fixed

    TS property noDrop became not requered for IDraggableProps.

dropdown(@semcore/dropdown)

  • Fixed

    Add missing TS type properties in context

dropdown-menu(@semcore/dropdown-menu)

  • Fixed

    Fixed possible styles collisions between components with different versions, but same styles

  • Changed

    Update @semcore/core version to ^1.8

feature-popover(@semcore/feature-popover)

  • Fixed

    Fixed possible styles collisions between components with different versions, but same styles

  • Changed

    Update @semcore/core version to ^1.8

fullscreen-modal(@semcore/fullscreen-modal)

  • Fixed

    Fixed show two close icon in preview FullscreenModal

  • Fixed

    Fixed offset right for FullscreenModal.Close

icon(@semcore/icon)

  • Added

    Added new icon color/WhatsApp.

link(@semcore/link)

  • Added

    Added alternative api for inserting Addon.

notice-bubble(@semcore/notice-bubble)

  • Fixed

    generate css without collapsing property margin

pills(@semcore/pills)

  • Added

    Added alternative api for inserting Addon.

  • Added

    Added generic for better value and onChange typings

  • Changed

    Update @semcore/core version to ^1.8

popper(@semcore/popper)

  • Added

    Added generic for better value and onChange typings

  • Changed

    Update @semcore/core version to ^1.8

  • Changed

    Update dependency package @popperjs/core version from 2.4.0 to 2.5.3

radio(@semcore/radio)

  • Fixed

    Fixed getting the last argument(event) in the handler(onChange)

side-panel(@semcore/side-panel)

  • Fixed

    Fixed call onClose when used for click on page with SidePanel.Panel in inside ``.

tab-line(@semcore/tab-line)

  • Added

    Added alternative api for inserting Addon.

  • Added

    Added generic for better value and onChange typings

  • Added

    Animation for change position active Tab.

  • Changed

    Update @semcore/core version to ^1.8

tab-panel(@semcore/tab-panel)

  • Added

    Added alternative api for inserting Addon.

  • Added

    Added generic for better value and onChange typings

  • Changed

    Update @semcore/core version to ^1.8

tag(@semcore/tag)

  • Added

    Added alternative api for inserting Addon.

  • Changed

    Removed neighbor-location package dependency

tooltip(@semcore/tooltip)

  • Fixed

    Fixed possible styles collisions between components with different versions, but same styles

typography(@semcore/typography)

  • Fixed

    Set props fontSize, lineHeight for componentText. Now it independent from prop size.

  • Fixed

    Problem use prop noWrap for List.Item. Now text reduce in ellipsis for ``

utils(@semcore/utils)

  • Fixed

    Revert move .d.ts files because typescript does not see types on import.

  • Fixed

    Change "any" type for createHoc function

  • Changed

    Build changed from rollup to babel

  • Changed

    Move .d.ts files from /lib to /lib/types directory

[1.2.1] - 2020-9-8

Global(Global)

  • Fixed

    Fixed possible styles collisions between components with different versions, but same styles

base-trigger(@semcore/base-trigger)

  • Fixed

    Flag sideEffects now contain list of files with side effects

chart(@semcore/chart)

  • Fixed

    Flag sideEffects now contain list of files with side effects

date-picker(@semcore/date-picker)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

divider(@semcore/divider)

  • Added

    Added Divider auto size height for vertical orientation, this fixed show <Divider orientation="vertical" in flex

errors(@semcore/errors)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

feature-popover(@semcore/feature-popover)

  • Fixed

    Disabled focus trap, for support normal work interactive components when popper show.

flex-box(@semcore/flex-box)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

notice(@semcore/notice)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

notice-bubble(@semcore/notice-bubble)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

pagination(@semcore/pagination)

  • Fixed

    Fixed update value in input page, when update currentPage property

product-head(@semcore/product-head)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

skeleton(@semcore/skeleton)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

typography(@semcore/typography)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

widget-empty(@semcore/widget-empty)

  • Fixed

    Flag sideEffects now contain list of files with side effects

  • Fixed

    Added flag sideEffects: false to package.json

[1.2.0] - 2020-9-2

core(@semcore/core)

  • Added

    Добавлена возможность создавать generic-компоненты с помощью createComponent

  • Fixed

    Исправлена типизация второго аргумента (handlers) render-функций компонентов

  • Fixed

    Исправлено объединение prop-getter'ов потомка и родителя в рендер-функциях компонентов

input-tags(@semcore/input-tags)

  • Added

    Добавили тип InputTagsSize для размеров компонента

  • Fixed

    Поправили отображение для динамически меняющегося placeholder для InputTags.Value

  • Fixed

    Поправили расположение по вертикали для InputTags.Value

select(@semcore/select)

  • Added

    Добавлен generic, задающий тип value и аргументу ф-ции onChange

  • Fixed

    Исправлен тип SelectValue

  • Fixed

    Исправлена типизация второго аргумента (handlers) render-функции

  • Changed

    Поднята версия @semcore/core до ^1.7

switch(@semcore/switch)

  • Fixed

    Исправили баг в поведении uncontrolled режима при передаче checked в Switch.Value

table(@semcore/table)

  • Fixed

    убрали возможность отображения ScrollArea.Bar по вертикали для Table.StickyHead. Это поведение считается недопустимым для шапки таблицы.

widget-empty(@semcore/widget-empty)

  • Added

    Добавлено новое изображение deleted-page

  • Changed

    Изменены изображения other-data, congrats

[1.1.0] - 2020-08-18

base-trigger(@semcore/base-trigger)

  • Added

    Добавили новый триггер LinkTrigger

  • Added

    Добавили состояние loading для ButtonTrigger

chart(@semcore/chart)

  • Fixed

    Исправлен warning компонента Legend о не валидных атрибутах, попадающих на DOM-элемент

counter(@semcore/counter)

  • Added

    Счетчик – это элемент, который показывает количество.

input-tags(@semcore/input-tags)

  • Fixed

    Поправили установку курсора в поле ввода

modal(@semcore/modal)

  • Changed

    Логика по отключению скролла страницы перенесена в хук usePreventScroll

  • Changed

    Поднята версия @semcore/utils

notice-bubble(@semcore/notice-bubble)

  • Fixed

    Поправили рендер NoticeBubbleWarning при инициализации через NoticeBubbleManager

pills(@semcore/pills)

  • Changed

    Добавлен line-height для Addon для корректного выравнивания при использовании текста(например счетчика).

popper(@semcore/popper)

  • Added

    Зависимость от neighbor-location для обнуления расположения соседних элементов внутри Popper.Popper.

  • Fixed

    Исправлены ts типы для offset

scroll-area(@semcore/scroll-area)

  • Changed

    Убрали overflow: hidden с ScrollArea, это свойство не использовалось.

side-panel(@semcore/side-panel)

  • Added

    SidePanel — компонент для отображения выезжающей панели (справа, снизу или слева). Иногда зовем его " шторкой"

table(@semcore/table)

  • Added

    Добавили box-sizing: border-box для таблицы, это решило проблему отображения скролла, когда контента не много

  • Fixed

    Исправили отображение активной ячейки th

  • Fixed

    Исправили выравнивание контента в ячейках через свойство textAlign

  • Changed

    Переписали стили со встраиваемого CSS in JS на новый синтаксис, такой же как у всех компонентов

typography(@semcore/typography)

  • Fixed

    Исправлены не работающие props fontSize и lineHeight у компонента Text

utils(@semcore/utils)

  • Added

    Добавлена функция brightness в color для вычисления контраста

  • Added

    Добавлен hook usePreventScroll, блокирующий скролл страницы

  • Added

    Добавилась возможность передавать ref в element для useEventListener.

[0.0.1] - 2020-07-27

Global(Global)

  • Added

    Initial release