UNPKG

@semcore/chart

Version:
561 lines (286 loc) 12.9 kB
# Changelog CHANGELOG.md standards are inspired by [keepachangelog.com](https://keepachangelog.com/en/1.0.0/). ## [5.3.35] - 2023-06-30 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.54.0 ~> 3.54.1]). ## [5.3.34] - 2023-06-27 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.53.4 ~> 3.54.0]). ## [5.3.33] - 2023-06-14 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.53.3 ~> 3.53.4]). ## [5.3.32] - 2023-06-12 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.53.2 ~> 3.53.3]). ## [5.3.31] - 2023-06-09 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.53.1 ~> 3.53.2]). ## [5.3.30] - 2023-06-07 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.53.0 ~> 3.53.1]). ## [5.3.29] - 2023-05-31 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.52.0 ~> 3.53.0]). ## [5.3.28] - 2023-05-25 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.51.1 ~> 3.52.0]). ## [5.3.27] - 2023-05-24 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.51.0 ~> 3.51.1]). ## [5.3.26] - 2023-05-22 ### Changed - Version patch update due to children dependencies update (`@semcore/checkbox` [6.4.16 ~> 6.5.0], `@semcore/utils` [3.50.7 ~> 3.51.0]). ## [5.3.25] - 2023-05-11 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.50.6 ~> 3.50.7]). ## [5.3.24] - 2023-05-04 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.50.5 ~> 3.50.6]). ## [5.3.22] - 2023-04-24 ## [5.3.21] - 2023-04-17 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.50.0 ~> 3.50.3]). ## [5.3.9] - 2023-02-09 ### Changed - Renamed rounding design token (`--intergalactic-rounded-medium` -> `--intergalactic-popper-rounded`). ## [5.3.8] - 2023-01-20 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.45.0 ~> 3.46.0]). ## [5.3.6] - 2023-01-10 ## [5.3.5] - 2023-01-09 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.44.1 ~> 3.44.2]). ## [5.3.4] - 2023-01-03 ### Fixed - Fixed css variable design tokens. ## [5.3.3] - 2022-12-19 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.44.0 ~> 3.44.1]). ## [5.3.1] - 2022-12-13 ### Changed - Added `react-dom` to peer dependencies. ## [5.3.0] - 2022-12-12 ### Added - Design tokens based theming. ## [5.2.0] - 2022-10-10 ### Changed - Added support for React 18 🔥 ## [5.1.8] - 2022-10-04 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.37.1 ~> 3.37.2]). ## [5.1.6] - 2022-09-15 ### Changed - Mark exported functions as deprecated with recommendation to use `@semcore/d3-chart`. ## [5.1.5] - 2022-08-30 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.37.0 ~> 3.37.1]). ## [5.1.0] - 2022-06-01 ### Changed - Changed type names from 'IPieProps' to 'IRechartsPieProps' so that there are no intersections with other components. ## [5.0.4] - 2022-05-31 ### Changed - Version patch update due to children dependencies update (`@semcore/utils` [3.32.1 ~> 3.32.2]). ## [5.0.1] - 2022-05-19 ### Fixed - Updated Intergalactic internal dependencies to the latest. ## [5.0.0] - 2022-05-17 ### BREAK - Updated styles according to the library redesign policy. - Removed media. ## [4.3.12] - 2022-04-03 ### Fixed - Fixed lost typings of `@semcore/chart/utils/colors` utility. ## [4.3.11] - 2022-03-23 ### Fixed - Rewrite file colors from tsx to js, for correct parsing in `babel-plugin-react-semcore`. ## [4.3.10] - 2022-03-21 ### Changed - Version patch update due to children dependencies update (`@semcore/checkbox` [5.2.7 ~> 5.2.8]). ## [4.3.8] - 2022-02-24 ### Added - Added repository field to package.json file. ## [4.3.7] - 2022-02-07 ### Fixed - Rename deprecate color `white-01` to `white`. ## [4.3.6] - 2022-02-03 ### Fixed - Fixed list colors to get from a function `getColor`. ## [4.3.5] - 2022-01-13 ### Fixed - Fixed filtering colors without index. ## [4.3.4] - 2022-01-10 ### Fixed - Revert color `gray` in object `colors`. ## [4.3.2] - 2021-12-23 ### Changed - Changed `line-height Axis` from 1.2 to 1.1 for correct display in all browsers. ## [4.3.1] - 2021-12-08 ### Changed - Moved chart colors vars to style ## [4.3.0] - 2021-12-07 ### Changed - Change processing style to new `@semrush/babel-plugin-styles`. ## [4.2.5] - 2021-12-06 ### Fixed - Remove 'sideEffect=false' because bug in `recahrts` lib. ## [4.2.4] - 2021-11-12 ### Changed - Changed package from `venn.js` to `@upsetjs/venn.js`. ## [4.2.3] - 2021-8-26 ### Changed - Add 'sideEffect=false' for more optimal build via webpack ## [4.2.2] - 2021-04-16 ### Changed - Changed line-height value ## [4.2.1] - 2021-03-31 ### Changed - Optimized the code for venn chart. ## [4.2.0] - 2021-02-15 ### Added - Added supported react@17. ## [4.1.1] - 2020-12-28 ### Fixed - [ts] fixed types for function `timeFormat`. ## [4.1.0] - 2020-12-17 ### Added - Added supported react@17. ## [4.0.10] - 2020-10-29 ### Fixed - Added the placeholder for ID style tag to improve collision protection. ## [4.0.9] - 2020-10-14 ### Fixed - fixed wrong path for ES6 build ## [4.0.8] - 2020-10-07 ### Fixed - Fixed "any" types for some charts. ## [4.0.7] - 2020-09-17 ### Fixed - Render label in Tooltip for first dot in chart. ## [4.0.6] - 2020-09-09 ### Fixed - Fixed show tooltip for `VennChart` ## [4.0.5] - 2020-09-08 ### Fixed - Fixed possible styles collisions between components with different versions, but same styles ## [4.0.4] - 2020-09-07 ### Fixed - Flag `sideEffects` now contain list of files with side effects ## [4.0.1] - 2020-08-05 ### Fixed - Исправлен warning компонента `Legend` о не валидных атрибутах, попадающих на DOM-элемент ## [4.0.0] - 2020-07-09 ### BREAK - Изменения описаны в [migration guide](/internal/migration-guide) ## [3.10.0] - 2020-03-25 ### Added - Pie, добавлены св-ва `shapeAnimationBegin`, `shapeAnimationDuration`, `shapeAnimationEasing`, `shapeOuterRadius`, отвечающие за анимацию активного сектора ### Fixed - Pie, исправлена анимация активного сектора, теперь она работает и при активации и при деактивации сектора. ## [3.9.0] - 2020-02-18 ### Added - Добавлен импорт `LegendContext`, чтобы была возможность получить данные из `rechart` и нарисовать свои контролы для легенды ### Removed - Убрали дефолтные свойства `layout, align, verticalAlign` с `Legend.Controls`, теперь они такие же как и у `Legend` ## [3.8.0] - 2020-02-13 ### Added - Добавлен новый компонент `Legend`, упращает работу с версткой легенды для графиков ## [3.7.0] - 2020-02-07 ### Added - Добавлены обработчики `onClick`, `onMouseEnter`, `onMouseLeave` для VennChart'a - `payload` графика добавлен в обработчки VennChart вторым аргументом ## [3.6.2] - 2020-02-05 ### Changed - Изменена дефолтная скорость анимации для `Pie` c 1500ms на 350ms - Изменена тайминг-функция анимации `Pie` с `ease` на `ease-in-out` ## [3.6.1] - 2019-12-27 ### Changed - перенесены скелетоны графиков в пакет `@semcore/skeleton`, но так же доступы по старому `API` ## [3.6.0] - 2019-12-12 ### Added - Появилась возможность добавления различных стилистических тем через css переменные - Появилась возможность оптицонально подключать адаптивноссть - Появилась возможность изолировать стили даже в пределах одной страницы ### Changed - Изменен алгоритм вставки стилей в head ### Removed - Убраны относительные единицы измерения(rem), которые использовались для адаптивности ## [3.5.0] - 2019-12-10 ### Added - Добавлен Histogram-chart ## [3.4.0] - 2019-11-14 ### Added - Добавлен `VennChart` 🎉 ## [3.3.0] - 2019-11-14 ### Added - Добавлена адаптивность на маленьких экранах(<768px) ## [3.2.4] - 2019-10-08 ### Fixed - Увеличили стандартные отступы для граффиков ## [3.2.3] - 2019-10-03 ### Fixed - Оптимизирован импорт `rechart ## [3.2.2] - 2019-10-03 ### Fixed - Исправлена ошибка отображения `Area` и `Line` чартов, когда нужно отобразить одну точку ## [3.2.1] - 2019-09-30 ### Changed - Нужные зависимости перенесены в `utils`, размер должен стать меньше ## [3.2.0] - 2019-09-20 ### Fixed - обновлен шаблон рендера тултипа для `PieChart` ## [3.1.0] - 2019-09-05 ### Added - точки `dot` для `Area, Line` рисуются и для крайних случаев если следующая или предыдущая точка без данных. ### Fixed - Убран `console.log` из `Area.tsx` ### Removed - Передачу свойств `commonValue, fieldName` в объекте `dataPieChart` тултипа в `PieChart`. Теперь расчет происходит автоматически ## [3.0.0] - 2019-08-22 ### BREAK - `Area`, изменено дефолтное поведение св-ва `dot`. Теперь при `dot={false}` на графике рисуются точки при невозможности нарисовать линию. - `Line`, изменено дефолтное поведение св-ва `dot`. Теперь при `dot={false}` на графике рисуются точки при невозможности нарисовать линию. - Зафиксирована версия библиотеки `recharts` v 1.7.1 ## [2.0.2] - 2019-07-31 ### Fixed - Добавлен минимальный размер бара(2px) - Убрано предупреждение react об отсутствие key ## [2.0.1] - 2019-07-31 ### Fixed - Исправлена сборка для рендера css на сервере ## [2.0.0] - 2019-07-30 ### BREAK - `Area`, изменено дефолтное поведение `recharts`, св-во `connectNulls` теперь рисует пунктир в соответствии с гайдами - `Area` со `stackId` при `connectNulls={false}` сохраняет дефолтное поведение `recharts` - `Line`, изменено дефолтное поведение `recharts`, св-во `connectNulls` теперь рисует пунктир в соответствии с гайдами ## [1.1.4] - 2019-07-17 ### Fixed - Добавлены ts типы для `Chart.Skeleton` ## [1.1.1] - 2019-07-09 ### Fixed - Исправлена ошибка импорта `rechart` компонентов ## [1.1.0] - 2019-07-08 ### Changed - значение `preserveAspectRatio` для скелетонов измели на `"xMidYMid meet"` ### Added - Добавлен экспорт компонента `DefaultTooltipContent` - Добавлена ф-ция `getColor` для автоматической генерации цветов графиков ## [1.0.6] - 2019-06-26 ### Added - `export` основных цветов ## [1.0.5] - 2019-06-24 ### Added - скелетоны для `Line`, `Bar`, `Area` графиков ## [1.0.4] - 2019-04-19 ### Added - Добавлен Bar-chart ## [1.0.3] - 2019-03-11 ### Added - Добавлен Area-chart ### Fixed - Исправлены стили для XAxis и Dots ## [1.0.2] - 2019-02-22 ### Fixed - Исправлено применение стилей к стандартным классам ## [1.0.1] - 2019-02-21 ### Added - Initial release