carbon v10.9.0 Release Notes

Release Date: 2019-12-19 // over 4 years ago
  • v10.9.0 (2019-12-19)

    @carbon/[email protected]

    ๐Ÿ› Bug fixes ๐Ÿ›

    • ๐Ÿ›  fix(bundler): javascript bundler not creating all module directories (#4811) (d93a23e34)

    @carbon/[email protected]

    ๐Ÿ› Bug fixes ๐Ÿ›

    • ๐Ÿ›  fix(cli): update workspace to filter out invalid paths (#4843) (844db624f)

    @carbon/[email protected]

    ๐Ÿ› Bug fixes ๐Ÿ›

    • ๐Ÿ›  fix(overflow-menu): change menu div to button and update styles (#4851) (8674f884f)

    [email protected]

    ๐Ÿ†• New features ๐Ÿš€

    • feat(list-box): introduce size variants (#4731) (0723836da)
    • feat(accordion): add align prop to component and skeleton to change heading alignment (#4754) (4b257cba9)
    • ๐Ÿšš feat(components): remove IBM Helvetica Neue usage (#4752) (b58c39dd5)
    • feat(modal): introduce size variants (#4657) (3994637dc)

    ๐Ÿ› Bug fixes ๐Ÿ›

    • ๐Ÿ›  fix(list-box): update chevron position for IE11 (#4898) (bb634cc9a)
    • ๐Ÿ›  fix(multi-select): close button for tags (#4890) (e2fa31ae5)
    • ๐Ÿ›  fix(code-snippet,modal): use transparent color instead of keyword for Safari fix (#4859) (4bc3c50bd)
    • ๐Ÿ›  fix(overflow-menu): change menu div to button and update styles (#4851) (8674f884f)
    • ๐Ÿ›  fix(notifications): fix pointer events for inline low contrast, update inverse link colors (#4805) (e975202c9)
    • ๐Ÿ›  fix(modal): add padding to overflow indicator, sets hasScrollingContent default to false (#4775) (8c279306d)
    • ๐Ÿ›  fix(data-table): update position of th cells to preserve border in Firefox (#4822) (f5325f71f)
    • ๐Ÿ›  fix(modal): fix header padding for small variants (#4813) (bd6e4ea90)
    • ๐Ÿ›  fix(tag): add support for ellipses when width is constrained (#4518) (3118b6999)
    • ๐Ÿ›  fix(link): exclude button elements from no-href styling (#4709) (fd79e780e)
    • ๐Ÿ›  fix(search): fix a11y structure (#4801) (f12999339)
    • ๐Ÿ›  fix(select): add flex rule to accommodate long label text, update story (#4787) (3b691a0d9)
    • ๐Ÿ›  fix(Modal): remove z-index transition (#4777) (9422c7aff)
    • ๐Ÿ›  fix(pagination): prevent text from disappearing (#4776) (debec0bc8)
    • ๐Ÿ›  fix(pagination): input wrapper alignment closes #4733 (#4740) (ef71b5473)
    • ๐Ÿ›  fix(FileUploaderDropContainer): pass through empty accept attr (#4681) (aa46d5dd9)
    • ๐Ÿ›  fix(copy-button): fix type of feedback text (#4677) (980b55011)
    • ๐Ÿ›  fix(CopyButton): use tooltip styles for feedback and add animation (#4715) (6c0aabac1)
    • ๐Ÿ›  fix(tabs): match default spacing to spec (#4487) (ca92b3465)
    • ๐Ÿ›  fix(tooltip): set trigger button margin only when descendent of label (#4672) (1a2d21bc7)
    • ๐Ÿ›  fix(header): reset default ul styling directly in header navigation menus (#4674) (8f48ec537)

    ๐Ÿ“š Documentation ๐Ÿ“

    • ๐Ÿ“„ docs(modal): introduce title-only modal examples (#4703) (62e918662)
    • ๐Ÿ“„ docs: use smart quotes in datatable example (#4734) (bbcc20ba5)

    ๐Ÿฑ Housekeeping ๐Ÿ 

    • โšก๏ธ chore(project): update sassdoc (e9d49c624)
    • ๐Ÿ›  chore(tabs): rename fixed variant to container (#4685) (36a7a8b7a)

    @carbon/[email protected]

    ๐Ÿ†• New features ๐Ÿš€

    • ๐Ÿ’… feat(icons-vue): allow users to set styles on icons in Vue (#4786) (75986f0e7)

    ๐Ÿ› Bug fixes ๐Ÿ›

    • ๐Ÿ›  fix: dynamic classes only now functional (#4780) (c170f74b7)

    ๐Ÿ“š Documentation ๐Ÿ“

    • ๐Ÿ“„ docs(icons-vue): update repo url in vue storybook environment (#4853) (c9b8f648c)

    ๐Ÿฑ Housekeeping ๐Ÿ 

    @carbon/[email protected]

    ๐Ÿ†• New features ๐Ÿš€

    ๐Ÿ› Bug fixes ๐Ÿ›

    • ๐Ÿ›  fix(icons): include build-info.json in package (#4693) (ceab6e05a)

    ๐Ÿ“š Documentation ๐Ÿ“

    • ๐Ÿ“„ docs(icons): update source & repo links on carbon elements demo page (#4852) (2897bc933)

    @carbon/[email protected]

    ๐Ÿ› Bug fixes ๐Ÿ›

    • ๐Ÿ›  fix(pictograms): update berlin-brandenburg name (#4610) (d55b1d5f4)

    ๐Ÿฑ Housekeeping ๐Ÿ 

    • chore(pictograms): correct berlin brandenburg name typo (#4778) (98dd0dc27)

    [email protected]

    ๐Ÿ†• New features ๐Ÿš€

    • feat(list-box): introduce size variants (#4731) (0723836da)
    • feat(accordion): add align prop to component and skeleton to change heading alignment (#4754) (4b257cba9)
    • feat(react): add ErrorBoundary component (#4619) (1c1bff8d3)
    • feat(modal): introduce size variants (#4657) (3994637dc)

    ๐Ÿ› Bug fixes ๐Ÿ›

    • ๐Ÿ›  fix(overflow-menu): change menu div to button and update styles (#4851) (8674f884f)
    • ๐Ÿ›  fix(react): unpin icons-react dependency (#4845) (2fd1098a5)
    • ๐Ÿ›  fix(notifications): fix pointer events for inline low contrast, update inverse link colors (#4805) (e975202c9)
    • ๐Ÿ›  fix(modal): add padding to overflow indicator, sets hasScrollingContent default to false (#4775) (8c279306d)
    • ๐Ÿ›  fix(DatePicker): support focus into a day with min/max (#4793) (e90f5d483)
    • ๐Ÿ›  fix(number-input): add check for manually entered invalid value (#4817) (fba393b13)
    • ๐Ÿ›  fix(number-input): removes role from icon and adds conditional aria label (#4816) (155ebed37)
    • ๐Ÿ›  fix: respect max and min when using arrows (#4563) (2b2285528)
    • ๐Ÿ›  fix(search): fix a11y structure (#4801) (f12999339)
    • ๐Ÿ›  fix(select): add flex rule to accommodate long label text, update story (#4787) (3b691a0d9)
    • ๐Ÿ›  fix(code-snippet): re-introduce snippet copy button class (#4773) (28a39b9ef)
    • ๐Ÿ›  fix(selectable-tile): change divs inside label to span (#4745) (d7ac8faf9)
    • ๐Ÿ›  fix(header-panel): add refs (#4738) (20598c82b)
    • ๐Ÿ›  fix(select): remove label on svg chevron (#4756) (5c6b4eebe)
    • ๐Ÿ›  fix(ui-shell): display names for HeaderMenu & SideNavMenu forwardRefs (#4680) (6a0cfeabb)
    • ๐Ÿ›  fix(ComposedModal): update oneOf signature (#4736) (573a103ed)
    • ๐Ÿ›  fix(FileUploaderDropContainer): pass through empty accept attr (#4681) (aa46d5dd9)
    • ๐Ÿ›  fix(composed-modal): moves aria-label from close icon to close button (#4727) (fd1b01d86)
    • ๐Ÿ›  fix(CopyButton): use tooltip styles for feedback and add animation (#4715) (6c0aabac1)
    • ๐Ÿ›  fix(tabs): match default spacing to spec (#4487) (ca92b3465)
    • ๐Ÿ›  fix(OverflowMenu): avoid trapping focus on trigger button (#4688) (7cd956b40)
    • ๐Ÿ›  fix(content-switcher): fix dap violations (#4695) (033a91f92)
    • ๐Ÿ›  fix(modal): update oneOf prop type to use array (#4716) (cb62296cb)
    • ๐Ÿ›  fix(tab): add aria-disabled depending on disabled prop (#4698) (79be49d89)
    • ๐Ÿ›  fix(RadioButton): remove unecessary aria-label (#4678) (77d83632b)
    • ๐Ÿ›  fix(tile): update props to remove errors, update tile maxheight (#4630) (cc362ff43)
    • ๐Ÿ›  fix(HeaderMenu,HeaderNavigation): handle null item (#4682) (e8888a17c)

    ๐Ÿ“š Documentation ๐Ÿ“

    • ๐Ÿ“„ docs(radio-tile): remove invalid labelText prop from story (#4829) (ed337fe14)
    • ๐Ÿ“„ docs(modal-wrapper): remove prop, fix renderTriggerButtonIcon knob (#4830) (bf14fb7a7)
    • ๐Ÿ“„ docs: remove deprecated small button prop usage from React stories (#4831) (408cd598e)
    • ๐Ÿ“„ docs(react): update links in carbon-components-react readme (#4746) (a282fc395)
    • ๐Ÿ“„ docs(modal): introduce title-only modal examples (#4703) (62e918662)

    ๐Ÿฑ Housekeeping ๐Ÿ 

    • โœ… test(project): add DOM test helpers (#4860) (4a4622cb5)
    • โœ… test(loading): add a11y tests (#4621) (a0f1d7578)
    • โšก๏ธ chore(react): update storybook to use fast-sass-loader in dev (#4747) (45a869726)
    • โฌ†๏ธ chore(react): upgrade babel-plugin-react-docgen (#4714) (bf14480ee)
    • ๐Ÿ›  chore(tabs): rename fixed variant to container (#4685) (36a7a8b7a)
    • ๐Ÿ”จ refactor(CodeSnippet): use hooks clean up render logic (#4636) (272488b37)
    • ๐Ÿ“‡ chore: add build step to generate react docgen metadata (#4662) (662c3a81f)

    @carbon/[email protected]

    ๐Ÿ› Bug fixes ๐Ÿ›