Releases: innovaccer/design-system
Releases · innovaccer/design-system
v2.3.0
2.3.0 (2021-09-10)
Highlights
NA
Breaking changes
NA
Migration guide
NA
Deprecations
NA
Features
NA
Fixes
- Improve padding of close button in overlays header (4d4965b)
- Fixes nested rows losing their open state in grid (aed5b03)
Improvements
- Adds test cases for FileUploaderComponent (5604656)
- Adds test cases for TimePicker component (4e776a4)
- Adds test cases for ChatMessage Component (0443446)
- Adds test cases for slider component (fa82992)
- Adds test cases for DateRangePicker component (8c5abb2)
Documentation
- Embeds rich text editor storybook (f3a469d)
v2.3.0-2
Highlights
NA
Breaking changes
NA
Migration guide
NA
Deprecations
NA
Features
- Adds Close on Escape Keypress feature in Overlays (c290438)
Fixes
- Fixes arrow click event argument in MetricInput (e4cf0bc)
- Adds default state delete functionality in EditableChipInput (3a8415f)
- Fixes done button and adds support for uncontrolled EditableChipInput (16a844b)
- Fixes done button and adds support for uncontrolled EditableInput (f0de36c)
- Fixes onChange callback in InputMask (I18e111ce)
- Removes margin bottom from modal body when there is no footer (7470a27)
- Fixes nested row card border in Grid (132d090)
Improvements
- feat(Checkbox): Adds helptext in checkbox (1d41c6c)
- feat(Radio): Adds helptext in radio (fc88698)
- Test(MetaList): Adds test cases for MetaList component (5023743)
Documentation
- Adds more content to scrolling modal story (c43c8fe)
v2.3.0-1
Highlights
NA
Breaking changes
NA
Migration guide
NA
Deprecations
NA
Features
Improves Tabs API for custom tab (8018e72)
Fixes
Adds type button to all components using Button component (7be54df)
Removes action Icon when input field is disabled (deeb1e1)
Improvements
Adds not-allowed cursor in stepper for disabled step (a11a3dc)
Documentation
NA
v2.2.0
Released 2.2.0
v2.2.0-1
Highlights
NA
Breaking changes
NA
Migration guide
NA
Deprecations
NA
Features
NA
Fixes
- updates material icons font files. (4f5fd6b)
- fixes % width issue in overlays. (c1a4997)
- adds support for string for cellType: ICON (c153e3e)
- fixes width percent issue on initial render (fe12266)
- fixes hover state for disabled tabs. (85117ed)
Improvements
- adds test for chip and chipGroup components (5f4e4e8)
- removes extra wrappers. (ab10518)
- adds button type to dropdown with apply button. (28aa3fd)
- adds focus state for tabs. (2365dc2)
- sets Tabs withSeparator default to true. (27e2265)
- Uglify, brotli and gzip compression added. (101d71a)
- adds Date.now mock. (2644524)
- adds context api (ec94884)
Documentation
v2.2.0-0
Highlights
- New component EditableChipInput added. (18d702a)
Breaking changes
NA
Migration guide
NA
Deprecations
NA
Features
- New component EditableChipInput added. (18d702a)
Fixes
- Adds width and height property to checkbox in unchecked state. (c2561f3)
- fixes GridBody scrollTop issue on unmount. (766b568)
- updates pagination component according to design. (601c3a4)
- fixes expanded state on initial render of Collapsible component. (e2967a7)
- fixes single line case for width<240px in ChipInput. (92a37b6)
- fixes slider tooltip to move with pointer in Slider component. (f1698ff)
- fixes label onClick handling of MultiSlider component (ff4af11)
- Updates DS-* to Design-System-* as data-test attribute value in components. (6956653)
- fixes label inside tooltip to show custom label in Slider component (5ff6f83)
- Layout patterns styling and layout fixed. (e3b5290)
- Button Spinner loading state fixed. (bd8d943)
- Show More button added in code preview panel. (134ef48)
Improvements
- skip feature for a step is addded in Stepper component (d4b775d)
- now Modal, Sidesheet and FullScreenModal components have uniform APIs (2c25d03)
- updated test cases for overlayheader, modal, sidesheet, EmptyState, Row, Column components.
- removes width: 100% and updates flex in Row component. (875564e)
- adds box-shadow to focus state of Input component. (93b6356)
- adds width 100% to MetricInput component. (267b2ad)
- Bottom border radius added for tabs. (905e09b)
- Cursor not allowed added for disabled tab component state. (716ed6c)
Documentation
v2.1.3
v2.1.0
Highlights
- New component for tag based input is added as
ChipInput
. (dddcefb) - Atomic components support all native HTML attributes as props now. (917918b)
Breaking changes
NA
Migration guide
NA
Deprecations
NA
Features
- Grid component can now preserve previous page scroll position. (98aa908)
- Atomic components support all native HTML attributes as props now. (917918b)
- New component for tag based input is added as
ChipInput
. (dddcefb)
Fixes
- Click event on disabled options of Dropdown component is fixed. (8e58516)
- Row component includes flex-grow in its style properties. (2064557)
- Scrolling on body is now restored after un-mounting of Backdrop component. (6027475)
- Next button in forms pattern is fixed. (93947e3)
- upgrades @actions/core version from 1.2.6 to 1.2.7 (55bbe71)
- upgrades js-beautify version from 1.10.3 to 1.13.13 (a9d2413)
- Loading state is fixed for searching in Dropdown. (7543c88)
- Loading state is fixed for searching in Table. (715c048)
- Fixed story path for Dialog. (4785c83)
Improvements
- FileUploaderItem component now uses icon button in stead of Icon component for actions. (12cff68)
- Tabs component now have some more states for hovering over. (ac05ee6)
- Margin between inputs of VerificationCodeInput component is updated. (c835e77)
- Opacity in Message component as design improvement is added. (1b707be)
Documentation
v2.1.0-0
2.1.0-0 (2021-05-07)
Highlights
- New components added to library for metric values input and verification code input, namely
VerificationCodeInput
andMetricInput
. Enzyme
testing library is removed from project, now our test cases are using react-testing-library and jest only.
Breaking changes
NA
Migration guide
NA
Deprecations
NA
Features
- Adds new component VerificationCodeInput for verification code input. (6ec9218)
- Adds new component MetricInput for verification code input. (5632589)
Fixes
- Radio component css issue fixed. (b904977)
- Checkbox component css issue fixed. (d503651)
- Sorting of story titles in left navigation menu on storybook fixed for parent level menus. (d10d451)
- Enzyme is completely removed from library and snapshots are updated accordingly. (d511f73)
Improvements
- Text component's subtle variant color updated. (32d2fe9)
- Button component's button size for large icons updated. (65b100c)
Documentation
- Stories of
VerticalNav
component updated according to updated documentation and features. (87c5955) - Stories of
Dropdown
component updated according to updated documentation and features. (7032956) - Stories of
Toast
component updated according to updated documentation and features. (b9e20b7) - Stories of
Switch
component updated according to updated documentation and features. (c66e5e5)
Design System 2.0
Highlights
- Released 2.x of design system components.
- Support for storybook 6.
- Ability to edit component usage example on code sandbox on one click.
- Embed mode for minimal story embedding.
- New components introduced like Collapsible, CardHeader, CardBody, CardSubdued, CardFooter.
- Improved api design and features of navigation components.
- Calendar supports different sizes now.
- Manual changelog creation and review process.
- Separate library for charts, removed charts from components library.
Breaking changes
- Recharts is removed from dependency and DonutChart component is removed from library. (adef7f4)
Migration guide
- For DonutChart (if you are using) install the library
@innovaccer/charts
and import the component from it likeimport { DonutChart } from @innovaccer/charts
.
Features
- Adds HorizontalNav and VerticalNav as new components. (a5c02f6)
- New components to support Card component, CardHeader, CardBody, CardFooter and CardSubdued are added. (1dbae2f)
Fixes
- Fixes scroll issue in List component. (c7f11e5)
- Fixes Label component's line-height. (4e33460)
- Removes redundant wrapper div from Textarea component. (18d60c4)
Improvements
- Removes automatic changelog generation. (fb27f30)