Releases: OfficeDev/office-ui-fabric-js
1.5.0
New
- #345: Minor fixes to enable d.ts generation.
Fixed
- #289: Fixed table is-selected state.
- #290: Added chevron to overflow and made margin fixes to all chevrons.
- #316: Fix TypeError when event.target is HTMLDocument.
- #322: MessageBanner: Make both hide and show methods public.
- #331, #332: Dropdown: add IS_SELECTED_CLASS to option.selected.
- #350: Callout: Keyboard handler added.
Documentation
1.4.0
New
- #276 A new small Button variant (
.ms-Button--small
) is now available.
Fixed
- #284: The browser's default styling is removed from ChoiceGroup lists.
Documentation
- #266, #269, #270 Added an all-new documentation site with live examples. This available by building the project locally, or by visiting the Fabric JS website.
- #285 The RadioButton example now uses an
li
for each button, so that it produces valid HTML when nested inside of a ChoiceGroup.
1.3.0
Fixed
- #206 Updating chevron css classes for MessageBanner (Fixing #205)
- #199 Fix ContextualHost position for left and top direction
- #201 Fix truncation with dropdown
- #191 Fix datepicker method changeHighlightedClass, expose picker API to user
- #193 Fix multiple dropdown, fix double dismiss bug with panel dropdown
- #188 Fixes for #63, #187 and tab index changes
- #182 Fixing wording for 2.6.1 documentation note
Changed
- #209 Change hostTarget of ContextualMenu to toggle on click
- #180 Changed keydown listener in removeListeners()
- #178 Support the last 3 major versions of all browsers with Autoprefixer
Documentation
1.2.0
Fixed
- #92 Checkboxes can now be used within the Pivot component
- #131 All CSS, JS, and component files now include the current version number
- #136 RadioButton now works in Internet Explorer, and custom events throughout are supported with a new polyfill
- #137 Build system now uses
gulp-beautify
instead ofgulp-prettify
due to problems installing from behind a proxy - #154 The Panel's close button now works consistently, every time
- #158 Closing a Callout no longer results in a
TypeError
being thrown - #151 Dropdown now works without errors in Firefox
- #160 Selection of a month in the DatePicker now works in IE and Edge
- #163 TextField now focuses correctly, even when it has placeholder text
- #162 PeoplePicker remove button works correctly
- #162 PeoplePicker user images are now circles rather than ovals
- #168 CheckBox correctly fires the
change
event when it, well, changes - #167 Multiple Callouts can be created now that ContextualHost handlers are removed correctly
Changed
- #173 The 'Fabric Template Library', which was never fully implemented and lead to increased file size and confusion, has been removed. No component functionality has been lost.
Documentation
1.1.0
Changed
- #107 Updates the package info for Bower, NuGet, and NPM to match what was included in the 1.0.0 release. No functional changes.
Fixed
- #104 Removing weird character from breadcrumb scss. Fixes #7
- #105 Fixed references to fabric.min.css and fabric.components.min.css in each samples page. Fixes issue #95.
- #108 Change position from absolute to fixed to prevent dialog from being cut off if page is scrolled and fixes #107.
Removed
- #105 Removed icons page (old icons).
Documentation
- #109 Added a simple resources documentation page, where we can include links to projects/samples/tutorials that use Fabric JS. This closes OfficeDev/office-ui-fabric-core#417
- #111 The Markdown documentation has been updated with design guidance for the ProgressIndicator.
- #110 The DatePicker Markdown documentation has been modified with information on where to find picker.date.js in the lib folder.
- #114 Adds Markdown docs and cleans up our existing ones to reflect all of the changes in the project structure and the new, screenshot-including component doc files.
- #115 Updated ghdocs output for DatePicker and ProgressIndicator
1.0.0
This is the first release of the Fabric JS components which are now separated from the Fabric Core. These components are presentation/styling focused and include JavaScript to help explain behaviors and interactions.
This release includes revamped components that use TypeScript, are built using Handlebars, and no longer take a dependency on jQuery (excluding the DatePicker which uses pickadate.js). The components have also been updated visually to reflect the newer, more modern design language that appears in products across Microsoft and Office. This version depends on Fabric Core 4.0.0.
There is now a documentation site included with Fabric JS. To view this, clone the project and run gulp watch
to start a local server. You can then access the site from http://localhost:2020.