office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
1,590 lines (1,014 loc) • 232 kB
Markdown
# Change Log - office-ui-fabric-react
This log was last generated on Tue, 02 Apr 2019 12:36:20 GMT and should not be manually modified.
## 6.164.2
Tue, 02 Apr 2019 12:36:20 GMT
### Patches
- FocusZone: fixing logic to track outer FZ components correctly.
- Image: fixes a visual bug where during fade in animation the image was shifted slightly.
## 6.164.1
Tue, 02 Apr 2019 00:38:15 GMT
### Patches
- Dropdown: The `onChange` callback's event target should always be the dropdown element, which contains the id attribute passed in through props.
- Fixed a problem with Pivot showing the wrong PivotItems when using JSX expressions. Extended the test case
- FocusZone and FocusTrapZone example improvements
- GroupedList: Respect groupProps isAllGroupsCollapsed on initial render
- List and other example updates
- Use ^ ranges instead of >=
## 6.164.0
Mon, 01 Apr 2019 12:37:03 GMT
### Minor changes
- Stack: Adding margin as a token of StackItem and childrenGap as a token of Stack and updating examples accordingly.
- Separator: promote to OUFR
### Patches
- ContextualMenu: Remove extra role=menu
- MaskedTextField: fixes the state update when the value it's controlled by the host app.
- More TextField example updates
## 6.163.0
Fri, 29 Mar 2019 12:36:45 GMT
### Minor changes
- Dropdown: add correctly cased onRenderPlaceholder prop and deprecate onRenderPlaceHolder, plus example updates
- Added order property to StackItem
- HoverCard: adds a public `dismiss` method to allow instant dismiss of the card.
### Patches
- Persisted callout fixes
- DocPage: add separate prop for overriding native props component name
- Pickers: condionally render the list of the selected items only if there are any items to display. Fixes the aria role="list" bug where a list must contain one or more list items.
- Spinner and Slider example updates
- TextField example updates
## 6.162.1
Thu, 28 Mar 2019 12:36:39 GMT
### Patches
- ComboBox: Add aria-required field to assist screen readers to read out required field
## 6.162.0
Wed, 27 Mar 2019 12:34:02 GMT
### Minor changes
- List: Parameterize generic T for item type with default type any
### Patches
- Calendar: Making calendar days aria-readonly: true so that Narrator doesn't read them as editable.
- DocumentCard: Removing blank 1px line below preview images in compact layout.
- Remove custom high contrast selectors and example utility CSS classes
- Split up color utility functions into separate files for perf
- GroupHeader: tighten componentWillReceiveProps parameter typing
- update API file
- update api file generated by api-extractor 7
## 6.161.0
Tue, 26 Mar 2019 12:32:51 GMT
### Minor changes
- Remove IE 11-incompatible constructs
### Patches
- FloatingPicker: Change width to min-width for Suggestions
- ContextualMenu: Improve typings and remove unnecessary casts
## 6.160.0
Mon, 25 Mar 2019 12:33:48 GMT
### Minor changes
- GroupSpacer: Reduce render calls by refactoring styled HOC to React.SFC
### Patches
- FocusZone: focus alignment is now reset when first receiving focus (programatically or via `defaultActiveElement`.
## 6.159.1
Fri, 22 Mar 2019 12:34:41 GMT
### Patches
- ColorPicker: Showing picked color in high contrast mode.
- List: Avoid setting role to list in case of empty list
## 6.159.0
Fri, 22 Mar 2019 02:41:51 GMT
### Minor changes
- Dialog: changing type of `title` prop to allow JSX to be injected.
### Patches
- Calendar: Fixing typo is scss.
- Add shouldComponentUpdate to ContextualMenuItems to ensure items are only updated when needed.
- Pivot did not support PivotItems used in JSX-expressions (e.g. {this.state.something && <PivotItem ...>}. I fixed this functionality and added a simple test case.
- Fix focus zone virtual parent focus restoration
- FocusZone: minor performance tweak to have a single capture keydown handler, rather than one per outer zone instance.
- Fixing componentURL to point to correct url.
- Popup: Revert change to find active element within iframe
## 6.158.0
Thu, 21 Mar 2019 12:36:30 GMT
### Minor changes
- SelectedPeopleList: Key wrapped selectedItem children when they are keyed
### Patches
- Breadcrumb: Update custom divider example to have aria-hidden on divider
- GroupHeader & GroupFooter: Extend React.Component instead of BaseComponent
- Improve TextField example accessibility
- TextField: Fixed flex bug in IE11
- move replaceItem from SelectedPeopleList to BaseSelectedItemsList
## 6.157.3
Wed, 20 Mar 2019 16:14:56 GMT
### Patches
- FocusTrapZone: Make sure to call passed in focus and blur handlers
## 6.157.2
Wed, 20 Mar 2019 03:15:21 GMT
### Patches
- Callout: Fix beak position for dynamically sized callouts.
- ComboBox: if `options` are null, make sure the code doesn't crash.
- Icon: remove BaseComponent dependency.
## 6.157.1
Tue, 19 Mar 2019 18:05:11 GMT
### Patches
- Fix typing on BaseSelectedItemList.removeItem
## 6.157.0
Fri, 15 Mar 2019 12:34:07 GMT
### Minor changes
- DetailsHeader: Add ariaLabelForToggleAllGroupsButton to IDetailsHeaderProps
- Add new icons to OUIFR API
- Export Foundation package.
- SpinButton: label prop should be marked as optional
- Rating: unchecked stars should be unfilled.
### Patches
- Popup: If framed, set focus to frame's activeElement on dismiss
- Use codepen loader in examples
- For multiSelectComboBox, if allowFreeForm is true, currentPendingValue should get added to option and be selected onBlur
- Nav: Fix selection state to only check URL if state.selectedKey is undefined
- Fix combobox behaviour: multiple selections are now correctly shown in dropdown
- TeachingBubble examples: separate onDismiss into onDismiss and onShow
- List: Remove duplicate page rows iteration and add tests for SparseArray scenarios
- Fix color contrast ratio of unchecked Rating stars
- Use typeof check on process before checking process.env.NODE_ENV
- Turn IBasePickerSuggestionsProps into a Pick<> type
- Drop space from DetailsList header aria-labeledby
- HoverCard: fixes the native event listeners assignment when the target prop is updated.
## 6.156.0
Wed, 13 Mar 2019 00:42:29 GMT
### Minor changes
- Text: default to fonts.medium
- Dropdown: Type onRenderTitle as Array<IDropdownOption> only
### Patches
- BaseButton: Correctly clone props instead of mutating them
## 6.155.0
Tue, 12 Mar 2019 12:31:43 GMT
### Minor changes
- Provide a way to pass cell contents directly to DetailsRow
- FocusTrapZone: Refactor trapping behavior to fix multiple outstanding issues.
### Patches
- Fix overflow calculation for non-collapsible columns
- FocusTrapZone: Fix for zones that have zero tabbable elements.
- updating calendaryear to work when react version upgrades
- DetailsHeader: remove duplicate IDetailsHeaderState
- Panel: fixes regression when no custom navigation renderer provided and `hasCloseButton` prop is set to false there should not be an empty div rendered occupying the space.
## 6.154.0
Mon, 11 Mar 2019 12:31:10 GMT
### Minor changes
- Shimmer: adds new props `shimmerColors` to Shimmer and `backgroundColor` to ShimmerElementsGroup to allow easy customization of Shimmer colors when placed on elements with background colors other than white.
## 6.153.0
Fri, 08 Mar 2019 13:32:10 GMT
### Minor changes
- Expose persistMenu in combobox similar to baseButton
- SpinButton: Stateful example should restrict input value to range.
### Patches
- List: Revert remove usage of string refs for List pages #7704
## 6.152.1
Thu, 07 Mar 2019 13:32:47 GMT
### Patches
- Remove console log in Tooltip absolute position example
- Pivot - remove deprecated lifecycle method, and deterministically render selected PivotItem. Will change behavior of Pivot instances that specified `selectedKey` but use in an uncontrolled fashion.
- Suggestions: set className on Suggestion header/footer
- SwatchColorPicker: updates the styles so that they align to the toolkit specs.
## 6.152.0
Wed, 06 Mar 2019 13:27:18 GMT
### Minor changes
- BaseButton does not call onAfterMenuDismiss when persistMenu is true
- Change FocusZone to use the as pattern
### Patches
- Tooltip: Add absolute position example to documentation
- FocusZone: removing dependency on BaseComponent, slicing about 3k gzipped off the payload.
## 6.151.0
Tue, 05 Mar 2019 17:33:41 GMT
### Minor changes
- Update version of 'styled', add type annotations to usages of 'styled'.
## 6.150.1
Tue, 05 Mar 2019 13:30:24 GMT
### Patches
- DetailsRowFields: Inherit from React.Component instead of BaseComponent"
## 6.150.0
Tue, 05 Mar 2019 04:25:07 GMT
### Minor changes
- add Announced component
- Breadcrumb: Add native props support
- Export all theme variables in one file, and emit basic font token mixins
### Patches
- CommandBar: Adding aria-label to Grid View and Information Buttons in examples.
- ChoiceGroup: Fix disabled selected styles
## 6.149.0
Mon, 04 Mar 2019 13:29:58 GMT
### Minor changes
- Improved Accessibility with the Pickers and PeoplePicker Components by adjusting styles for High Contrast Mode.
## 6.148.1
Fri, 01 Mar 2019 19:40:22 GMT
### Patches
- DetailsList & List: Improve typings currently typed as any
## 6.148.0
Fri, 01 Mar 2019 13:33:08 GMT
### Minor changes
- Nav: Add disable state for navigation links
### Patches
- ChoiceGroup: Make dropdown on example disabled until the option with the dropdown is selected so that tab focus goes to the default selected option.
- ChoiceGroup: Visually present 'required' prop in 'ChoiceGroup with a custom label' example and remove 'required' prop from non-selected radio buttons.
- ChoiceGroup: Fixing Narrator focus on ChoiceGroupOptions.
- ChoiceGroup: Adding defaultSelectedKey to 'ChoiceGroup with Icons' example so that aria-selected property is set.
- CommandBar: Fixing aria-label in examples so that it doesn't repeat information.
- GroupedList: Provide default getGroupHeight implementation to avoid infinite scroll handlers
- Updated dependencies.
## 6.147.0
Thu, 28 Feb 2019 17:04:01 GMT
### Minor changes
- Dropdown and ComboBox: `selectedKey` can now take null to clear the selection.
## 6.146.2
Thu, 28 Feb 2019 13:29:07 GMT
### Patches
- TagItemSuggestion: adds `white-space: nowrap` CSS declaration which is required for `text-overflow: ellipsis` to work.
- TextField: adds font styles passed from theme to the root element.
## 6.146.1
Wed, 27 Feb 2019 06:49:08 GMT
### Patches
- Modal: Fix missed naming updated from Modeless PR
## 6.146.0
Wed, 27 Feb 2019 01:28:58 GMT
### Minor changes
- Updating the API file resulted in the updates to the @uifabric/styling package which is exported form OUFR.
### Patches
- Announce column header for Day in Calendar
- Calendar: Change role of CalendarDay button from 'button' to 'gridcell'
- DetailsList: dragDropEvents props updates not respected
## 6.145.0
Tue, 26 Feb 2019 22:45:29 GMT
### Minor changes
- Dialog: Add the ability for dialogs to be sticky (can interact with content behind dialog while dialog is open)
### Patches
- Make the list items of personas used in rendering Facepile have role="option" which is required because the <ul> encompassing these has a role="listbox". Caught in a Keros FastPass.
- ARIA: Update calls to mergeAriaAttributeValues to no longer explicitly supply output element id padding.
## 6.144.0
Tue, 26 Feb 2019 13:31:28 GMT
### Minor changes
- Text: add Text component
### Patches
- DetailsList: Remove redundant casts and local declaration
- Sticky: maintain focus on Sticky header when scrolled
- Force Suggestion items to be shrinkable
## 6.143.1
Mon, 25 Feb 2019 13:31:08 GMT
### Patches
- Persona: Augment documentation for `optionalText` and `tertiaryText` to be more useful.
- Pivot: Removed mention of pivot overflow which is not implemented
## 6.143.0
Fri, 22 Feb 2019 13:31:09 GMT
### Minor changes
- DetailsRow & DetailsRowFields: onRenderItemColumn return type as React.ReactNode
- Pivot: Add new stylable area for Pivot item container div.
- Add aria-describedby prop to Combo Box and Spin Button
### Patches
- Fix usage of 'ms-text-align'
## 6.142.1
Thu, 21 Feb 2019 13:32:08 GMT
### Patches
- GroupedList: Reduce usage of any type in GroupedList and GroupedListSection
## 6.142.0
Wed, 20 Feb 2019 21:57:24 GMT
### Minor changes
- ChoiceGroup: now works again in FocusZone, but this also reverts a bug fix which allowed FocusTrapZones to behave better with ChoiceGroups in them. We will fix this issue separately. Popup: no longer has `tabindex="-1"` specified, which is causing all sorts of regressions wrt FocusTrapZone usage.
### Patches
- ChoiceGroup: fixing issue when nested in FocusZones.
## 6.141.1
Tue, 19 Feb 2019 13:37:02 GMT
### Patches
- Set colors for unknown persona coin to fixed values
## 6.141.0
Mon, 18 Feb 2019 13:38:30 GMT
### Minor changes
- ColorPicker: take color object in props, add standard onChange
- Deprecate IconNames due to const enum usage.
- Stack: Fix 'as' prop circular reference.
- Panel: Enabling the addition of new buttons (or other components) to the Navigation region
- Panel: fixes several screen breakpoint issues and brings more clarity to docs and logic of applying the breakpoints.
### Patches
- Coding conventions
- Added custom width, left anchored panel support
## 6.140.0
Fri, 15 Feb 2019 17:41:16 GMT
### Minor changes
- Stack: Promoting component to oufr package.
## 6.139.1
Fri, 15 Feb 2019 13:33:06 GMT
### Patches
- Include component markdown files in npm package.
## 6.139.0
Thu, 14 Feb 2019 13:34:55 GMT
### Minor changes
- Fix type IBaseFloatingPickerSuggestionProps in ExtendedPeoplePicker, expose showRemoveButtons
### Patches
- TeachingBubble: revert PR #7837
- fluent folder cover; updated metadata font color; added yellowDark color variable
- Fix DetailsList compiler warnings in test by casting document.activeElement to HTMLElement
- Pivot cleanup
## 6.138.1
Wed, 13 Feb 2019 13:36:46 GMT
### Patches
- MessageBar: exclude className from nativeProps
- Fix id usage in examples
- Normalized disabled style for input components (DatePicker, TextField).
- Remove maximum width from Breadcrumb items
- Fixing SpinButton A11y Pass Bug 2 where Up/Down buttons aren't discernable.
- TextField: updates some semantic colors usage.
## 6.138.0
Tue, 12 Feb 2019 13:36:43 GMT
### Minor changes
- ComboBox: adds an autofillProps
- Make ChoiceGroupOptions stylable
### Patches
- Calendar: adding type="button" in Calendar buttons so they don't submit by default inside forms
- FocusZone: fixing issue where onActiveItemChanged was no longer firing.
- Fix ID usage in examples
- Toggle: pass in native hidden prop to root element
- Tooltip: Updates examples to demonstrate how to tag aria attributes correctly
- Pickers: fix bug in ExtendedPicker demo and remove unneeded cast in EditingItem
## 6.137.0
Mon, 11 Feb 2019 13:40:44 GMT
### Minor changes
- PivotItem: updating itemCount type to include strings
- Pickers: Re-type onItemRemove in Suggestions to support the suggestions Generic type
### Patches
- In HoverCard, do not dismiss the card when the prop is true and the event prompting the dismissal is the 'mouseleave' event from the card itself. Clicking outside, escape, etc will still dismiss the card.
- Removed Href on Links that are disabled. This prevents inadvertent access to disabled links. Also prevents link focus rect bug
- SpinButton: Only update value in state if newProps.value is defined
## 6.136.0
Fri, 08 Feb 2019 13:37:21 GMT
### Minor changes
- Add textField to IDatePickerProps
## 6.135.1
Thu, 07 Feb 2019 13:32:39 GMT
### Patches
- DetailsList: Fixes the column header shifting upwards by 1px after drag and drop action.
## 6.135.0
Wed, 06 Feb 2019 13:38:07 GMT
### Minor changes
- Nav: add semantic colors styling to link
### Patches
- FocusTrapZone: Fixed FocusTrapZone to use the relatedTarget instead of document.activeElement to find what is losing focus
- Fixing wrapping links' focus rect clipping problem with boxshadow styling.
## 6.134.0
Tue, 05 Feb 2019 13:35:00 GMT
### Minor changes
- MessageBar: mix in native props
- Use React.ComponentType in ExtendedPeoplePicker for render props
### Patches
- DetailsList: render a simple column header for checkboxes in single selection mode
- Fixing the implementation of the hidden prop wrt to focus, bounds and unnecessary mounts
- Nav: Fixed an issue where nav link text overflow was not properly left aligned.
- Remove popup outline
## 6.133.0
Mon, 04 Feb 2019 13:36:12 GMT
### Minor changes
- GroupHeader: exposes props of selection check button.
### Patches
- Clarify extended picker dont documentation
- Update ThemesOverview.md documentation
- Remove some unneeded casts + 'any's in ExtendedPeoplePicker
## 6.132.0
Thu, 31 Jan 2019 20:10:48 GMT
### Minor changes
- FocusZone: focus can now be recovered if focus was resting within the zone but the element was removed.
## 6.131.1
Thu, 31 Jan 2019 13:36:13 GMT
### Patches
- scrollTop value may be in decimal. Taking floor of scrollTop to calculate isStickyBottom for a sticky component
- TeachingBubble: do not pass in onDismiss to TeachingBubbleContent
- Support ESC after clicking in Popup
## 6.131.0
Tue, 29 Jan 2019 13:35:55 GMT
### Minor changes
- GroupedList: changes types of the renderers to allow customizing the `subComponents` through the `Customizer`. Export the missing interfaces to the top level index file of the GroupedList.
### Patches
- width is not required for sticky placeholder as it won't affect horizontal scrolling. For a detailsGroupedList, if horizontal scrollbar is present when detailsHeader is in non-sticky state, it should be there even when detailsHeader becomes sticky.
- Panel: add flex-grow: 1 to contentInner
## 6.130.0
Mon, 28 Jan 2019 13:35:27 GMT
### Minor changes
- Coachmark: updates how the the theme is passed to `getStyles` function. Adds 2 new props: `theme` and `className`. Minor cleanup.
### Patches
- DetailsList: Set aria-expanded attribute only if necessary
- DocumentCard: Renames 'previewFileTypeIcon' to 'icon' to fix a regression
- Fix callouts appearing partially off screen
## 6.129.4
Fri, 25 Jan 2019 13:38:07 GMT
### Patches
- Specify prop "type" to be "button" for links which are of type button
- Fix ColorPicker when alpha slider is hidden
- Add documentation and tests for color utilities
- Combobox: Pass taxIndex to Autofill component
- Panel: Add aria-hidden attribute to prevent narrator from reading when transitioning to a closed state
- Added screener tests to Breadcrumb component to prevent regression
- position anchor currently by default uses either the given alignment edge or uses the positive flanking edge, without regard to whether the positive or negative edge has more room. This change uses the bounds to determine which side has more room and flips the anchor around, to solve issues with dynamically resizing callouts not having enough room to grow if they default to a top-anchor
- Fix the regression in DocumentCard role by commit 5b8befe. It should always use props.role if it is defined.
## 6.129.3
Thu, 24 Jan 2019 13:36:17 GMT
### Patches
- Add lang tag to the section header by getting the native props
- Prevent the Tooltip's content from scrolling
## 6.129.2
Wed, 23 Jan 2019 22:53:13 GMT
### Patches
- Update DetailsList examples to have codepens
- DatePicker: adds missing className attribute to the `TextField` of the control.
- Dispose DragDropHelper in DetailsHeader to prevent memory leaks
- Coachmark: Fix component to open contents on mouseover
- Update GroupedList and HoverCard examples to have codepens
- Added a simpler DocumentCardImage component for use in the DocumentCard component
- ContextualMenu: Fixes a layout bug with split menu items in IE11
- ContextualMenu: Add menu role for accessibility
- Use CSS object-fit in the Image component in capable browsers
## 6.129.1
Tue, 22 Jan 2019 13:34:38 GMT
### Patches
- DocumentCard: added native properties to the root element
## 6.129.0
Mon, 21 Jan 2019 13:36:01 GMT
### Minor changes
- Theming: add scss files generated from defaults
- Pickers: adjusts disabled styles for TagPicker and PeoplePicker to align them to the toolkit specs. Disable remove button on PeoplePicker selected items when picker disabled.
### Patches
- DetailsHeader: Refactor deprecated componentWillReceiveProps to getDerivedStateFromProps
- List: Remove usage of string refs used for List pages
- Breadcrumb: issue #7701 - fixes the double focus rectangle caused by both Link and Breadcrumb.
- moving functuion _isHeightOrWidthDifferent to file scope
## 6.128.0
Fri, 18 Jan 2019 13:38:06 GMT
### Minor changes
- Exposes a preventDismissOnResize prop in the Callout component
- Dropdown: refactor styles of Panel to `subComponentStyles` pattern.
### Patches
- ContextualMenu: fixes issue #7686 when items of type `section` are given the same key and later are rendered as list items causing a React warning. Change the example having this issue.
- CommandBar: Add ARIA labels to the overflow buttons in examples
- Facepile: Add ARIA role to the list of people
- PeoplePicker: Reduce height to match other inputs
- Update two examples to use CommandBarButton
## 6.127.0
Thu, 17 Jan 2019 13:34:42 GMT
### Minor changes
- DetailsList: add isMenuOpen property on IColumn interface and add aria-expanded to the DetailsList column header.
### Patches
- Pickers: Fix it so that pickers now correctly lose focus
- When clicking on existing oufr calendar component, there's a 1px space between days in the day picker where the click has no effect. Fixing
- ChoiceGroup: Sets the first enabled option to focusable, even with an invalid defaultSelectedKey
- TextField: fixes High Contrast mode styles when focusing.
## 6.126.0
Wed, 16 Jan 2019 13:38:45 GMT
### Minor changes
- Toggle: adds ability to render with the label inline (left side and right in RTL).
### Patches
- Panel: setting the aria-modal to true to prevent loosing focus when using Narrator in scan mode.
- Icons: Remove aria-hidden to fix narrator focus bug
- DetailsList: Remove redundant columns iteration, array allocation, and setState call in DetailsRowFields
## 6.125.0
Tue, 15 Jan 2019 13:36:46 GMT
### Minor changes
- theming: add loadFonts function and register font variables
- Icon: Pass theme to styles functions.
- ChoiceGroup: adds a getter method to IChoiceGroup to allow grabbing the current checked option through the componentRef.
### Patches
- Add type for example list items
- Convert DocumentCard to MergeStyles
- DocumentCard: changed href in basic example to bing.com
- Copy over hasDynamicChildren and hasMenu for persisted keytips
- Removing some of the deprecated components flagged when turning the tslint deprecation flag to true in the office-ui-fabric-react package.
- PeoplePicker: adjust height of the picker suggestion item to follow the toolkit redline.
- Fix issue with Facepile not using maxDisplayablePersonas prop if its value is 0
## 6.124.2
Mon, 14 Jan 2019 13:39:22 GMT
### Patches
- DatePicker: only set aria-owns when callout is rendered [#6931]
- Fix DatePicker firing two onSelectDate events when allowTextInput is true
- Date is no longer selected when click on 'Today'. That behavior is still allowed passing a boolean argument
- Relaxed type restrictions on possible values for 'autoComplete' attribute on TextField component.
- ActionButton: Fix focus outline getting clipped when the action button sits within a container with `overflow:'hidden'`.
- DatePicker: Temporarily disable failing DatePicker test which uses document.querySelector
- Horizontal scrollbar not available for a grouped details list (all groups collapsed) when header is sticky
## 6.124.1
Fri, 11 Jan 2019 05:00:46 GMT
### Patches
- Ensure coachmark layers under header
- Changed colors to make message bar more visible.
- DetailsList: Ensure the headerClassName prop is processed properly when mergeStyles is used
- CombBox: revert change to aria label
- ContextualMenu: fix hovering on items in IE
- Modal, Dialog: Update styling to work with changes to allowScrollOnElement (change overflowY from auto to hidden)
- DetailsList: Add test for existence of headerClassName if provided
## 6.124.0
Thu, 10 Jan 2019 13:34:59 GMT
### Minor changes
- Pickers: converting to CSS-in-JS suggestions part of the pickers. Move some interfaces and create styled versions of each subcomponent base. Fix imports and more cleanup.
## 6.123.0
Thu, 10 Jan 2019 04:58:48 GMT
### Minor changes
- ITheme: add defaultFontStyles property
### Patches
- Fix issues of marquee selection for IE
- Pickers: Fix so controlled pickers will only focus when it has focus
## 6.122.0
Wed, 09 Jan 2019 13:35:35 GMT
### Minor changes
- Checkbox: Refactored to use an <input type="checkbox"> instead of "button", fixing several longstanding bugs along the way.
- ChoiceGroup: Removed role='application' from root-div
### Patches
- Fixed: the commandbar will no longer flicker when resized
- CommandBar: minor perf improvement in computing cache key
- Fix the typing of ExpandingCard/PlainCard component props.
- FocusTrapZone - Make forceFocusInsideTrap prop changes modify focus
## 6.121.0
Tue, 08 Jan 2019 13:34:49 GMT
### Minor changes
- Allow disabling specific dates on the calendar in addition to the max and min dates.
### Patches
- CalendarYear: convert from componentWillReceiveProps to getDerivedStateFromProps
## 6.120.0
Mon, 07 Jan 2019 13:34:37 GMT
### Minor changes
- Add FocusTrapCallout component
- Exposes the tabIndex of the TextField in the DatePicker
- Slider: Allows a custom value format function to be passed which formats the value label
- DocumentCard: add optional aria role property to allow override the default aria role.
### Patches
- ChoiceGroup: exposing focus() method in IChoiceGroup and makes sure it is implemented.
- Fix outline for Modals and Dialogs in High Contrast mode
- SearchBox: fix handling of null value
## 6.119.0
Thu, 03 Jan 2019 13:33:55 GMT
### Minor changes
- TooltipHost: add show method
### Patches
- Fix calendar accessibility edge bug preventing row and column info from being populated correctly
## 6.118.2
Tue, 01 Jan 2019 13:36:37 GMT
### Patches
- update pivot component to use semantic slots from design redlines
## 6.118.1
Mon, 31 Dec 2018 13:37:56 GMT
### Patches
- Pickers: Fix issue where suggestions wouldn't dismiss for controlled pickers
- Fix Nav selected item's pseudo element
## 6.118.0
Fri, 28 Dec 2018 13:35:08 GMT
### Minor changes
- ComboBox will prioritize ariaLabel property over label for accessibility. Aria labels for Dropdown and ComboBox options do not default to item text.
### Patches
- FocusZone: Respect the onKeydown handler even it is inside inner focus zone.
- checking if sticky content offsetHeight is in sync with nonStickyContent offsetHeight
## 6.117.2
Mon, 24 Dec 2018 13:33:49 GMT
### Patches
- Adding option to prevent focus on Coachmark mount
## 6.117.1
Fri, 21 Dec 2018 13:34:57 GMT
### Patches
- ContextualMenu: fix opening submenus with hrefs
## 6.117.0
Thu, 20 Dec 2018 13:39:35 GMT
### Minor changes
- GroupedList: add compact mode and styles cleanup across GroupedList and DetailsList. Change expand button icon. Consolidate style values in between mentioned components.
- Pickers: convert PeoplePicker items to CSS-in-JS. Expose some components to the surface API and rename them to solve ambiguity issues. Fix some imports in ExtendedPicker and FloatingPicker caused by my API changes.
## 6.116.2
Wed, 19 Dec 2018 13:39:07 GMT
### Patches
- DetailsList: fix conditional rendering of aria-describedby
- Dropdown: only select aria-activedescendant when open to fix screen reader output for required dropdown
- DetailsList: Fix custom footer example's footer row not full width.
## 6.116.1
Tue, 18 Dec 2018 22:17:52 GMT
### Patches
- MessageBar: add aria-expanded and aria-controls to See More button
## 6.116.0
Tue, 18 Dec 2018 13:36:49 GMT
### Minor changes
- ComboBox: add placeholder prop
## 6.115.0
Mon, 17 Dec 2018 13:36:58 GMT
### Minor changes
- Persona: fixing how coinProps are passed through from Persona to PersonaCoin.
- Pickers: convert `TagItem` to use CSS-in-JS. Add `TagItemSuggestion` functional component. Move `TagPicker` related interfaces to a `TagPicker.types.ts` file. Cleanup some TSDocs in `BasePicker.types.ts`.
### Patches
- BaseComponent: Remove componentWillReceiveProps usage
## 6.114.0
Fri, 14 Dec 2018 13:35:30 GMT
### Minor changes
- DetailsList: add isCollapsible and deprecate isCollapsable
- Persona: change type of the 'coinProps' type to IPersonaCoinProps.
### Patches
- Correct hover and highlight states for Calendar (DateRangeType.Week)
## 6.113.0
Thu, 13 Dec 2018 13:37:01 GMT
### Minor changes
- theming: remove ITypography
- Pickers: Convert TagPicker and PeoplePicker to use CSS-in-JS. Support SASS styling for custom pickers extended from BasePicker. Fix tests not using componentRef to access component methods. Cleanup TagPicker example page.
### Patches
- DetailsHeader: Fix "Select All" state not persisted across component mounts when optional selection prop provided.
## 6.112.0
Tue, 11 Dec 2018 13:36:20 GMT
### Minor changes
- Coachmark: Move style interfaces to Coachmark.types.ts file and add styled wrapper around to enable use of Customizer to theme the component.
### Patches
- DetailsList: changed drop hint display to none to not occupy any space
- Dropdown: wrap items list in FocusZone to prevent auto-scrolling to first list item
- Fix merge conflict resulting in build error.
- Adds a just:build script to OUFR to begin integration with Just
- Removing some of the deprecated components flagged when turning the tslint deprecation flag to true in the office-ui-fabric-react package.
## 6.111.2
Mon, 10 Dec 2018 13:35:53 GMT
### Patches
- Dropdown: remove aria-labelledby from items wrapper div if no label property is provided
- Dropdown: `defaultSelectedKey`/`defaultSelectedKeys` is no longer ignored if the Dropdown options changes.
- Rating: respect the icon property
## 6.111.1
Fri, 07 Dec 2018 13:35:16 GMT
### Patches
- Searchbox: Reverts the focus fix for IE since it broke focus for other browsers
- Check: fixing alignment of the check inside the circle when in RTL.
## 6.111.0
Thu, 06 Dec 2018 13:34:21 GMT
### Minor changes
- The Dropdown component will now only include an aria-labelled-by attribute when there is no provided ariaLabel prop. This means that the component will honor provided ariaLabels and create markup such that screen readers will read the aria label and not the regular label.
### Patches
- DetailsList: Prevent override of column cell border while dragging
- spellCheck defaults to false in BasePicker
## 6.110.2
Wed, 05 Dec 2018 13:35:35 GMT
### Patches
- TeachingBubble: add customizer scope to TeachingBubbleContent to allow using it individually.
## 6.110.1
Tue, 04 Dec 2018 13:36:40 GMT
### Patches
- Picker: The shift key is now required (in addition to the del key) in order to delete a suggestion.
- DetailsList: Adding support for column drag-drop in RTL
## 6.110.0
Mon, 03 Dec 2018 13:37:07 GMT
### Minor changes
- Removing some deprecated components flagged when turning tslint deprecation flag to true in oufr package.
### Patches
- DetailsList: Re-adding border fade animation as transition on column reorder
- TeachingBubble: Expand usage documentation to distinguish it from similar components.
- Facepile: Fix overflow title not rendered in Firefox.
## 6.109.0
Fri, 30 Nov 2018 13:37:17 GMT
### Minor changes
- Extend theming to incorporate shadows and rounded corners
### Patches
- DevExp: packages will no longer include the api.json from api extractor to reduce package size
- SwatchColorPicker: Fixing state method componentWillReceiveProps of SwatchColorPicker in order to resolve how it sets focus and color on its cells in its uncontrolled form.
## 6.108.0
Thu, 29 Nov 2018 19:34:12 GMT
### Minor changes
- HoverCard: A new callback called onCardExpand has been added that occurs after the expanded hover card is rendered
- DatePicker: Added calendarAs to support custom calendars
- DatePicker: Support custom callout props, and therefore layer props
- TeachingBubble: Convert Callout styles to use subComponentStyles.
- Tooltip: do not allow more than one tooltip at once
- add SASS var for accent theme slot
- semantic slot value updates
- Spinner: adds new prop 'labelPosition' to allow customizing the render position of the label. Add new screener stories plus snapshot-test.
### Patches
- Ensures nav links are announced once
- BasePicker: Will now respect `className` property of `inputProps`, if one was provided.
- Dropdown: Add documentation (where there were none previously) about the responsiveMode prop.
- Slider: Fixed IE 11 compatibility issue by changing `Number.parseFloat()` method call to `parseFloat()` method instead.
- Correct hover and highlight states for Calendar (DateRangeType.Week)
- Sticky: Sync ScrollablePane scroll on Sticky forceUpdate to fix scrollbar positioning.
- Facepile: Fix custom title on overflow button not being used in facepile
- DetailsList: fixing focus rectangle color from themePrimary to neutralSecondary.
- ContextualMenu: Fixes alignment of the chevron button of a regular submenu and the split button chevron. Changes positioning of the divider of the split button to fix a hover state background visual bug.
## 6.106.3
Thu, 22 Nov 2018 13:36:17 GMT
### Patches
- Fixing background color of overlay so that screen behind panel isn't hidden in high contrast mode when panel's open
## 6.106.2
Wed, 21 Nov 2018 13:34:56 GMT
### Patches
- adding more specificity by adding selectors
- Link: inherit font size and font weight.
- Check: Fix component not using styles prop when generating classNames.
- ContextualMenu: Remove ContextualMenuItemWrapper onItemClick binds which drop DOM event from args list.
## 6.106.1
Tue, 20 Nov 2018 20:12:42 GMT
### Patches
- Removing some of the deprecated components flagged when turning the tslint deprecation flag to true in the office-ui-fabric-react package.
- A bug fix to avoid crash in ScrollablePane when the componenent is unmounted in an environment where MutationObserver is not supported (for example in jsdom)
## 6.106.0
Tue, 20 Nov 2018 13:32:17 GMT
### Minor changes
- API: Update API with several new icon definitions.
### Patches
- changed _root.value to _root.current in componentDidMount
- DetailsList: Prefer BaseComponent async when using setTimeout to avoid memory leak when toggling drag & drop class.
## 6.105.1
Mon, 19 Nov 2018 13:36:25 GMT
### Patches
- ProgressIndicator: Fixes bug when transparent color used in a gradient in Safari browser treats it not as intended.
## 6.105.0
Fri, 16 Nov 2018 13:35:41 GMT
### Minor changes
- Dropdown: add placeholder prop, deprecate placeHolder
### Patches
- Update lorem generator to not use randomly generated text
- GroupedList: rendered with aria-role grid instead of list
- DetailsList: Remove drag and drop border animation causing style mutations on re-render.
- "Fix scrollable pane sticky alignment issue"
- HoverCard: Fixes a style selector to properly remove the border from the Callout holding card's content and add a different shadow to it.
## 6.104.0
Thu, 15 Nov 2018 13:36:22 GMT
### Minor changes
- DevExp: get rid of const enum so the library is compatible with Typescript's isolatedModule compilation mode
- ScrollablePane and Sticky: Fix placeholder height, Sticky sorting, and stickyClassName
- Slider: replace button with div so vertical Sliders render on Safari
### Patches
- Updating snapshots from `styled` helper changes.
## 6.103.1
Wed, 14 Nov 2018 13:34:01 GMT
### Patches
- Choicegroup: Fix an issue where the child label component was incorrectly getting the className prop.
- ContextualMenu, ComboBox, Dropdown: on Mac, don't close on alt or command
- TextField: fix multiline bug, update docs
## 6.103.0
Tue, 13 Nov 2018 13:30:53 GMT
### Minor changes
- ColorPicker: Export sub-components
### Patches
- Fix bug in ColorPicker opacity slider and improve demo page
- DatePicker: onSelectedDate now propagates empty values even when input is required.
## 6.102.0
Mon, 12 Nov 2018 13:31:40 GMT
### Minor changes
- Modal: Allow defining layer props
### Patches
- SearchBox: IE now will consistently focus when click between icon and placeholder text
- DetailsHeader: Support optional tooltip rendering for column headers.
## 6.101.0
Fri, 09 Nov 2018 13:32:57 GMT
### Minor changes
- Removing more deprecated components flagged when turning the tslint deprecation flag to true in the office-ui-fabric-react package.
- DocumentCard: Adding `focus` method to `IDocumentCard`, which can be accessed via `componentRef`.
- Removing some of the deprecated components flaged when turning the tslint deprecation flag to true in the office-ui-fabric-react package.
- Add keytips to Facepile personas
- Remove the FocusZone wrapping the FacepileMembers
### Patches
- ChoiceGroupOption: component mergeStyled class names no longer gets overridden by choicegroupoption item className prop
- Button: example updated with proper styling for a custom split button
- Passing the prop alignTargetEdge to contextualMenu's callout
- Link: Fix bug where componentRef property was passed through to the dom element
- Improve conditions of re-initialize state
- BasePicker: give selected items element role "list"
## 6.100.2
Thu, 08 Nov 2018 04:17:34 GMT
### Patches
- Label examples: updated to illustrate good accessibility patterns.
- DatePicker: pressing enter now changes the selection.
- Panel documentation: updated docs to recommend having a minimum 340px width on the container.
- Modal: Set aria-modal=true for a better screen reader experience.
- Modal examples: Adding aria labels title & description.
## 6.100.0
Wed, 07 Nov 2018 13:31:01 GMT
### Minor changes
- Nav: Added linkAs to support custom buttons and React Router
- ContextualMenu: Add menuItem subComponentStyles to enable each item styling from the ContextualMenu styles.
### Patches
- update to fix bug when footer covered horizontal scroll bar
- Button: Update example to use PrimaryButton component
- Add unit tests for ComboBox multiSelect onItemClicked callback and on select via mouse click.
- Remove defaultPrevented check in ComboBox item click due to multiSelect regression.
- Set GroupedList List page key to IGroup key instead of name for uniqueness.
## 6.99.1
Tue, 06 Nov 2018 13:31:09 GMT
### Patches
- Dropdown: change aria attributes on listbox when disabled
- Increase height on Persona card primary text to make room for descenders
## 6.99.0
Sun, 04 Nov 2018 02:27:52 GMT
### Minor changes
- add ariaLabel prop for ChoiceGroupOption
### Patches
- Fix typo with DatePicker Callout aria-label.
## 6.98.1
Fri, 02 Nov 2018 18:11:37 GMT
### Patches
- Panel: fix box-shadow value
## 6.98.0
Fri, 02 Nov 2018 12:28:55 GMT
### Minor changes
- Add optional onItemClick callback to ComboBox.
- Callout Positioning fixes - OnPositioned should not be called on every frame and adding a new prop called alignPerfectlyWithTarget to disallow nudging of callout
- TextField: set overflow to hidden when autoAdjustHeight is set to avoid flashing scrollbar
- ContextualMenu: Add fix for subComponentStyles. It is now optional in the `IContextualMenuClassNames` interface.
### Patches
- Pickers: Fix IE 11 focus and a few css issues
- Slider: fix value calculations
## 6.97.1
Wed, 31 Oct 2018 22:35:10 GMT
### Patches
- Adding warning and updating documentation on Pivot children needing to be of type PivotItem to be rendered.
## 6.97.0
Wed, 31 Oct 2018 12:32:41 GMT
### Minor changes
- Expose existing mergeSettings utility function.
## 6.96.0
Tue, 30 Oct 2018 18:45:48 GMT
### Minor changes
- ComboBox/Autofill: prevent text from being selected when focus is not on the input box
### Patches
- Removing some of the deprecated components flaged when turning the tslint deprecation flag to true in the office-ui-fabric-react package.
## 6.95.0
Tue, 30 Oct 2018 12:27:52 GMT
### Minor changes
- Addition of year picker to Calendar
- ContextualMenu: adding a subComponentStyles hook to enable styling of the components used within ContextualMenu. Removing an unused style function.
## 6.94.0
Mon, 29 Oct 2018 18:04:30 GMT
### Minor changes
- Add blur to ITextField and implement to support programmatic blur."
## 6.93.1
Mon, 29 Oct 2018 12:31:29 GMT
### Patches
- DetailsList/List: updating documentation.
- DatePicker: Pass id prop to TextField component.
- ContextualMenu: Fix separator announcement in Narrator scan mode.
## 6.93.0
Fri, 26 Oct 2018 12:32:36 GMT
### Minor changes
- Enable api-extractor build task
- Callout: Added layerProps to interface
- GroupedList: add aria-expanded and aria-controls
- Add optional onColumnResize callback to IColumn which reports resized column's current width
### Patches
- Fix the issue of DetailLists and DetailHeadder property about isAllGroupsCollapsed changed after initial constructor , they are not reflected in the state.
- Breadcrumb: add overflowAriaLabel to examples
- Fix typo in role attribute in DocumentCardActivity
- Updated Fabric API file
- Rating: Updating padding on each star to fix clipping focus outline and adjust height to follow redlines.
## 6.92.1
Thu, 25 Oct 2018 12:30:06 GMT
### Patches
- CommandBar: Remove duplicate className prop application.
- Add unit tests for DetailsList onRenderMissingItem prop.
- Dropdown: Add support for onFocus callback
## 6.92.0
Wed, 24 Oct 2018 12:28:58 GMT
### Minor changes
- Add an optional parameter to allow Dropdown to call onChanged when an item is clicked, even if that item was already selected
- Tooltip: change display property of TooltipHost to inline-block to properly behave when wrapping inline or inline-block children.
### Patches
- ResizeGroup: Moved relative style to inner wrapper div
## 6.91.0
Tue, 23 Oct 2018 12:32:16 GMT
### Minor changes
- TooltipHost: convert to CSS-in-JS
## 6.90.0
Mon, 22 Oct 2018 12:29:57 GMT
### Minor changes
- Add in missing exports in index.ts
### Patches
- Fixed the column total vertical sync issue while resizing the column header by dragging them to the right until it gets overflowed and also make the vertical overflow as auto to make sure that the scroll bar appears only when there is a vertical overflow.
## 6.89.0
Fri, 19 Oct 2018 12:29:20 GMT
### Minor changes
- HoverCard: Add BasicCard as an option when need to render a non-expanding HoverCard. Refactor mergeStyle API plus refactor file organization.
### Patches
- Revert getItemClassNames API change to fix memoization bug due to Object usage rather than primitive arguments list."
- Added 'break' statement in PeoplePicker component example. Without it, changing picker type to 'Process Selection' was rendering 'Controlled Picker' instead.
## 6.88.0
Thu, 18 Oct 2018 20:22:36 GMT
### Minor changes
- adding groups prop to pass parent group's children info
- Add onPagesUpdated optional prop to List component
### Patches
- Remove api-extractor.disabled.json
- Fix accessibility issue when user arrow down suggestion, screen reader is not announcing the selected result
## 6.87.0
Wed, 17 Oct 2018 12:29:40 GMT
### Minor changes
- Breadcrumb: move style interfaces to the types file to be included in the export and documentation.
- DetailsList: update the styles with 2 new regions headerWrapper and contentWrapper providing easy className hooks to pass custom styling.
### Patches
- Spinner: No longer appears to vibrate in Microsoft Edge (Oct 2018 Update).
## 6.86.0
Wed, 17 Oct 2018 01:29:55 GMT
### Minor changes
- Update theme generator to generate valid code output. Fix Pivot API to accurately reflect div interface.
### Patches
- FocusTrapZone: Add/remove focus and click handlers when props change
## 6.85.0
Tue, 16 Oct 2018 12:28:48 GMT
### Minor changes
- Dropdown: Adds a state property to be set when the Callout has been positioned identifying on what edge of the target it has rendered.
### Patches
- ScrollablePane: now uses React createRef, added test.
## 6.84.1
Mon, 15 Oct 2018 12:29:12 GMT
### Patches
- DetailsList: do not set select all button aria-describedby unless id it references exists
- Added default font theme for Slider control to remove Fabric component dependency.
- Fix ContextualMenuItem secondary text not read by screen reader due to aria-label containing only primary text."
- Slider bug fix for min equals max
- Panel: Fixed second scroll bar when content taller than panel
- ShimmeredDetailsList: Added export to top level index file
## 6.84.0
Thu, 11 Oct 2018 23:13:31 GMT
### Minor changes
- Implement ImageFit.centerCover
### Patches
- Calendar: accessibility fixes for month option grid
- Dropdown: Fix issue where correct option wasn't selected
- Fix ContextualMenu example broken charm icons and specify hover delay input as type="number".
- Remove 'Button Swap with Focus State' example
- ScrollablePane: Update DetailsList example to fix bug where footer overlapped scroll bar
- IconButton: Specifiy the color of the icon in IconButton so that it can be themed and change the hover color for the same reasons.
## 6.83.0
Wed, 10 Oct 2018 12:29:05 GMT
### Minor changes
- DatePicker and Calendar: allowing native div props to be forwarded to container div.
- Keytip: Fix TS 3.1 error by extending IBaseProps.
### Patches
- Facepile: fix precedence order for style and className props
- Added default font theme for Slider control to remove Fabric component dependency.
- Make ChoiceGroup's role configurable with default "application" for JAWS support.
- KeyTip: Adds space around examples to improve readability
- Nav: add aria-label and aria-expanded to groups
- Panel: make scrollableContent the only scrollable div
- TagPicker textbox is in the wrong position - middle instead of bottom. Added an align style to fix this.
## 6.82.0
Tue, 09 Oct 2018 12:26:48 GMT
### Minor changes
- Nav: Add custom group header renderer property
### Patches
- DocumentCard, Pivot, GroupHeader - replace instances of neutralSecondaryAlt with neutralSecondary
- DocumentCardTitle: Fixes an infinite loop condition caused by componentDidUpdate calling _srinkTitle() over and over again due to setState being triggered every time without a stop condition.
## 6.81.0
Mon, 08 Oct 2018 19:25:44 GMT
### Minor changes
- Links that wrap aren't getting the proper focus rect. Added a conditional selector that changes the outline and removed the getFocusStyles call to fix this. This is for Links that are anchors. Links that are buttons do not wrap at the moment. Once Links that are buttons wrap we can address their focus rect issues if there are any.
### Patches
- TextField can no longer be resized to below its minimum height
## 6.80.0
Mon, 08 Oct 2018 12:24:16 GMT
### Minor changes
- Typescript 3.1 type fixes.
### Patches
- Moving tslint/prettier dependencies to published packages.
- Fix a11y violations in ContextualMenu examples
- Fix Sliders' support for zero values.
## 6.79.0
Fri, 05 Oct 2018 23:29:26 GMT
### Minor changes
- Moving data property from IDropDownOption to ISelectableOption so anyone that uses ISelectableOption can use this property
### Patches
- Fixed initials not reappearing bug when image is removed from a PersonaCoin
## 6.78.1
Fri, 05 Oct 2018 12:27:02 GMT
### Patches
- DetailsList: header now reflects the theme defined in the font.
- Facepile: allow FacepileButton to render custom styles
- Fixed null ref error when autoFocus prop is used in SearchBox
- Fixes DetailsHeader disabled columns invoking onColumnClick callbacks
## 6.78.0
Thu, 04 Oct 2018 12:26:48 GMT
### Minor changes
- Coachmark: Add delayBeforeCoachmarkAnimation prop
### Patches
- Add explicit min-width of 0px to SearchBox input element, to prevent overflow when SearchBox has a fixed width.
- Modal: small topOffsetFixed changes and added example to Dialog
- Dropdown: only apply an aria-labelledby attribute if a non-empty label property is given
- Correct hover and highlight states for Calendar (DateRangeType.Week)
## 6.77.0
Wed, 03 Oct 2018 12:28:46 GMT
### Minor changes
- Modal: add optional prop topOffsetFixed
- SwatchColorPicker: let height and width be customizable
### Patches
- FocusZone: check for RTL before making top bottom comparisons
## 6.76.0
Tue, 02 Oct 2018 12:28:04 GMT
### Minor changes
- Pivot: update the wrapper holding the tab buttons from ul tags to div for HTML validation and keep the narrator working correctly.
### Patches
- Layer: Don't block capture events, allowing onFocus and onBlur events to work as expected.
- TextField: prettier fixes
## 6.75.0
Mon, 01 Oct 2018 12:27:24 GMT
### Minor changes
- semantic slot value updates per design direction
### Patches
- Improve _isWhiteCell logic to handle rgb(a) and hex shorthand notation.
- Add native props support for input properties to SearchBox's inner input element.
## 6.74.2
Fri, 28 Sep 2018 12:27:38 GMT
### Patches
- DetailsList: replace the use of neutralSecondaryAlt color which was deprecated.
- ComboBox: add logic to stop onBlur handler to be invoked when clicking on Callout's scrollbar.
- now all the top level components will include version info for package
## 6.74.1
Thu, 27 Sep 2018 12:27:48 GMT
### Patches
- Layer: Do not render content until virtual parent is set.
## 6.74.0
Wed, 26 Sep 2018 12:27:23 GMT
### Minor changes
- Add currentRenderedQueryString to avoid discrepancy
### Patches
- Sticky: second null check for currElem
- Dropdown: prevent dropdown to open on keyboard events when in disabled mode.
## 6.73.0
Tue, 25 Sep 2018 12:28:12 GMT
### Minor changes
- Allows callout props to be pass