All Versions
168
Latest Version
Avg Release Cycle
44 days
Latest Release
1244 days ago

Changelog History
Page 10

  • v8.0.4 Changes

    March 24, 2017

    🔋 Features

    • table: React table columns accept cellClass (53d56e0)
  • v8.0.3 Changes

    March 17, 2017

    🐛 Bug Fixes

    • forms: fix error with pui-css-forms import
  • v8.0.2 Changes

    March 17, 2017

    🐛 Bug Fixes

    • table: resolve pui-css-table dependency (44df86f)
    • all: resolve pui-react-all dependency (70fdf5c)
    • Select: style chevron icon as background image (6a8fa1e)

    🔋 Features

    • label: support for different label sizes (css-only)
    • Input: support for different Input sizes
    • Input: autoFocus property
    • Modal: acquireFocus property
    • ⬇️ Dropdown: aria support
    • ⬇️ Dropdown: support for dropdown items that contain icons
    • Tabs: aria support
    • Tooltip: render children instead of content property
    • Tooltip: TooltipTrigger refinements
    • Iconography: support for spinner
  • v8.0.1 Changes

    March 14, 2017

    🐛 Bug Fixes

    • Iconography: allow icon svgs to be sourced from app/svg directory (537bd71)
    • ⬇️ Dropdown: link and flat dropdown styling fixes (156be26)
    • ⬇️ Dropdown: dropdown menu styling fix (ef1daaa)
    • Copy to Clipboard: fix calls to window and document

    🔋 Features

    • Buttons: default aria-label for buttons is the button text, and type is set to button
    • ⬇️ Dropdown: support for small dropdowns
  • v8.0.0 Changes

    March 09, 2017

    🐛 Bug Fixes

    🔋 Features

    • 8 point grid system: Many components have been refactored to fit the grid system described in this blog

    • Accordion/Collapse: Redesigned to 8 point standard. Replaced tag in panel heading with class .panel-title.

    • Buttons: Redesigned to 8 point standard.

    • ⬇️ Dropdown: Redesigned to 8 point standard. CSS solution is truly CSS-only. Added size option. Added floatMenu option to React component to give explicit control over whether menu is floating.

    • Forms: Redesigned to 8 point standard. Custom icons fixed to 18px by 18px.

    • Iconography: Wrapping element for Icons were changed from span to div. Added spinner SVGs in three different sizes; sm, md, lg. The spinners can be used in Icons. You can then attach a spinner icon in a button.

    • 🔗 Links: Link animation speed changed from 300ms to 150ms.

    • Modals: Redesigned to 8 point standard. Replaced close image with SVG. Replaced modal body wrapping tag with .modal-body class. Removed bootstrap influence from modals styling.

    • Panels: Redesigned to 8 point standard.

    • Tables: Redesigned to 8 point standard. Added flex-grid-driven table in addition to standard HTML table (both React and CSS). Added border and hover modifier classes for CSS only tables.

    • Tabs: Redesigned to 8 point standard.

    • Tooltips: Redesigned to 8 point standard. Added a TooltipTrigger React component that uses a different rendering strategy from OverlayTrigger. Added dark and light themes to both TooltipTrigger and OverlayTrigger. CSS solution for tooltip is truly CSS-only. Added three sizes to tooltips (sm, md, lg).

    • Typography: Redesigned to 8 point standard.

    💥 Breaking Changes

    • Buttons: The .button class has been replaced by the .btn class. All tags now require the .btn class to be styled.
    • ⬇️ Dropdowns: CSS version has new structure and classes, see style guide. The small size has been removed. The following changes have been made to the React component:
      • The pullRight option has been replaced with the menuAlign option to accommodate the ability to pull left.
      • The border option has been removed.
      • The toggle option has been replaced with by the icon option.
      • The menuCaret option has been renamed to showIcon for clarity.
    • Forms: The following classes have been removed: .checkbox-inline, .radio-inline, .inline-labels, and .unstyled.
    • Iconography: The .svgicon class has been replaced by the .icon class. The .svg-baseline and .svg-middle classes have been replaced by .icon-baseline and .icon-middle classes.
    • Tables: The following CSS classes have been removed: .table-data, .table-key-value, .table-striped, and .table-light. The variously-sized scrollable tables classes have been removed: .table-scrollable-sm, .table-scrollable-md, and .table-scrollable-lg. Scrollable tables now have a default max height of 164px.
    • Tooltips: The CSS version no longer relies on bootstrap. CSS version has new structure and classes, see style guide.

    🗄 Deprecated

    • Panels: The following types of panels are deprecated: simple, basic alt, panel title, highlight panel, alternate, shadow, card, and clickable.
    • Tabs: The following types of tabs are deprecated: simple alt tabs and images tabs
    • Typography: h1.title
  • v7.5.5 Changes

    March 08, 2017

    🐛 Bug Fixes

    • Modals: Inject document object so that Modals can be server rendered (788b6ae)
    • ScrimMixin: Inject document object so that ScrimMixins can be server rendered (788b6ae)
  • v7.5.4 Changes

    February 10, 2017
  • v7.5.3 Changes

    February 09, 2017

    🐛 Bug Fixes

    • Autocomplete: Pass onClick handler to custom lists in autocomplete (c2fe76a)
  • v7.5.2 Changes

    February 08, 2017

    🐛 Bug Fixes

    • Packaging: Do not break commonjs (d52eeed)
  • v7.5.1 Changes

    February 07, 2017

    🐛 Bug Fixes

    • collapse: Re-publish 7.5.0 because 7.5.0 seemed to have missed collapse.css