Skip to content

Latest commit

 

History

History
235 lines (181 loc) · 7.33 KB

CHANGELOG.md

File metadata and controls

235 lines (181 loc) · 7.33 KB

CHANGELOG

7.0.0-alpha.3

Changed

  • Added a NavigationItemContainer component to allow organizing sections with headers on the global navbar

v6.3.5

Changed

  • Updated the global nav icon to be the hamburger icon and always have it aligned to the left.

v6.3.4

Fixed

  • Fix DatePicker + DateTimeField to return empty string and set value to empty when the value is removed

v6.3.3

Fixed

  • Fix alignment of items inside action trigger button and buttons.

v6.3.2

Fixed

  • Fix styling on action trigger button right icon.

v6.3.1

Fixed

  • Fix styling on icon alignment for buttons.

v6.3.0

Changed

  • Add the option to get a ContextPanel with or without the portal
  • Reduce padding between panel title and body

v6.2.5

Fixed

  • BUG 4640169: White Accent setting causing problem in all the checkbox
  • Fix hover styles for toggle input

v6.2.4

Changed

  • Specified InlinePopup button type='button'

v6.2.3

Fixed

  • Add the far side container of the form field label only if a far side item is present.
  • Update styles of far side container of form field label.

v6.2.2

Added

  • Added ability to include an extra node to the far side of the label in form fields.

v6.2.1

Fixed

  • BUG 4445327: Masthead: hover color regression on action buttons

v6.2.0

  • Refactor component styling logic using ThemeProvider in styled component library.
  • Enable styling on Toggle, Checkbox, Pivot & Masthead.

v6.1.0

  • Add logo to Masthead
  • Update Masthead, ActionTriggerButton to support customized styles

v6.0.8

Fixed

  • Updated ActionTrigger to have correct sizes so outline is not cutted when the element is focused and hover.

v6.0.7

Changed

  • Updated the user type in masthead to JSX.Element

v6.0.6

Fixed

  • BUG 3858806: remove role for text input in DatePicker.

v6.0.5

Fixed

  • BUG 3870819: [Select Input] Text in select field should not be cut off with browser zoom.

v6.0.4

Fixed

  • Handling the error during the download of the thumbnail. Instead to show the broken images symbol, fallback to the default user-icon.

v6.0.3

Fixed

  • Masthead user display name and email are now centered vertically.
  • Shell now allows Masthead to use a different NavigationProperties than the one passed to the main navbar.

v6.0.2

Fixed

  • Changed Checkbox and RadioInputs to be controlled components: pass the checked parameter instead of defaultChecked to fix issue when the checkbox state change did not reflect the new value. Also change the onChange handlers to return the new values from the incoming props instead of relying on the html element.
  • Block search input onClick from propagating upwards - this fixes issue for mobile devices when clicking on the search input dismissed the element.

v6.0.1

Fixed

  • The onchange handlers for Checkbox and RadioInputs stopped working in IoT Central; adding a dummy event handler to their parent label fixes the issue.

v6.0.0

Changed

  • Masthead and Navigation are now part of Shell to ensure good responsive behavior. Pass the MastheadProperties and NavigationProperties to Shell instead of creating the components yourself. For an example of how to initialize Shell correctly, check the baseline app.tsx.

v5.2.2

Fixed

  • BUG 3217787: [Form Field] If the user tabs out of a field when the tooltip button is open (Alt+F1), close the tooltip.
  • BUG 2383275: [Management List] Narrator should not read non-interactive column headers as Buttons.

v5.2.1

Changed

  • Update font url

v5.2.0

Changed

  • Fixed postinstall script. npm i was looking for it.
  • Changed input background color on dark-theme to be transparent
  • Removed unused icons
  • Removed GalleryCard Component

v5.1.1

Changed

  • Remove font files and point to files on the server
  • Add icons.scss
  • Update to 5.0.0 of "@microsoft/azure-iot-ux-fluent-css

v5.0.1

Changed

v5.0.0

Changed

  • Dependency on a _colors.scss existing at the global scope (resolved via webpack includePath).

    The controls library now requires the file to exist at <project root>/src/styles/_colors.scss. This convention allows the library to be used with an out-of-the-box create-react-app install without ejecting. See the Azure IoT UX Baseline for an example.

    For ease of use, this file will be automatically created on postinstall if it doesn't already exist.

v4.0.9

Fixed

  • Calendar component would choose current time first time you are selecting a date. Now defaults to 12:00 AM local
  • fix off by one issue with date picker
  • unit tests were not running
  • removed unused dependencies
  • updated max-width on buttons to be 100% of the parent width

v4.0.8

Fixed

  • DateTimeField accepts empty string and renders placeholder.

v4.0.7

Fixed

  • InlinePopup should be disableable

v4.0.6

Fixed

  • remove cancel button when input is readonly

v4.0.5

Fixed

  • hover background for alert close button was incorrect on all browsers except firefox

v4.0.4

Fixed

  • add padding to fix select dropdown component where selected text overlaps with the icon

v4.0.2

Fixed

  • fix crawling ant color for light and dark theme
  • update documentation backgrounds for loaders

v4.0.1

Fixed

  • remove publish restriction
  • fix bugs url

v4.0.0

Changed

  • move to @microsoft npm scope

v3.0.4

Fixed

  • toggle controls need switch role for screen readers
  • prevent default and stop propagation for tooltip keyboard shortcut in form field

v3.0.3

Fixed

  • screen reader support for calendar
  • take in props to override browser locale for calendar

v3.0.2

Fixed

  • expose callback for clicking calendar icon in date picker. includes next visible state.
  • blur handler for form field tooltip so it will close when focus leaves the field

v3.0.1

Fixed

  • blur listener for datepicker was too greedy.
  • shrink calendar
  • move date picker window listers to component mounting events

v3.0.0

Changed

  • calendar api changed. no longer extends drop down

Fixed

  • calendar in datepicker is now reachable via keyboard

v2.0.5

Fixed

  • date picker should not open when input receives focus

v2.0.4

Fixed

  • add outline for danger button
  • upgrade fluent css version

v2.0.3

Fixed

  • add outline for primary button
  • upgrade fluent css version

v2.0.2

migrating to private package registry and changing package scope. update references to fluent css

v2.0.1

Fixed

  • alert close button hover colors didn't work across themes. updated to newer version of fluent-colors
  • update git ignore to include static folder

v2.0.0

Changed

  • Alert close button changed from Icon to ActionTriggerButton

Removed

  • Alert.attr.closeIcon

Added

  • Alert.attr.closeButtonTitle