Skip to content

Releases: pnp/sp-dev-fx-controls-react

v2.6.0 release

22 Mar 09:58
3d1cb39

Choose a tag to compare

New control(s)

  • AnimatedDialog: new Animated Dialog control #815
  • Jest unit tests #834

Enhancements

  • IconPicker: search icons using contains comparison.
  • FilePicker: default alphabet sorting #824
  • ListItemPicker: ability to provide orderBy #829
  • Dashboard: Dashboard widget wrapper for styling and error catching #836
  • FolderExplorer: Update folder explorer documentation #835

Fixes

  • IconPicker: Fix case sensitive fluent icon search service #814
  • Carousel: documentation fix - broken table style #817
  • AccessibleAccordion: documentation link is broken #818
  • Documentation: Controls link in the menu is broken #821
  • TreeView: Fix two potential null reference issues #832
  • RichText: Problem with bullets and number list #795

Contributors

Special thanks to our contributors (in alphabetical order): Anoop Tatti, Ari Gunawan, Gautam Sheth, Kunj Balkrishna Sangani, Marcin Wojciechowski, Mark Bice, Nizar Grindi, Yannick Reekmans.

v2.5.0 release

02 Mar 15:55
0e381c9

Choose a tag to compare

Enhancements

  • TreeView: Adding support to clear TreeView selected items by passing an empty array. #787
  • FilePicker: new property includePageLibraries to optionally display Site Pages library on Site tab #601
  • ListItemPicker: Support of Calculated columns #805
  • Progress: Documentation update to have consistency in variables names #811
  • FolderExplorer: Add support for sorting folder explorer items #812

Fixes

  • ListView: Selection is reset when putting a ListView inside a React Component that controls its items and selection props #251
  • Documentation fix for PeoplePicker: Removed unwanted new line in help content. #783
  • Documentation fix for TreeView: TreeViewSelectionMode added in the import #780
  • Documentation fix for TreeView: removed unwanted comma #779
  • IFrameDialog: height unable to resize relative to screen size, even if we provide in % it is taking default value. #636
  • DateTimePicker: Clear Date functionality #799

Contributors

Special thanks to our contributors (in alphabetical order): Ari Gunawan, Joel Rodrigues, Mike Myers, Ravichandran Krishnasamy, San.

v2.4.0 release

12 Jan 17:05

Choose a tag to compare

New control(s)

  • AccessibleAccordion control #770

Enhancements

  • Placeholder: support of custom rendering for iconText and description
  • PeoplePicker: ability just to display inactive users name (ideally the value fetched from 'Author/Title') #768
  • TaxonomyPicker: New onPanelSelectionChange property added. Can be used to interact with the control while selecting items in the panel, before Click or Cancel is clicked. #761
  • TaxonomyPicker: selectChildrenIfParentSelected property added. Specifies if the children should be selected when parent item is selected (defaults to false). #765
  • ListPicker: ability to pick lists from specified site using webAbsoluteUrl property.
  • FilePicker: buttonIconProps to define properties of the button's icon #770

Fixes

  • DateTimePicker: documentation fix #767
  • PeoplePicker: documentation fix - Changed isRequired property to new required #769
  • Documentation fix - missing IFramePanel link on home page #775
  • Documentation fix for FilePicker: updated onChaged to onChange #776

Contributors

Special thanks to our contributors (in alphabetical order): André Lage, Christian Metz, Gaurav Goyal, Leif Frederiksen, Ravichandran Krishnasamy, San, João Mendes.

v2.3.0 release

16 Dec 15:17

Choose a tag to compare

New control(s)

  • Dashboard control for Microsoft Teams #758
  • Toobar control for Microsoft Teams #758

Enhancements

  • TaxonomyPicker: Added useSessionStorage property #759

Fixes

  • FilePicker: documentation fix: '|' not escaped #756
  • TaxonomyPicker: Return TermSetId for suggestions #762
  • WebPartTitle: Fluent UI Updates to SharePoint - WebPartTitle control too thin now #605
  • ListView: Sticky Header scrolling issue #734
  • DateTimePicker: hours dropdown not re-rendered when state changed programmatically #757
  • RichText: controlled mode doesn't work #666

Contributors

Special thanks to our contributors (in alphabetical order): Gautam Sheth, Marcin Wojciechowski, Nikolay Belykh, André Lage.

v1.21.1 release

16 Dec 15:13

Choose a tag to compare

Enhancements

  • ListView: drag and drop #711
  • TaxonomyPicker: control does not show an error message for an invalid/unresolved input #728

Fixes

  • RichText: Fixing hyperlink issues #708

Contributors

Special thanks to our contributors (in alphabetical order): Abderahman Moujahid, André Lage.

v2.2.0 release

03 Dec 09:47
279de73

Choose a tag to compare

Enhancements

  • RichText: Add image support #705
  • FilePicker: Add file size to the Upload tab and IFilePickerResult #706
  • FieldCollectionData: SearchBox instead of TextBox #719
  • TaxonomyPicker: control does not show an error message for an invalid/unresolved input #728
  • Canadian French localization #671
  • FilePicker: reduce bundle size #732
  • FilePicker: Custom render callbacks for the 'Upload' and 'Link' tabs #746

Fixes

  • Localization: Fixing some wrong localizations for the DatePicker short day in Spanish.#702
  • ListItemPicker: When use defaultSelectedItems, ListItemPicker allows you to select dublicate entries #722
  • Deprecated stuff is removed #733
  • DateTimePicker: time portion not re-rendered when state changed programmatically - when time is displayed as dropdown only #713
  • PeoplePicker: errorMessage not being removed #730
  • ListItemAttachment: the control is not fully disabled #736
  • TaxonomyPicker: icons are not being rendered on Classic SharePoint pages #735
  • FilePicker: Site Tab does not load document if we access SharePoint site in different language than default language of the site #724
  • Documentation fix for 'attention' block on index page #740
  • TaxonomyPicker: sessionStorage exceeds max-size when browsing large termsets #739
  • FolderExplorer and FolderPicker do not seem to work for document libraries #741
  • FilePicker: onChange event does not exist despite being documented #747
  • ListItemPicker: Selected values are not getting cleared or reset #659

Contributors

Special thanks to our contributors (in alphabetical order): Abderahman Moujahid, avadhootdindorkar, Devang Bhavsar, Gautam Sheth, Konrad K., Nikolay Belykh, Vertamin.

v2.1.0 release

21 Oct 16:00
dda0256

Choose a tag to compare

Enhancements

  • Carousel: Ability to display indicators in a dedicated block #681
  • FilePicker: Org Assets are not displayed for non-admin users #687
  • ListView: Drag and Drop option #679
  • FolderExplorerService: support special characters if folder name #691
  • ListView: Sticky Header #634
  • IconPicker: get icons from @uifabric/icons/lib/data/AllIconNames.json
  • ListView: Sticky header with className instead of additional components #696
  • ListView: StickyHeader code consistency #697
  • TreeView: Added (optional) property 'defaultExpandedChildren' that controls the behavior of the expansion of child elements.#698

Fixes

  • RichText: Cannot add link in first line #672
  • TaxonomyPicker: Ability to reset the TaxonomyPicker (Remove all selected Terms) #367
  • Documentation fix for TaxonomyPicker: the disabled property is a boolean and not a string as currently specified #695
  • ComboBoxListItemPicker: update options when listId has been changed #683
  • FilePicker: styles are updated to match OOB control #700

Contributors

Special thanks to our contributors (in alphabetical order): Abderahman88, André Lage, Gautam Sheth.

v2.0.0 release

23 Sep 14:36

Choose a tag to compare

Enhancements

  • FilePicker: added additional properties - isPanelOpen and onCancel #668

Fixes

  • PeoplePicker: Disabled doesn't work #484
  • Pagination: control not re-rendering when currentPage is updated in state #663

Contributors

Special thanks to our contributor: Gautam Sheth.

v1.20.0 Release

09 Sep 07:34

Choose a tag to compare

New control(s)

  • Accordion control #638
  • FieldCollectionData control #591

Enhancements

  • FilePicker: Stock images option added #593
  • TaxonomyPicker: Add the 'required' property #216
  • TaxonomyPicker: Add errorMessage and onGetErrorMessage props #600
  • ListItemPicker: ability to use substring search instead of startswith #583
  • Map: return display name and address details for the location #585
  • Map: support for draggable and static Bing maps #586
  • TaxonomyPicker: onLoad validation #602
  • FieldCollectionData: Add pagining and filtering #617
  • TaxonomyPicker: Finding terms with labels #288
  • FileTypeIcon: Added support for additional file type in Image mode #640

Fixes

  • ComboBoxListItemPicker: fetching only 100 items #569
  • TaxonomyPicker: browse (tree view) doesn't work with SP 2016 On-Premises #183
  • FilePicker: default tab when opened shows hidden RecentTab #477
  • PeoplePicker: The required error message not showing #590
  • ListItemAttachments: fails in Microsoft Teams Tab SPFx applications [#582](fails in Microsoft Teams Tab SPFx applications)
  • Carousel: Changing pages doesn't work #609
  • TaxonomyPicker: no suggestions are displayed if anchorId is not set
  • TaxonomyPicker: Suggestion/match does not work as expected #604
  • TaxonomyPicker: Include check for separator while filtering path of terms when anchorId is configured #625
  • FilePicker: Bing API search issue #633
  • ListView: Sort fires selection #621
  • Map: A minor issue in componentWillUpdate method to get the next props rather than the current props.#641
  • IFrameDialog: dialog size is incorrect when opening the dialog second time #615
  • FolderPicker: imports don't work #614
  • FilePicker: Yor Organization tab is not shown #596
  • FolderPicker, FolderExplorer: Controls don't let you explore sub folders if parent folder has apostrophe (') in its name.#644
  • PeoplePicker: image for a user picked in PeoplePicker didn't get resolved #646
  • Documentation fix for IconPicker: renderOption dialog should be lowercased. #649

Contributors

Special thanks to our contributors (in alphabetical order): Alexey Sadomov, Anoop Tatti, Devang Bhavsar, Gautam Sheth, geltapatio, Joel Jeffery, juhaalhojoki, Piotr Siatka, Rabia Williams, Ravichandran Krishnasamy, Victor Pollet.

v1.19.0 release

17 Jun 11:07

Choose a tag to compare

Enhancements

  • ListView: Add clear button to filter text box #549
  • FolderExplorer: Add clear button to filter text box #553
  • TreeView: there should be possibility to collapse the first level nodes by default #561
  • TreeView: Expand to selected #559
  • DateTimePicker: When using the datetimePicker I would like to have an opportunity to set maximum/minimum date like in Office UI Fabric #497
  • TaxonomyPicker: Added the selectTerm, hideTerm, and disableTerm actions #578
  • TaxonomyPicker: Added the functionality to enable/disable term actions on the fly #578
  • Carousel: indicators, slide animation, auto cycling, easier basic usage #587

Fixes

  • TaxonomyPicker: Correct the AnchorID getting all TermSet search options #150
  • Documentation fix for TreeView: Some tables in TreeView documentation are displayed as plain text. #562
  • ComboBoxListItemPicker, ListItemPicker: Show error span if error is present #557
  • TreeView: defaultExpanded: true doesn't work #560
  • IListPicker: typo fix #574
  • DateTimePicker: DateTime Picker noon/midnight issue with 12 hour format #576

Contributors

Special thanks to our contributors (in alphabetical order): Chad Eiserloh, Gautam Sheth, Koen Zomers, Markus Langer, Nanddeep Nachan, Prasad Kasireddy, David Ramalho, Siddharth Vaghasia.