What’s new

October 2019

@carbon/colors@10.5.0

New features

  • feat(colors): update colors to match V2 palette (#3957) (ed202f8f6)

Housekeeping

  • chore(release): update package versions (#4265) (346e93543)
  • chore(release): update package versions (#4262) (8983ed788)
  • chore(colors): add color palette source files (#4206) (4d1781eee)
  • chore(release): update package versions (#4139) (1a435757c)

carbon-components@10.7.0

New features

  • feat(toggle): add aria-label and label text props to skeletons (#4204) (fef8eb9f4)
  • feat(components,themes): add enable-css-custom-properties feature flag (#4100) (d8d93e366)
  • feat(themes): update build step to emit prefixed custom properties (0b0599e6e)
  • feat(file-uploader): add drop and drop file uploader (#3873) (0074e2219)
  • feat(link): introduce inline variant (#3859) (f167fd6fb)
  • feat(FileUploader): add drag and drop file uploader (#3872) (8a4fae72c)
  • feat(floating-menu): add focus wrap element to components (#3652) (34d1fddcf)
  • feat(TooltipIcon): port vanilla WCAG 2.1 fixes (#3842) (aeacad436)

Bug fixes

  • fix(components): make sure font weight is loaded (#4160) (f73d62a81)
  • fix(dropdown): update overflow style rules for ie, edge, and safari support (#4132) (a48e6bd66)
  • fix(accordion): top align accordion headings (#4125) (1974a1e86)
  • fix(components): call carbon—theme to keep themes in sync (14cbc219d)
  • fix(modal): use focus theme token for close button border color on focus (#4078) (d96efd6d5)
  • fix(button): add higher contrast danger button color token to all themes (#4037) (7c8fd431a)
  • fix(toggle): update colors (#4038) (9ac1eef87)
  • fix(button): vertically align to top by default (#3983) (06b15f3c6)
  • fix(date-picker): update month UI upon manual input (#3979) (cccb54c56)
  • fix(form): remove italic from helper text (#3977) (dfbeb8dce)
  • fix(dropdown): restore space bar and enter key item selection (#3926) (fc2277328)
  • fix(skeleton): disable motion if prefers-reduced-motion is true (#3905) (d9aede10e)
  • fix(notification): fix low contrast markup (#3899) (95e02b98b)

Documentation

  • docs(migration): update scss migration guide links (#4140) (b2636f786)
  • docs(components): remove sassdoc annotation (#3916) (884c2985c)

Housekeeping

  • chore(release): update package versions (#4265) (346e93543)
  • chore(release): update package versions (#4262) (8983ed788)
  • chore(release): update package versions (#4139) (1a435757c)
  • test(components): update snapshots (319b58952)
  • chore(project): sync generated files (f65266835)
  • chore(project): check-in generated files (9dab26827)
  • refactor(components): update test formatting (59f999862)
  • chore(project): remove custom eslint rules (#4027) (58833d0bc)
  • chore: removes dashed outline from modal close in firefox (#3984) (8de0efcaf)
  • chore(data-table): mark sticky header experimental (#3949) (11b87ab01)
  • chore(react): update storybook and react (#3891) (548a04168)

@carbon/elements@10.7.0

New features

  • feat(components,themes): add enable-css-custom-properties feature flag (#4100) (d8d93e366)

Bug fixes

  • fix(form): remove italic from helper text (#3977) (dfbeb8dce)

Housekeeping

  • chore(release): update package versions (#4265) (346e93543)
  • chore(release): update package versions (#4262) (8983ed788)
  • chore(release): update package versions (#4139) (1a435757c)
  • chore(project): sync generated files (f65266835)
  • chore(project): check-in generated files (9dab26827)

@carbon/pictograms-react@10.7.0

Bug fixes

  • fix: update pictograms dep (#4105) (fc1dde65f)

Housekeeping

  • chore(release): update package versions (#4265) (346e93543)
  • chore(release): update package versions (#4139) (1a435757c)
  • chore: make pictogram packages public (#4098) (ca4b18e00)

@carbon/pictograms@10.7.0

New features

  • feat(pictograms): add pictograms and update metadata (#4041) (a8379f7d8)

Bug fixes

  • fix(pictograms): Update metadata.yml (#4093) (31e74266f)

Housekeeping

  • chore(release): update package versions (#4265) (346e93543)
  • chore(release): update package versions (#4139) (1a435757c)
  • chore(pictograms): update metadata for milan and mexico-city as… (#4102) (10378d578)
  • chore: make pictogram packages public (#4098) (ca4b18e00)

carbon-components-react@7.7.0

New features

  • feat(toggle): add aria-label and label text props to skeletons (#4204) (fef8eb9f4)
  • feat(components,themes): add enable-css-custom-properties feature flag (#4100) (d8d93e366)
  • feat(tile): support ignoring click events (#4059) (1c7ad53b4)
  • feat(ui-shell): add alternative behaviours (#3990) (a53796102)
  • feat: add Carbon theme switcher to React storybook (#3989) (9f2894f29)
  • feat(TooltipDefinition): support custom trigger element class names (#3995) (59d0e3cdc)
  • feat(link): introduce inline variant (#3859) (f167fd6fb)
  • feat(TooltipIcon): auto generate default IDs (#3954) (a18e7348f)
  • feat(data-table): add sticky header to React data table (#3876) (9b8a4619f)
  • feat(FileUploader): add drag and drop file uploader (#3872) (8a4fae72c)
  • feat(TooltipIcon): port vanilla WCAG 2.1 fixes (#3842) (aeacad436)

Bug fixes

  • fix(accordion): top align accordion headings (#4125) (1974a1e86)
  • fix(DatePicker): improve keyboard navigation (#4101) (40da1fade)
  • fix(tooltip): conditionally set aria-describedby on open (#4110) (39640c529)
  • fix(icon-build-helpers): remove convertPathData minification ru… (#4107) (81d69760a)
  • fix(ExpandableTile): resolves VO issues (#4055) (02415c815)
  • fix(tooltip): add aria-labelledby and aria-describedby properties (#4073) (c352d315a)
  • fix(Modal): remove scroller class on unmount (#4066) (be8980767)
  • fix(ComboBox): resolves DAP violations (#4028) (b0af77524)
  • fix(date-picker): update month UI upon manual input (#3979) (cccb54c56)
  • fix(InlineLoading): support richer description (#3951) (605502a88)
  • fix(TileGroup): Wrap RadioTiles inside TileGroup (#3947) (becfd1939)
  • fix(table-batch-action): remove default iconDescription, add proptype check, update stories (#3928) (765e7ece0)
  • fix(InlineLoading): fix prop type (#3933) (5ebdd2d3b)
  • fix(TableToolbarAction): adds forwardRef so focus management works as expected (#3918) (6dcabd4cf)

Documentation

  • docs(react): upgrade storybook to 5.2 (#4192) (bb682418b)
  • docs(text-input): set display name and props for variations (#4190) (6bd123ccb)
  • docs(accordion): add displayname for select component proptable (#4186) (687da2f84)
  • docs(inline-loading): update mocksubmission example to have proptable (#4182) (2e3291761)
  • docs(radio-button): remove checked knob from story (#4087) (810498081)
  • docs: create so-you’re-going-on-vacation.md (#4029) (0efa21b82)
  • docs(button): add display name in storybook (#3996) (f00f1ce97)
  • docs(OverflowMenu): use overflow menu example (#3966) (c6df3cded)
  • docs(DataTable): adds with OverflowMenu story (#3956) (4901bf98c)
  • docs(button): update iconDescription prop description (#3924) (bbc27a4af)

Housekeeping

  • chore(release): update package versions (#4265) (346e93543)
  • chore(release): update package versions (#4262) (8983ed788)
  • chore(react): add component name to deprecation warning for toolbar (#4229) (dd2c1357c)
  • test(dropdown): assign mockProps before each title test (#4150) (d2f1562e6)
  • test(combo-box): add required id to mockProps before each test (#4169) (faf492993)
  • chore(release): update package versions (#4139) (1a435757c)
  • chore(react): add deprecation warning to Toolbar/ToolbarSearch (#4097) (2e4ee8fca)
  • test(react): add toHaveNoViolations matcher (#3927) (4c0675682)
  • chore(project): force react resolutions (#3917) (5285ccbc4)
  • chore(react): update storybook and react (#3891) (548a04168)

@carbon/themes@10.7.0

New features

  • feat(themes): add type tokens to themes (580955f54)
  • feat(components,themes): add enable-css-custom-properties feature flag (#4100) (d8d93e366)
  • feat(themes): update build step to emit prefixed custom properties (0b0599e6e)
  • feat(tokens): add danger, text05, update text02 (#3962) (36113ce67)

Bug fixes

  • fix(themes): delay token or map initialization (225b4911b)
  • fix(themes): remove duplicate danger token (9f37efa5b)
  • fix(button): add higher contrast danger button color token to all themes (#4037) (7c8fd431a)
  • fix(themes): update disabled-02 value (#3980) (401107df3)

Housekeeping

  • chore(release): update package versions (#4265) (346e93543)
  • chore(release): update package versions (#4262) (8983ed788)
  • chore(release): update package versions (#4139) (1a435757c)
  • test(themes): update themes test (c02493166)
  • chore(project): sync generated files (f65266835)
  • chore(themes): remove comment block from theme-maps (5b26e6dfc)
  • chore(project): check-in generated files (9dab26827)
  • refactor(themes): move tests out of scss dir to prevent copy (60e737bb1)
  • refactor(themes): split out tests and update import paths (9d9e7df53)
  • refactor(themes): update themes build and output to generated (4e3264235)

@carbon/type@10.6.0

New features

  • feat(type): add support for emitting custom properties (a36bb199c)
  • feat(type): add token reference (41e2fc3b7)

Bug fixes

  • fix(type): remove italic from helper text 01 (#4004) (a4e1ee18c)
  • fix(form): remove italic from helper text (#3977) (dfbeb8dce)

Housekeeping

  • chore(release): update package versions (#4265) (346e93543)
  • chore(release): update package versions (#4139) (1a435757c)
  • test(type): update test snapshots (a2a51058f)
  • chore(project): sync generated files (f65266835)

Archive

See Carbon’s GitHub release log for the full archive of version releases and past changelogs.