Skip to Content
Patternfly Logo

Release notes

2020.05 release notes (2020-04-21)

Packages released:

  • @patternfly/patternfly@v2.71.5

Other

  • Docs:
    • Updated steps to be used for dev env (#2952)
    • Added missing code of conduct (#2945)
    • Fixed release notes formatting (#2909)
    • Added missing step for building dev env (#2957)
  • Build:
    • Published demos to NPM (#2908)

2020.04 release notes (2020-03-31)

Packages released:

  • @patternfly/patternfly@v2.71.3

Components

  • File upload: Removed message container, added form to error example (#2807)
  • Table: Updated text in column management demo modal (#2875)

Other

  • Build:
    • Fixed a11y upload report (#2790)
    • Replaced 288 occurences of patternfly-next with patternfly (#2880)
    • Publish docs to NPM (#2839)
    • Added example CSS to dist (#2840)
    • Parsed hbs files for PatternFly VS Code extension (#2865)
  • Workspace:
    • Scoped linting example CSS (#2841)

2020.03 release notes (2020-03-10)

Packages released:

  • @patternfly/patternfly@v2.68.3

Components

  • Background image: Removed empty width attribute (#2739)
  • Divider: Added vertical divider (#2734)
  • File upload:
    • Updated element names and general styles (#2731)
    • Updated drag hover border (#2776)
  • Login: Centered login on larger viewports (#2754)
  • Master detail: Added master detail demo (#2742)
  • Nav: Adjusted divider positioning and color declarations(#2788)
  • Notification drawer: Updated demo dropdowns so they dont overflow parent (#2767)
  • Table: Added table column management demo (#2756)

Other

  • Build:
    • Updated gatsby theme (#2737)
    • Added a comment to test v4 release (#2764)
    • Removed unused file to test build (#2771)
    • Added breaking change lint (#2772)
    • Fixed upload for master (#2780)
    • Testing a minor version bump (#2784)
  • Workspace:
    • Added class to body of fullscreen examples (#2735)
    • Added example titles to index page (#2741)
    • Updated example ids / classes (#2749)
    • Added class to index, update styles (#2750)
    • Scoped flex layout workspace styles to layout examples (#2787)

2020.02 release notes (2020-02-18)

Packages released:

  • @patternfly/patternfly@v2.65.2

Components

  • Data list:
    • Added compact version of data list (#2686)
    • Enabled hidden/visible feature to update display (#2691)
  • Data toolbar: Updated input type to search (#2648)
  • File upload: Added file upload component (#2681)
  • Inline edit: Fixed firefox bug causes alignment issue (#2706)
  • Master detail:
    • Added master detail demo (#2645)
    • Reverted master detail demo (#2721)
  • Modal box: Added modal description element (#2646)
  • Nav: Updated group title spacing so it changes responsively (#2641)
  • Pagination: Allowed updating input width with CSS vars (#2664)
  • Popover: Matched min/max-width so popover has consistent width (#2660)
  • Select:
    • Added filter and search input (#2693)
    • Made badge optional in checkbox select toggle (#2642)
  • Simple list: Added tabindex, button type, removed hover underline (#2679)
  • Switch: Moved nested element rules to the root (#2610)
  • Table: Allowed sortable table headers to wrap (#2668)
  • Title: Enabled long strings to wrap (#2662)
  • Toolbar: Added toolbar layout CSS (#2689)

Other

  • Build:
    • Added proper size report check (#2638)
    • Wrote nicer ie11 error message (#2640)
    • Created lightweight workspace (#2665)
    • Added basic WS styling (#2675)
    • Added wrapper to examples to fix example specific css (#2678)
    • Phrased non production components as beta (#2680)
    • Updated _all.scss with missing components (#2684)
    • Removed unused directory (#2685)
    • Added files/dirs to cleanup (#2699)

2020.01 release notes (2020-01-28)

Packages released:

  • @patternfly/patternfly@v2.56.3

Components

  • Button: Added ability to have icon on left or ride side of text (#2548)
  • Card: Added __head-main elements to contain images, icons, etc (#2578)
  • Chip group: Fixed chip label overflow ellipsis (#2552)
  • Clipboard copy: Assigned type to button to prevent form submit (#2561)
  • Empty state: Added xl variation (#2545)
  • Inline edit: Added inline-edit component (#2446)
  • Input: Added new example (#2563)
  • Login: Prevented login container from shrinking based on content (#2604)
  • Master detail: Added master-detail layout updates to drawer (#2520)
  • Notification drawer: Fixed flex shorthand bug resulting in 0 height (#2571)
  • Page: Added selected state to header icons, updated drawer demo (#2541)
  • Radio and check: Added optional description (#2579)
  • Simple list: Introduced simple list component (#2573)
  • Table:
    • Fixed missing expanded content border on mobile (#2553)
    • Fixed bug with mobile inheritable grid-column property (#2558)
    • Updated font-size for checks (#2577)
    • Fixed accessibility issues on mobile (#2582)
  • Wizard: Bolded current sub-step link (#2542)

Other

  • Build:
    • Removed "main" property from package.json (#2549)
    • Promoted data-toolbar, divider, overflowmenu and spinner (#2576)
    • Turned a11y checker back on (#2585)
    • Enabled linting css (#2586)
    • Enabled linting css size (#2587)
    • Updated gatsby theme verion (#2605)
    • Made data-toolbar experimental (#2611)
  • Docs: Fixed misspelling of "Overview" in multiple places (#2566)
  • Global vars: Added CSS vars for color palette SCSS vars (#2551)

2019.11 release notes (2019-12-18)

Packages released:

  • @patternfly/patternfly@v2.46.1

Components

  • App launcher:
    • Removed unused vars (#2459)
    • Fixed spacing between favorites search and next item (#2515)
  • Card: Added selectable card (#2497)
  • Charts: Updated threshold properties (#2486)
  • Data list:
    • Added selectable/hoverable row variations (#2491)
    • Split out selected row state vars (#2502)
  • Data toolbar: Added content wrapper, updated margins (#2460)
  • Empty state: Moved basic example (#2499)
  • Global vars:
    • Updated pf-color-black-200 and pf-color-black-600 (#2477)
    • Updated success-color--100, success-color--200, green-500 (#2480)
    • Reverted global color changes from #2477 and #2480 (#2505)
  • Nav:
    • Removed bold for tertiary link current, active, focus (#2487)
    • Updated horizontal overflow arrow colors (#2510)
  • Notification drawer: Added notification drawer component (#2511)
  • Options menu:
    • Added support for groups and titles (#2403)
    • Fixed spacing if separator is last item in group (#2500)

Other

  • Build:
    • Enabled patternfly-a11y (#2453)
    • Upgraded gatsby and org theme (#2496)

2019.10 release notes (2019-11-25)

Packages released:

  • @patternfly/patternfly@v2.43.1

Components

  • App launcher: Added support for search input, favorites (#2428)
  • Data toolbar:
    • Moved and wrapped chips (#2397)
    • Reverted changes from refactor-data-toolbar branch (#2434)
    • Unreverted changes from refactor-data-toolbar branch (#2440)
    • Updated chip-group structure (#2445)
  • Dropdown:
    • Added regular action support in split button dropdown (#2418)
    • Fixed bottom border for split button w/ action expanded (#2449)
    • Added support for menu item icons (#2451)
  • Page: Fixed hamburger alignment on mobile (#2402)
  • Select: Removed use of form element in toggle and menu (#2430)

Other

  • Build:
    • Bumped gatsby-theme-patternfly-org (#2377)
    • Moved build back to separate component build for correct dist (#2421)
    • Added /g to regex (#2423)
    • Used surge to host pf4.patternfly.org (#2429)
    • Updated to always auto-import patternfly-utilities.sass (#2433)
  • Workspace: Updated component titles to be sentence case (#2401)

2019.09 release notes (2019-11-01)

Packages released:

  • @patternfly/patternfly@v2.40.6

Components

  • Charts:
    • Added strokeDasharray variable for ChartThreshold (#2314)
    • Added size variables for scatter chart (#2340)
  • Input group: Unnested text class (#2318)
  • Alert: Fixed inline alert examples (#2354)
  • Nav:
    • Updated nav separator color in dark theme (#2317)
    • Updated examples so simple-list is only used in expandable nav (#2387)
  • Form control:
    • Added horizontal and vertical resize variants for <textarea> (#2331)
    • Updated horizontal and vertical resize variant descriptions (#2386)
  • Select:
    • Added plain modifier to button (#2364)
    • Added example of empty menu with a div (#2337)
  • Data toolbar:
    • Refactored examples to match react implementation (#2342)
    • Added attribute-value filter toolbar demo (#2287)
  • Options menu: Made class work for svg (#2341)
  • Popover: Reduced space below title (#2381)
  • Overflow menu: Updated examples to match react integration (#2328)
  • Form: Added success form modifier (#2338)
  • Chip group: Added closable chip-group (#2334)
  • Accordion: Added no-box-shadow variation, refactored expanded border (#2385)
  • Dropdown, options menu, app launcher: Fixed menu group and separator spacing (#2384)

Other

  • Font: Added monospace stack for opt in redhat font (#2382)
  • Build:
    • Hot-reload styles, fixed trailing slashes (#2349)
    • Fixed duplicated placeholders and linting (#2360)
    • Properly copy source SASS files to dist (#2367)
    • Use cssnano for minification (#2368)
    • Refactor/mdx followup (#2369)
  • Docs:
    • Use gatsby-theme-patternfly-org (#2242)
    • Fixed component titles for Navigation and Application Launcher (#2356)
    • Added HTML formatting (#2363)
    • Bump gatsby-theme-patternfly-org (#2372)

2019.08 release notes (2019-10-01)

Packages released:

  • @patternfly/patternfly@2.33.5

Components

  • Button: Add control modifier (#2005)
  • Charts:
    • Adjust padding for pie and donut charts (#2247)
    • Set mix-blend-mode for better color contrast (#2239)
    • Update area chart opacity (#2233)
  • Chip group: Add overflow to group (#2278)
  • Copy to clipboard: Wrapped code in pre which allows the code to preserve line-breaks and spaces and also applies styling such as the monospace font. (#2260)
  • Data list: Make data list borders consistent with table (#2289)
  • Data toolbar:
    • Updated clear button mods (#2248)
    • Added in examples for expandable (#2273)
  • Flex layout: Wrapped flex items, update css (#2214)
  • Navigation: Added styling updates to dark nav (#2283)
  • Page: Added ability to keep sidebar collapsed between sizes (#2264)
  • Pagination: Added compact variation (#2275)
  • Radio: Updated the radio component example to single components (#2231)
  • Select:
    • Added typeahead form wrapper, udpated css (#2255)
    • Add top expanded example (#2026)
  • Table:
    • Fixed a11y issues in org documentation/html/table (#2282)
    • Added empty and loading state table demos (#2254)
  • Tooltip: Added text align left modifier (#2284)
  • Wizard:
    • Re-enabled wizard modal demos (#2259)
    • Updated in page wizard demos to use dark sidebar/nav (#2296)

Other

  • Shield: Added missing components, missing var to brand docs js (#2263)

2019.07 release notes (2019-09-10)

Packages released:

  • @patternfly/patternfly@2.31.6

Components

  • Charts:
    • Refactor bullet chart vars. #2159
    • Adjust chart axis label padding. #2181
  • Select: Add support for custom toggle icon. #2154
  • Data Toolbar:
    • Add data toolbar component. #2119
    • Refactor spacer SCSS. #2189
    • Fix group formatting in expandable content. #2229
  • Modal: Add variation for left-aligned footer buttons. #2182
  • Wizard: Add in-page variation. #2186
  • Dropdown: Add variation for primary toggle. #2210
  • Spinner: Add spinner component. #2142
  • Dropdown:
    • Add toggle text to split-button variation. #2212
    • Fix split-button toggle text spacing. #2224
  • Overflow Menu: Add overflow menu component. #2126
  • Nav & Page sidebar:
    • Add variation for dark theme. #2197
    • Fix nav separator background in dark theme. #2227
  • Form: Update horizontal form label alignment. #2200

Other

  • A11y: Fix accessibility issues in basic forms demo. #2086
  • Dependencies:
    • Update development dependencies. (#2124)
    • Update Gulp and bump dependencies. #2201
  • Build:
    • Fix GitHub Pages deploy on master #2160
    • Remove GitHub Pages deploy #2166
  • Workspace: Fix codepen button title. #2151

2019.06 release notes (2019-08-13)

Packages released:

  • @patternfly/patternfly@2.26.1

Components

  • Alert: Added default alert (#2107)
  • Data list: Gave Data List Demo a header (#2083)
  • Divider: Updated example for the li example of the divider, set the type from div to li (#2089)
  • Drawer demo: Removed drawer.scss. The drawer demo used to add a sass file. We removed this since demos should not have their own distributed css. (#2138)
  • Charts: Added color to black range, shift vars (#2094)
  • Logo: PF logo missing width attribute (#2101)
  • Page: Took main elements grid-area value out of custom property (#2137)
  • Popover: Ensure content does not overlap close button (#2129)
  • Radio: Gave unique names to fix a11y (#2088)
  • Select: Added a disable modifier (#2028)

Chore

  • A11y: Ensure SkipToContent sends focus to page content (#2058)
  • Build: Moved to circle ci
    • Replaces .travis.yml with .circleci/config.yml and split up test steps to allow testing in parallel and nicer Github status checks
    • Fixes our our a11y Selenium script to not have Travis integrations
    • Uploads PR previews to https://surge.sh on every pushed commit (no need for Netlify to also build a preview)
    • Still updates the Github Pages with a new npm run publish:docs target on merges to master (#2121)
    • Temporarily disable problematic ci checks (#2125)
  • Demos: Use unique ID used in alert and cardview demos (#2106)
  • Notes: Format release notes using uls
  • Page: Updated demo main section copy (#2092)

2019.05 release notes (2019-07-24)

Packages released:

  • @patternfly/patternfly@2.23.0

Components

  • About modal: Updated break-word on content area instead of break-all (#2035)
  • App launcher:
    • Added button example to menu item (#2006)
    • Added support for right and top alignment (#2081)
  • Charts:
    • Adjusted chart vars for react-charts (#2020, #2024)
    • Adjusted 3 chart tooltip color vars and adds two new ones. This will ensure tooltips can be seen over the current background color. (#2038)
    • Added individual padding vars for donut charts (#2068)
  • Chip: updated padding on chip label (#2063)
  • Divider: Added divider component (#2080)
  • Drawer: Added drawer component (#2069)
  • Dropdown:
    • Added space-between when width of dropdown grows (#2050)
    • Centered plain button content (#2071)
  • Icons: Changed selector that wraps extend for lower specificity (#2018)
  • Login: Unset the link color text so that its white. (#2032)
  • Navigation: Changed max-height to 100% for subnav (#2061)
  • Options menu: Centered plain button content (#2071)
  • Page: Removed toggle from horizontal nav page demo (#2004)
  • Pagination: Added disabled variation (#2015)
  • Select:
    • Added plain variation (#2053)
    • Updated class selector, stacking context for typeahead input (#2075)
  • Switch: Removed dependency on font-size for switch's height (#2049)
  • Table:
    • Renamed data table to table (#2051)
    • Wrapped button icons in demo with button icon class to add space (#1978)
    • Fixed data-label attr in table demos (#2060)
    • Added example of pf-m-wrap modifier for use in thead cells (#2065)
  • Tooltip: Broke words in a place to fit in tooltip (#2033)

Other

  • Red Hat font: Added opt-in option to use Red Hat font (#1813)
  • Experimental features: Added experimental feature support (#2031)

2019.04 release notes (2019-07-02)

Packages released:

  • @patternfly/patternfly@2.17.0

Components

  • About modal box: Removed the title classes from the strapline paragraph. Changed strapline font-size to 14px. (#1951)
  • About modal, app launcher, backdrop, context selector, datalist, dropdown, form control, input group, modal, nav, options menu, select, table, tabs, wizard:
    • Re-do z-index system so components overlap one another properly (#1901)
  • Accordion, clipboard copy, data list, dropdown, expandable, nav, options menu, select, table, wizard:
    • Added expanded/collapsed arrow rotation in components (#1932)
  • Accordion:
    • Add variation of accordion that uses divs and headings instead of definition list (#1990)
  • Alert group:
    • Renamed example and reworded docs (#1930)
  • App launcher:
    • Used --pf-global--icon--FontSize--lg for the icon size. Reduced height of expanded demo (#1935)
    • Added support for sections/icons/divider (#1916)
  • Background image:
    • Reduce size of background image (#1936)
  • Card:
    • Added compact variation (#1975)
  • Charts:
    • Added remaining variables (#1863)
  • Copy to Clipboard:
    • fixed focus ring and add content editable to expanded (#1896)
  • Datalist:
    • Added an example using a heading in the primary content section. (#1870)
  • Dropdown:
    • Increased height of examples that overflow (#1965)
  • Expandable:
    • Added type to the button (#1982)
  • Form:
    • Added element for form label text, make it bold (#1952)
  • Form, login, wizard:
    • Fixed order of variables which was causing the IE conversion script to generate undefined. Also removed a login variable that was not needed. This was also causing the IE scripts to generate undefined. (#1871).
  • Nav:
    • Changed breakpoint to fix bug (#1918)
  • Options menu:
    • Added disabled variation (#1973)
  • Progress:
    • Changed the font weight on sm variation (#1974)
  • Table:
    • Added an extra breakpoint. In the data table sortable demo the table needed a larger breakpoint, so that the rows don't overflow outside of their container (#1880)
    • Added word-wrap to td's in table, now wraps when on mobile size. (#1928)
    • Made column headers bold (#1949)

Other

  • Added ie11 to build (#1876)
  • Updated the window size used for the browser that our a11y audit is run against (#1911)

2019.03 RC2.1 release notes (2019-06-11)

Packages released:

  • @patternfly/patternfly@2.12.5

Components

  • About Modal Box:
    • Addressed overflow of about modal #1902
  • Accordion:
    • Removed need for class on toggle icon (#1889)
  • Button:
    • Added class around the icon to fix bug (#1890)
  • Charts:
  • Datalist:
    • Added breakpoints for actions (#1886)
  • Inline alert:
    • We had previously applied font-size to the inline alerts via .pf-c-alert__icon > i, which didn’t work in React since the icon is an svg. We applied font-size to .pf-c-alert__icon instead. Also, the inline warning icon was fixed because it was wider than the others (#1909)
  • Notification Badge:
    • Added notification badge (#1862)
  • Switch:
  • Table:
    • Media query now matches border. Fixed the table so that when the table breaks to grid form, the border width changes to 8px, and the border color matches the background color. (#1881)

2019.02 release notes (2019-05-28)

Packages released:

  • @patternfly/patternfly@2.8.2

Components

  • Alert:
    • Adjusted warning alert webfont icon font-size (#1805)
    • Added in-line modifier (#1775)
  • Card:
    • Added a wrapper for the Actions in the top right, so that content wraps around it - similar to the Popover component. Added a logo/img wrapper that is always left aligned. (#1745)
    • Removed flex from header (#1817)
    • Updated font sizes. Card body and footer text size were changed to be 14px by default and header was changed to 16px. (#2103)
    • Card Demo: Added demo (#1716)
  • Content:
    • Changed margin bottom for small element (#1843)
  • Form/login/wizard:
    • Fixed undefined issues with IE11 script (#1871)
  • Nav:
    • Fixed horizontal nav spacing, background color (#1798)
    • Updated aria-label in examples (#1783)
  • Pagination:
    • Updated options menu aria-label (#1782)
  • Popover:
    • Scoped title class to popover component (#1857)
  • Table:
    • Remove min-height from buttons in expansion toggle (#1818)
  • Wizard:
    • Fixed wizard closing tag (#1803)
    • Set pf-c-wizard__main to grow and fill available height (#1781)

Layouts

  • Gutter:
    • Updated mobile gutter spacing in layouts that have gutters (#1829)

Other

  • Charts:
    • Added CSS Variables for Charts (#1846)
  • Docs (global):
    • Updated docs and examples to use sentence case (#1796)
  • Guidelines:
    • Added punctuation, formatting (#1810)