Skip to content

@redallen-patternfly/react-core@6.0.0

Compare
Choose a tag to compare
@redallen redallen released this 21 Feb 19:41
· 2506 commits to master since this release

6.0.0 (2019-02-21)

Bug Fixes

  • @patternfly/react-core: Update the snapshot for progress bar component (#722) (b555243)
  • a11y: tweak html for better accessibility (#917) (c1af473)
  • about: huuuge changes (e3e7499)
  • about: not really (8605ada)
  • AboutModal: Use paragraph in heading (#1280) (15b4b98)
  • Alert: [TS] action type is string while it should've been node (#727) (f325d03)
  • Alert: Use the correct css class name for screen readers (#713) (9c313d2), closes #601
  • Avatar: Correctly export Avatar component typings (#1135) (3a05852)
  • background image: fix variable map for background image so when tokens are missing do not assig (#744) (44edab1)
  • backgroundImage: example to override css image paths (3890d59)
  • BackgroundImage: remove old tokens (#1124) (f091e28)
  • BackgroundImage: removed children from props (#748) (bd32a9b)
  • Badge: remove margin between badges to match core (#1001) (62ece9b)
  • Button: make aria-label optional prop (#1186) (0f7fef5), closes #1184
  • Button: remove margin around Buttons in docs (#1015) (4ba4af6)
  • card: Fix card background color (#630) (#631) (69a6aa2)
  • Checkbox: Adjustments to examples (#1270) (ceb632b), closes #1006
  • Chip: Replace check for length of chip text with refs/overflow values (#1262) (57fb44f), closes #1197
  • core: c6 (bd16a04)
  • core: c7 (06e9daa)
  • core: c8 (9a5e568)
  • core: c9 (c34cbe8)
  • core: thing (d4054bc)
  • core: thing2 (5f5dba1)
  • core: thing3 (9eb74e8)
  • core: thing4 (d5e967d)
  • doc: list full steps required to start pf4 dev environment (#732) (02d6082)
  • docs: fix workspace previews (#1159) (9598b75)
  • dropdown: add focus trap option that allows close on click (#1126) (2878615)
  • dropdown: add span wrapper for dropdown toggle text (#1169) (9381f04)
  • dropdown: Address typescript errors (#898) (48a3256)
  • dropdown: address typescript issue with toggle prop (#935) (8341297)
  • Dropdown: add onclick fix to custom items (#1211) (bbdf4cc)
  • Dropdown: Apply pf-m-plain modifier to dropdown toggle element instead of wrapper (#954) (4e3afdb)
  • Dropdown: Do not focus Dropdown if menu is not opened (#1222) (45367bc)
  • Dropdown: Pass down ref for dropdown item (#1193) (29e536f)
  • Dropdown: pass onClick to any dropdown item if present (#1203) (f4a92ee)
  • Dropdown: set default button type to button (#1148) (b4bded3)
  • dropdown props: fix typescript typings (#900) (e1ae1bd)
  • Dropdown typings: fix the DropdownItem typings (#1155) (9613232)
  • DropdownItem: wrap DropdownItem in div when child is a Link node (#991) (584fd28)
  • DropdownMenu: Fixes dropdown menu when using items as children. (#1219) (279a595)
  • DropdownToggle: Listen for touch events on the document to close a Toggle on mobile (#1152) (a7f3c89), closes #1131
  • EmptyState: a typo at the import path in EmptyStateIcon.d.ts (#1099) (187171d)
  • EmptyState: Use IconProps to define EmptyStateIconProps (#1137) (ccf4240)
  • examples and docs: adding react-live… (#666) (da3d4b6)
  • Form: Do not add any class if action modifier is missing (#792) (dee29d4)
  • Form: fix type definitions (#1112) (47c4de0)
  • Form: Update From Based in Audit (#1185) (a42ab72), closes #1026
  • Form components style modifiers: Style modifiers (#797) (b5bc87e)
  • formComponent: removes Children props checking (#823) (4ef696b)
  • layout: fix layout tsd (#901) (13547c5)
  • LoginForm: LoginForm.d.ts fix typo passwordValue (#1063) (0bbe428), closes #1062
  • LoginPage: typos (#988) (fb61a15)
  • modal: add missing modal typings (#586) (80c2b83)
  • modal: add missing modal typings (#599) (45a539f), closes #586
  • modal: rename reactRoot to srHide and add to ts file (#1098) (1d0a941)
  • ModalContent: Hide footer when no actions (#1167) (a58a262), closes #1107
  • overlay: add anchor tag to filter overlay (#883) (80e54df)
  • page: move page from layouts to components (#1089) (4c3e6af)
  • Page: improve a11y in sidebar and header (#1145) (274d7f7)
  • pagelayoutdemo: Fix several issues in the PF4 pagelayoutdemo (#969) (6bcef8b)
  • patternfly-4/react-core: add missing comments to component props (#695) (ce282c8), closes #538
  • patternfly-4/react-core: Make the id prop for Dropdown optional in d.ts file (#841) (3bac80e), closes #840
  • pf-4: checkboxProps to be consistent with Checkbox.propTypes (#696) (c690b3e)
  • PF4: tooltip/popover - include tippy css (#1244) (469477a)
  • PF4 AboutModal and Modal: added a class to the body when the Mod… (#895) (5b12b97), closes #724
  • Progress: Correct small progress size (#790) (c30c89f)
  • Progress: import progress style object (#858) (7a90c3b)
  • Progress: missing ProgressSize added to exported types (#785) (37f43fc), closes #782
  • Radio: Modify examples and aria-label/label (#1269) (168dcaf), closes #1007
  • Radio: Updated Radio aria-label prop so that it is optional (#930) (a3e74fa), closes #803
  • Radio.d.ts: Made aria-label required (#1116) (0c01314)
  • react-core: add missing component to index type definitions (#798) (46a2c69)
  • Select/TextInput: fix components typescript interfaces (#833) (4011d86)
  • TextInput/Area: update type definitions (#1120) (0306a08)
  • thing: core change (294abf6)
  • things: Test publish react-core (e7b811b)
  • title: allow multiple heading levels for Title (#1005) (0eae3d1)
  • ts: fix for popover ts (#1106) (7ea696f)
  • ts: nav ts props (#1242) (67207d8)
  • ts-definitions: fix type definitions for radio (#806) (66ce547)
  • typescript: Export LoginBox and make PageSection props optional (#880) (082bb8d)
  • typescript definitions: fix ts defs for checkbox, BackgroundImage, and Form (#800) (d39f596)
  • PF4 About Modal: make trademark, logoImageSrc and logoImageAlt p… (#1082) (dbc8b06)
  • PF4: Add missing attribute isPlain to Dropdown (#1173) (72210f5)
  • update alt text in LoginPage (#1084) (2665351)

Code Refactoring

  • AboutModal: Upgrade core to 1.0.175 and Refactor AboutModal (#1307) (1f85756), closes #1267

Features

  • Alert: Add optional Close button to Alert via onClose prop (#1200) (9d59dcb), closes #1036
  • Alert: add sr variant customization (#1056) (0b8d241)
  • backgroundImage: introduce background image component (#683) (ec5ec1f)
  • breadcrumb: adds breadcrumb, breadcrumbItem components (#872) (bcd2954), closes #856
  • checkboxComponent: updated checkbox PF4 component according to demo (#717) (de120e3)
  • Chip: Add the Chip component to PF4 (#1180) (752adae)
  • component: introduce the pf4 switch component (#761) (ef13fd2)
  • condensed horizontal nav: updates condensed nav to match Core horizontal & vertical nav (#876) (760cc7b)
  • core: Popover positioning (#1032) (13430ef)
  • DataList: Add simple data list (#927) (cd25279)
  • Dropdown: handle keyboard navigation and styling for Link children (#1201) (0996cfd)
  • DropdownToggle - noCaret option: Adds the noCaret option (#893) (21e6e64)
  • EmptyState: Add Empty State to PF-4 (#995) (04bbb1d)
  • Form: add novalidate flag to form (#1253) (5e54437)
  • formComponent: add Form, FormGroup, ActionGroup PF4 components (#667) (c38779c), closes #390
  • FormSelect: rename Select components to FormSelect (#1231) (df32933)
  • Label: add Label to PF4 (#859) (e1c16d2)
  • Labeled progress: allow consumers to pass additional label for progressbar (#822) (b8ce0c9)
  • LoginBox: introduce the pf4 loginbox component (#737) (2508215)
  • LoginForm: Added the PF4 LoginForm Component (#874) (befeb77), closes #825 #825
  • LoginPage: introduce the login page component (#863) (c1435d9)
  • Nav: add separator flag (#1165) (a2ee4e3)
  • page layout: adds the condensed header feature to the page header (#843) (0a3591a)
  • Page layout: Adds the page layout to PF4 (#714) (c8a3324), closes #548
  • page layout demos: Add PF4 page layout demos (#749) (025d862)
  • patternfly-4/react-core/: added Select Component (#590) (0a51e65), closes #461 #461 #461 #461 #461 #461
  • patternfly-react/patternfly-4/react-core/: added PF4 AboutModal Component (#671) (1b01037), closes #482
  • pf-icons: add all PF icons and update font awesome pckg (#654) (bdc00c4), closes #730
  • pf-next update: Update location of styles for patternfly next (#697) (f1ebc54)
  • PF4 Page: Allow passing of custom ref for condensed header (#941) (889ec1a)
  • pf4-avatar: introduce avatar component (#615) (4b213fb)
  • pf4-brand: introduce brand component (#633) (53ed4d1)
  • PF4-Dropdown: Enhance keyboard interaction for a11y (#815) (cc89db6), closes #557
  • pf4-list: introduce the pf4 simple list (#672) (6cabb20)
  • PF4-Modal: Adds keyboard and screen reader focus trapping (#1011) (7fa93b3), closes #561
  • pf4-nav: add nav component (#626) (677587c), closes #547
  • pf4-progress: introduce new component progress with it's variants (#648) (e9d9492), closes #588
  • Popover: Add PF4 Popover (#754) (17cf0c0)
  • Progress: use max parameter to scale value of progress bar (#950) (52a6b6d)
  • radioComponent: updated according to PF-next demo (#756) (a62ee27)
  • text component: adds the text component to PF4 (#733) (a02495e)
  • tooltip: add tooltip to PF4 (#1103) (c9aa254)
  • umd modules: adds babel-transform-es2015-modules-umd for umd module support (#1150) (7b4fde8)

BREAKING CHANGES

  • AboutModal: removed heroImg and heroImageSrc and heroImageAlt props
  • PF4-Modal: The reactRoot prop is required