Releases: innovaccer/design-system
Releases · innovaccer/design-system
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)
Documentation
v2.0.0-2
- e3bb7da fix(calendar): adds calendar component to build
- 5f8b8a9 docs(stories): updates stories according to reviewed doc
- 073dc0e feat(docspage): adds noSandbox prop to doc page to disable edit in sandbox action
- e0369ff test(fullscreenmodal): updates snapshot
- 7d269b8 fix(fullscreenmodal): updates fullscreen modal header grid for close button according to new grid
- eedd4bd fix(docpage): updates html indentation used in codesandbox
- 54f8d75 fix(stories): adds new line before a code block in comment
- 9b68c36 fix(stories): removes un-used import statements
- becf40a fix(docspage): adds import generator to generate import statement for code sandbox
- be41707 chore(config): updates configs to support SB6
- dd07235 fix(stories): updates titles of all stories to support SB6
- c3ce929 fix(docpage): update title of page to be as of story title, enables args table tab
- 90c3a95 feat(Collapsible): adds component
- 7cacd5b fix(Calendar): fixes support for monthNav: 0
- 0cdcbb3 feat(docspage): adds codesandbox integration in docs page story preview
v1.7.1
v1.7.0-0
- b63c243 v1.7.0-0
- db125f3 v1.6.1
- 0b1bd36 fix(overlays): fixes margin on overlays in case of optional footer support
- f938fef test : Updated test snapshots
- 890198d fix(input): fixes input focus on padding click
- 76df482 fix(Input): fixes readOnly prop
- 2521530 fix(Modal, Sidesheet): fixes outsideClickHandler callback
- dabb92e chore(jest): fixes jest config coverage pattern
- 402c8e6 feat(fileUploader): adds component
- 32442d9 chore(EditableDropdown): adds status hints to options of custom renderer story
v1.6.0
- bc3ddc5 fix(Calendar): fixes convertToDate utility for string to epoch conversion
- 2bc9aa7 chore(docs): adds remaining design token stories
- 531dbad chore(Button): fixes disabled css
- c5b8eb9 test: adds snapshots
- e20fcda refactor: uses utility functions for getting z index
- e7f5e27 test: adds snapshots
- 8427026 fix: updates ts-jest to version 24.x for typescript 3.x
- b85becb feat: adds new component full screen modal
- 9d4c92b docs(contribution): adds example component guidelines
- 0c9c1ef Fix(Input): change the description
- bc8b86a fix(Input): fix typo
- 7e3c8d8 fix(css): removes duplicate tokens and redundant variables
- 93bdb3d chore: move popperWrapper in atoms and tooltip in molecules folder
- 92c19c7 chore(Overlay): moves modal and sidesheet common functions in utils