Skip to content

Latest commit

 

History

History
529 lines (304 loc) · 39.7 KB

CHANGELOG.md

File metadata and controls

529 lines (304 loc) · 39.7 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

4.0.0 (2022-11-08)

Features

Documentation & Examples

3.2.0 (2022-09-27)

Features

3.1.0 (2022-07-13)

Features

Bug Fixes

  • Danger contributors check (#2167) (c05fe06)
  • Emit headingLevel type and do not emit type declarations for tests (#2134) (a4501dd)
  • export SummaryBoxHeading and SummaryBoxContent (#2100) (141ba8e)

Documentation & Examples

3.0.2 (2022-05-13)

Bug Fixes

  • Fixes an issue where Type definitions were not properly packaged (#2053) (febcd65)

3.0.1 (2022-05-09)

Bug Fixes

  • Attempted to fixes an issue where Type definitions were not properly packaged

3.0.0 (2022-04-25)

⚠ BREAKING CHANGES

  • Previous deprecated features and props have been removed. Please see the following guidance for affected components:
    • Accordion: Default heading level has been removed. Consumers must now specify via the headingLevel prop.
    • Alert: Default heading level has been removed. Consumers must now specify via the headingLevel prop.
    • Button:
      • accent has been removed. Use accentStyle instead.
      • big, small, and size="small" have been removed. Use size="big" or do not define the size prop for default sizing.
    • CollectionHeading: Default heading level has been removed. Consumers must now specify via the headingLevel prop.
    • Footer/Address: big, medium, and slim props have been removed. Use the size prop instead.
    • Footer/Footer: big, medium, and slim props have been removed. Use the size prop instead.
    • Footer/FooterNav: big, medium, and small props have been removed. Use the size prop instead.
    • Footer/Logo: big, medium, and small props have been removed. Use the size prop instead.
    • Search: big, and small props have been removed. Use the size prop instead.
    • Fieldset: legendSrOnly has been removed. Use legendStyle="srOnly" instead.
    • TextInput: error, and success props have been removed. Use the validationStatus prop instead.
    • header/NavList: primary, secondary, subnav, megamenu, and footerSecondary props have been removed. Use the type prop instead.
    • StepIndicator: Default heading level has been removed. Consumers must now specify via the headingLevel prop.
  • SummaryBox now exposes sub-components (SummaryBoxHeading and SummaryBoxContent) for a more compositional API. Consumers will need to update their implementation to match.
  • In order to accommodate IconList as a named component, Icons themselves needed to be refactored. All use of ReactUSWDS icons now follows the following syntax: <Icon.{IconName} /> instead of <Icon{IconName />. Furthermore, icons are no longer imported individually. Instead, Icon (the class) is imported to then use any <Icon.{IconName}> consumers require.

Features

Documentation & Examples

2.9.0 (2022-04-14)

Features

  • Add ability to pass through StepIndicator heading props (#1895) (3830814)
  • Adds headingLevel prop for Alert component (#1928) (ce6de61)
  • Deprecate default heading levels (#1947) (512a901)

Bug Fixes

2.8.0 (2022-02-18)

Features

  • Accept Accordion headingLevel in items prop (#1905) (5090110)

Documentation & Examples

2.7.2 (2022-02-14)

Bug Fixes

  • Fix modal causing body padding to increase when unmounted (#1899) (fb46e88)

2.7.1 (2022-01-27)

Bug Fixes

  • Render modal outside app root by default. (#1890) (0828351)

2.7.0 (2022-01-12)

Features

Bug Fixes

Documentation & Examples

2.6.0 (2022-01-07)

Features

2.5.0 (2022-01-03)

Features

  • Allow intrinsic elements to be passed to Fieldset (#1862) (85a0092)

2.4.1 (2021-10-29)

  • Fix build artifact containing unused type definitions (#1726)

2.4.0 (2021-10-27)

Features

  • Add InputPrefix and InputSuffix components (#1713) (95ac139)

Bug Fixes

  • Control ComboBox scroll with scrollTop instead of scrollIntoView (#1715) (600d53b)
  • Add ComboBox status text and aria-activedescendant values (#1716) (29919bf)

2.3.0 (2021-10-19)

Features

Documentation & Examples

  • Update ADR-0001 name to match it's title/outcome (#1652) (d3bd12c)

2.2.0 (2021-10-08)

Features

2.1.0 (2021-09-29)

Features

2.0.0 (2021-06-15)

⚠ BREAKING CHANGES

  • Expose FileInput component ref with a clearFiles method (#1165)
  • Expose ComboBox component ref with a clearSelection method (#1236)
  • deps-dev: Update Typescript to 4.0+ (#1214)
  • Modal component has been removed. The USWDS Modal will be added when reaching parity with USWDS 2.11.x
  • Accordion component default behavior was updated to match USWDS. To continue to use the multiselectable behavior, use the multiselectable prop.

Features

  • Collection Component (#1133) (cdc200f)
  • Deprecate the Modal component (#956) (7ae4e30)
  • Expose ComboBox component ref with a clearSelection method (#1236) (e90e4df)
  • Expose FileInput component ref with a clearFiles method (#1165) (0bc0b54)
  • Update Accordion component default behavior to match USWDS (#922) (c063047)

Bug Fixes

1.17.0 (2021-05-05)

Features

1.16.0 (2021-04-22)

Features

Documentation & Examples

  • adr: Increase ReactUSWDS version when updating USWDS version (#1045) (59f6720)

1.15.0 (2021-04-12)

Features

Documentation & Examples

  • Add guidance for PR titles and testing in an application (#1028) (be3bed4)

1.14.0 (2021-03-22)

Features

Documentation & Examples

  • Update documentation. Show component description and prop defaults in storybook (#1008) (a8d267f)

1.13.2 (2021-03-11)

Bug Fixes

1.13.1 (2021-03-08)

Bug Fixes

  • set CombBox focusMode to BLUR when focus is outside of the component (#989) (fa468a0)

1.13.0 (2021-02-26)

Features

Documentation & Examples

  • Add All-Contributors section to README (#954) (fe23df1)

1.12.2 (2021-02-22)

Bug Fixes

  • add ActionType.CLEAR_FOCUS to indicate a user has left the field (#902) (58159d7)

1.12.1 (2021-02-22)

Bug Fixes

1.12.0 (2021-02-18)

Features

Bug Fixes

  • prevent dependabot version updates (+ husky 5 fixes) (#867) (4529d89)

1.11.0 (2021-02-08)

Features

Documentation & Examples

  • Add request for implementation issue template (#726) (93300e8)
  • cleanup storybook examples and clear warnings (#736) (4b0f7aa)
  • Reorganize Storybook sidebar nav to better reflect USWDS docs (#785) (a9ff49f)
  • Update license to 2021 (#767) (82329da)

1.10.0 (2020-12-29)

Features

Bug Fixes

  • Add className handling to header and footer subcomponents (#735) (808b290)

1.9.3 (2020-11-13)

Bug Fixes

  • Happo automation should skip dependabot PRs (#453) (dc5bffc)
  • Require Typescript 3.8+ (#521) (53efe5d)
  • update example app deps to fix security issue (#476) (00fd70a)

Documentation & Examples

1.9.2 (2020-09-10)

Bug Fixes

  • Change happo command to check for github user (#451) (cd0add9)

Documentation & Examples

  • storybook: Upgrade to 6.0.12 (#418) (65d91cc)
  • Improve documentation for new contributors, trussels (#402) (0849a30)

1.9.1 (2020-08-18)

Bug Fixes

1.9.0 (2020-08-10)

Features

  • ButtonGroup: Add new component ButtonGroup (#382) (a7b84d6)
  • CharacterCount: Add new component CharacterCount (#383) (cc12034)
  • add addon-viewports using the included INITIAL_VIEWPORTS list as default for all stories (#376) (9683b40)
  • Validation: Add new Validation components (#351) (2b2369a)

Bug Fixes

  • Button: Deprecate icon, size small properties (#362) (23a2e4b)
  • webpack: support browsers and node

Documentation & Examples

  • Even more info and emphasis on conventional commits (#350) (1301cc4)
  • Point users to react-fontawesome for icons (#364) (3de50ef)

1.8.0 (2020-07-27)

Features

  • danger: Block PR if yarn audit has high or critical, do not run on dependabot, no warn on version (#327) (ee13281), closes #324
  • storybook: switch to addon-docs (#323) (ccae95d), closes #119
  • storybook: upgrade to 5.3.0, prepare for addon-docs (#322) (1f1fc6a), closes #119

Bug Fixes

  • correct version syntax in deploy-storybook worflow(#321) (4eb7d2c)
  • Export NavDropDownButton (91f9ca7)
  • remove commitizen; upgrade example app dependencies (#335) (9c5aea2)

Documentation & Examples

1.7.0 (2020-07-15)

Features

Bug Fixes

  • address all lint warnings (#319) (95a12a3)
  • refactor menu, megamanu; removes deprecation warnings from tests (#313) (42e2481)

1.6.1 (2020-07-13)

Bug Fixes

  • standard-version: use -t flag correctly, autocommit changelog and release bump (#310) (a96591e)
  • Use JSX.ImplicitElements to derive valid property names (#267) (2eba792)

Documentation & Examples

  • Update releasing instructions with current flow (#297) (87515bc)

1.6.0 (2020-06-29)

Features

  • Address: convert to enum size prop, deprecate boolean (#269) (952bb71), closes #265
  • button: size enum on Button, add deprecationWarning util (#229) (3b3f4e7), closes #187
  • card: add card component (89cf241)
  • example app: add modals page example 204 (#250) (1054469)
  • Footer,FooterNav: use size prop, deprecate boolean sizes (#239) (c5abdc4), closes #233
  • Logo: use size prop, deprecate boolean types (#268) (ea88c50), closes #264
  • NavList: use type prop, deprecate boolean types (#262) (7c83154), closes #234
  • Search: add size enum prop, deprecate big,small boolean props (#270) (c5daf8d), closes #266
  • TextInput: use enum props, deprecate booleans (#284) (6565be6), closes #283

Bug Fixes

  • card: add card components to export (d57eefc)

Documentation & Examples

1.5.0 (2020-06-03)

Bug Fixes

  • expand required node version range to 10.x - 12.x (#215) (0be79d3)

Documentation & Examples

  • example-app: add create-react-app example app (#206) (cf28086)

1.4.0 (2020-05-28)

Features

Bug Fixes

  • accept id and name props for Search component input field (#183) (c39c085), closes #162
  • export Search component (2508829)
  • extends header menu to accept list props for corresponding id (#188) (85a1780), closes #165
  • removes the usa-search class name from the form component (#184) (8cb5121), closes #163
  • update gov banner to uswds version 2.7.0 (c5bd62c)

1.3.0 (2020-05-19)

Features

  • Add header component #83 (#102) (4281b11)
  • Add search component
  • Add Grid, GridContainer components

1.2.0 (2020-04-30)

Features

  • Add new Alert styles (slim, no icon) and allow the Alert to accept div attributes as props
  • Add additional CSS utility classes for background colors and text colors

Docs

  • Add additional examples of Form templates (Sign In form, Reset Password form) to Storybook

1.1.0 (2020-03-19)

Features

  • Add initial set of USWDS form components (Checkbox, Dropdown, ErrorMessage, Fieldset, Form, FormGroup, Label, Radio, TextInput, Textarea)
  • Add native HTML attributes to existing Tag & Button components in order to support custom CSS classes
  • Add new Modal component (designed by Truss) and related Overlay and ModalContainer components

1.0.0 (2019-01-10)

Features

  • Initial set of USWDS components (Accordion, Alert, Button, GovBanner, SideNav, Table, Tag)
  • Initial documentation and dev configuration for contributing & usage