Skip to content

Latest commit

 

History

History
603 lines (354 loc) · 25.3 KB

CHANGELOG.md

File metadata and controls

603 lines (354 loc) · 25.3 KB

Changelog

0.39.1 (2021-11-15)

Fixes

  • Label: Fixed display style and alignment to respect modifier (#382) (5634d6b)

0.39.0 (2021-11-12)

What's new

  • Label: Add non-wrapping label component (#351) (93798d8)
  • InformationPanel: Add .iui-information-body-content to align inner content using grid (#367) (4756bb7)
  • Table: Add vertical scroll snapping using .iui-scroll-snapping (#380) (23d15da)
  • Header: Improve styling of header buttons (#373) (4be4900)
    • Added ability to use header logo as anchor
    • Added ability to show active stripe in header buttons used outside .iui-left

Fixes

  • Menu: Apply text color on menu root so that it's also inherited by iui-menu-content (#371) (da1edb7)
  • Tabs: Replaced .iui-tab-stripe with ::after pseudo-element (#370) (a7ef494)

0.38.0 (2021-10-28)

What's new

  • Checkbox: Add visibility checkbox styling (#349) (3572703)

Fixes

  • Header: App logo hover color matches button hover (#364) (778a9e0)

0.37.2 (2021-10-26)

Fixes

  • ColorPicker: make advanced picker smaller (#359) (33fc12d)
  • Tabs: Add font-family: inherit so correct font is used (#357) (7bec424)

0.37.1 (2021-10-21)

Fixes

  • ColorPicker: Add spacing between color field & adjacent slider (#355) (0dd56ff)

0.37.0 (2021-10-18)

What's new

  • SideNavigation: Add open state to side navigation buttons. (#353) (ebbff83)

0.36.1 (2021-10-15)

Fixes

  • transition-group: Handle exit animation correctly (#350) (480bcd8)

0.36.0 (2021-10-15)

What's new

  • ColorPicker: Add opacity slider and color value input options (#338) (412f6d5)

0.35.2 (2021-10-14)

Fixes

  • SideNavigation: Use flex conditionally to fix resizing (#346) (ae73507)
  • Slider: Add min-height (#344) (233e24d)

0.35.1 (2021-10-14)

Fixes

  • Button: Add font-family: inherit so correct font is used (#342) (1d05c96)
  • SideNavigation: Remove fixed width from submenu (#340) (3a41f61)
  • Table: Table body takes full available height (#335) (900ee53)

0.35.0 (2021-10-12)

What's new

Fixes

  • NotificationMarker: Remove top-level & to fix error (#337) (5814c35)

0.34.0 (2021-10-08)

What's new

  • Alert: Reduced specificity by updating class names (109e41b)
  • Alert: Add default styling for links (#325) (91b8e0f)
  • Table: Moved paginator under table (#331) (c4c8f31)

Fixes

  • Alert: Removed unintentional margin applied to all links (109e41b)
  • InformationPanel: Use translate for positioning and other fixes (#328) (2fde3cb)
  • Table: Some paginator adjustments (#326) (4f8e8c8)

0.33.1 (2021-10-06)

Fixes

  • RadioTiles: Added stacking context and wrap (#321) (058776e)

0.33.0 (2021-10-01)

What's new

  • DatePicker, TimePicker: Align height of date & time picker items. (#309) (eb93f97)
  • MenuItem: Add iui-menu-content class for non-selectable menu item (#312) (49e79f1)
  • MenuItem: Add iui-focused class to emulate focus styling (#307) (816ef27)
  • NotificationMarker: Add notification marker (#293) (4297e43)
  • SideNavigation: Add submenu (#264) (1b554f3)
  • labeled-inputs: Add iui-actionable class for arrow icon with ripple effect (#313) (84d6cd3)

Fixes

  • ColorPicker: Change display from flex to inline-flex (#310) (f099653)

0.32.0 (2021-09-21)

What's new

  • Toasts: Removed Toast animation classes and keyframes (#289) (ce5d175)

Fixes

0.31.0 (2021-09-15)

What's new

  • InformationPanel: Add Information Panel (#251) (8f4bfc6)
  • Inputs: Inputs now use grid display for better layouts, some of the classes and HTML structure have been changed (#287) (a3405f2)

0.30.0 (2021-09-07)

What's new

0.29.1 (2021-09-01)

Fixes

  • Checkbox: loading checkmark is now styled correctly (#283) (4033044)

0.29.0 (2021-09-01)

What's new

  • ExpandableBlock: Add support for status icon (21c5d88)
  • Table: Editable cell styling (#277) (50474bd)

Fixes

  • Add support for svg web components (#232) (1c04f55)
  • InputGroup: Remove unused styles and align labels (#276) (a8e63b5)

0.28.0 (2021-08-30)

What's new

0.27.3 (2021-08-25)

Fixes

  • Table: Handling very long strings without spaces (#268) (b6870d1)

0.27.2 (2021-08-24)

Fixes

  • Wizard: focus is now applied on step, not circle (#265) (5126a40)

0.27.1 (2021-08-23)

Fixes

0.27.0 (2021-08-23)

What's new

  • ExpandableBlock: update animation to use react-transition-group (#259) (163e9d2)

0.26.1 (2021-08-20)

Fixes

  • Wizard: allow placing tooltip inside wizard wrapper (#257) (8aa853d)

0.26.0 (2021-08-20)

What's new

  • Icons: size variables are now exported (#254) (6d25526)
  • Tabs: Add vertical modifier to default and borderless tabs (#233) (5b9c5f4)
  • Wizard: Updated styles and classnames (#109) (935d79d)

Fixes

  • Wizard: Workflow diagram uses correct styling for intermediate steps (935d79d)

0.25.2 (2021-08-16)

Fixes

  • Use outline instead of box-shadow for header-button focus (#240) (8021f75)

0.25.1 (2021-08-13)

Fixes

  • Fixed Split Header button active and disabled state styling.
  • Remove iui-font-family from all components.

0.25.0 (2021-08-06)

What's new

  • Added new header split button.
  • Added new badge background colors and updated styling.
  • Removed margin from typography classes. Added new .iui-text-spacing modifier.
  • Added iPhone notch support to header and sidenav.

0.24.7 (2021-07-29)

Fixes

  • Changed table empty state background to iui-color-background-1.

0.24.6 (2021-07-28)

Fixes

  • Breadcrumb-item automatically applies borderless styling to buttons.

0.24.5 (2021-07-28)

Fixes

  • Made breadcrumb-items look more consistent across different types.

0.24.4 (2021-07-26)

Fixes

  • Badge can now use --badge-color property to set background-color.

0.24.3 (2021-07-22)

Fixes

  • Added ability to use a simple span for the current breadcrumb item.
  • Reduced specificity of breadcrumbs classes.

0.24.2 (2021-07-20)

Fixes

  • Reduced specificity of slider classes.
  • Removed svg selector for tab icons.

0.24.1 (2021-07-14)

Fixes

  • Fixed select menu alignment and overflow.
  • Fixed table body overflow.
  • Fixed slider touch action.

0.24.0 (2021-07-13)

What's new

  • Added new slider component.
  • Added new menu-item features: sublabels, dividers, disabled items and multi-select.

0.23.0 (2021-07-12)

What's new

  • Changed .iui-body to use iui-color-background-2 by default.
  • Added .iui-stacked class to user-icon list, allowing for unstacked lists.
  • Added .iui-user-icon-count class to have different styling from other user-icons in the list.

Fixes

  • Updated font fallbacks for all components.
  • Updated all transitions to respect reduced-motion user preference.

0.22.1 (2021-07-01)

Fixes

  • Added back svg selector to tab icons for backwards compatibility.

0.22.0 (2021-06-28)

What's new

  • Updated tabs styles to support sublabels, icons, and disabled tabs.
  • Added user-icon lists and svg support to user-icons.
  • Added transition to table expandable rows.

0.21.0 (2021-06-21)

What's new

  • Added new 'warning' category to toast-notification.

0.20.3 (2021-06-18)

Fixes

  • Fixed select text truncation bug.
  • Fixed table column resizer activation.

0.20.2 (2021-06-14)

Fixes

  • Fixed table bugs: filter icon spacing, sort icon fill, and header cell cursor.

0.20.1 (2021-06-11)

Fixes

  • Fixed file-upload input selector so it can now be nested inside label.
  • Changed checkboxes and radio so they no longer get focus ring for mouse clicks.

0.20.0 (2021-06-10)

What's new

  • Updated table class names and added some new styles.

Fixes

  • Fixed undefined variable error in variables.scss.

0.19.0 (2021-06-10)

What's new

  • Added small and large sizes to inputs and buttons. Also removed bottom margin.

0.18.1 (2021-06-07)

Fixes

  • Fixed sidenav buttons not always overriding styles from default button.

0.18.0 (2021-06-03)

What's new

  • Added separate time-picker component for standalone use or within date-picker.

Fixes

  • Renamed expandable block content class to .iui-expandable-content to prevent conflicts with other components.
  • Fixed Dart Sass deprecation warning about division operator by replacing / with *.

0.17.1 (2021-05-28)

Fixes

  • Improved wizard responsive design by using percentage width.
  • Fixed user-icon size not working when placed in icon button.

0.17.0 (2021-05-26)

What's new

  • Added breadcrumbs component.
  • Added .iui-x-small and .iui-large sizes to radial progress indicator.

Fixes

  • Fixed wizard responsive design issues.
  • Fixed Sass deprecation warning about !global assignments.

0.16.0 (2021-05-20)

What's new

  • Changed header class to .iui-page-header and made it responsive.

0.15.0 (2021-05-17)

What's new

  • Added side-navigation component.
  • Added .iui-required class to labeled inputs and removed automatic colon after all labels.

0.14.0 (2021-05-17)

What's new

  • Added progress indicator overlay.
  • Added fieldset component.

Fixes

  • Added nav and aria attributes to header breadcrumbs.

0.13.1 (2021-05-12)

Fixes

  • Added missing header imports in barrel.

0.13.0 (2021-05-12)

What's new

  • Added header component. Also added header button and header logo.

Fixes

  • Added filter icon active state and table background color.
  • Increased specificity of default user-icon

0.12.0 (2021-05-04)

What's new

  • Added new column-filter component under table.css.
  • Added new file-upload template.
  • Restructured user-icon classes from .iui-user-icons-small into .iui-user-icon .iui-small.

Fixes

  • Fixed some icon issues in table and pill tabs.
  • Fixed some visual issues in file-upload.
  • Fixed tile text blurring issues.

0.11.0 (2021-04-28)

What's new

  • Added iui-color-foreground-body-invert variable.
  • Icons now use iui-icons-color- variables, allowing easy overrides.

Fixes

  • Fixed tooltip text blurring issues by removing frosted glass effect.

0.10.0 (2021-04-21)

What's new

  • Tooltip styling has been updated to use a frosted glass background.

Fixes

  • Fixed tile visual bugs: folder name overflow and metadata spacing.
  • Fixed footer hover and focus states.
  • Fixed scrollbar width in firefox.

0.9.0 (2021-04-15)

What's new

  • Toast notifications have shortened classes and use borderless buttons.
  • Modals have shortened classes and use borderless buttons.

Fixes

  • Fixed SVG issues within linear progress indicator, checkbox, and radio.

0.8.0 (2021-04-14)

What's new

  • Date picker can now display time and classes have been renamed.

0.7.0 (2021-04-09)

What's new

  • Added variables.scss to import only SASS variables.
  • Added file upload component.

Fixes

  • Alert class name restructured.
  • Removed remaining global CSS overrides. It is recommended to apply iui-body class to <body> element in your app. Also, <a> styling was moved into iui-anchor class and mixin.
  • Renamed css files to singular.

0.6.0 (2021-04-02)

Fixes

  • Updated active and selected states in button and tile.
  • Changed block comments to line comments.
  • Updated select classes.

0.5.0 (2021-03-31)

What's new

  • Updated button hover state to have a more consistent visual appearance.
  • Added menu item iui-disabled state.
  • Added new classes to tag container: iui-truncate and iui-scroll classes for overflow and iui-visible for background.

Fixes

  • Removed footer positioning.
  • Removed global style resets. They are now applied directly to our components.
  • Button class names restructured from .iui-buttons-cta-large into .iui-button .iui-cta .iui-large.
  • Button label is wrapped within <span class="iui-label">.
  • iui-invisible button style is replaced with iui-borderless, which is used in codeblock and tags.

0.4.2 (2021-03-23)

Fixes

  • Fixed spacing and alignment in grouped radios and checkboxes.

0.4.1 (2021-03-18)

Fixes

  • Fixed styling issues in Tile: description text now overflows with ellipsis and options icon has a visibility class.
  • Removed extra margins from various inputs and buttons.

0.4.0 (2021-03-12)

What's new

  • Tiles have been completely revamped with new features and styling. Use the new iui-tile class from tile.css.

Fixes

  • Fixed padding on selected rows in flextables for high resolutions.
  • Fixed an issue with focus states on invisible buttons.
  • Fixed mouse events in tooltip so that tooltip text cannot be selected.
  • Fixed icon coloring classes not applying fill to svg path.

0.3.0 (2021-03-02)

What's new

  • Basic tags and tag container added.
  • Icon coloring classes added.

Fixes

  • Fixed autocomplete styling for inputs.
  • Fixed padding for selected rows in flextable.
  • Fixed margins in various components. Added visual testing and html minification, which revealed several instances where spacing was not set by css margin but by html whitespace.

0.2.1 (2021-02-17)

Fixes

  • Global style resets have 0 specificity now.