Skip to content

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

v3.1.0 release

05 May 15:55
c1b1598
Compare
Choose a tag to compare

3.1.0

New control(s)

  • TeamPicker: new Team Picker control #846
  • TeamChannelPicker: new Team Channel Picker control #846
  • SitePicker: new Site Picker control #868
  • DragDropFiles: new DragDropFiles control #861
  • MyTeams: new MyTeams control #874

Enhancements

  • ListView: Use new DragDropFiles control #861
  • FilePicker: Use new DragDropFiles control #861
  • SharePoint Framework v1.12.1 support
  • ListView: Ability to provide custom sorting function #880
  • FilePicker: Allow panel on FilePicker to be invoked after first load #886
  • FilePicker: Allow FilePicker button to be hidden #887
  • FilePicker: Change same function to return an array of objects
  • DocumentLibraryBrowser, SiteFilePickerTab: jest unit tests #866

Fixes

  • Documentation for ListView: typos fixes #855
  • Documentation fix: type on index page #852
  • PeoplePicker: error message isn't cleared after onGetErrorMessage returns an empty string #841
  • TreeView: Not able to select/deselect checkbox in spfx-controls-react TreeView after assign the defaultSelectedKeys value #870
  • FilePicker: React crash on large folders #826
  • ListItemAttachments: updated filename replacement logic #873
  • RichText: Adding a link does not work #875
  • FilePicker: Stock images url is getting a 404 server error #882

Contributors

Special thanks to our contributors (in alphabetical order): Ari Gunawan, aroraans1512, cwparsons, joaojmendes, Kunj Balkrishna Sangani, Marcin Wojciechowski, Yannick Reekmans, André Lage.

v2.7.0 release

05 May 15:44
0d856aa
Compare
Choose a tag to compare

2.7.0

New control(s)

  • DragDropFiles: new DragDropFiles control #856
  • SitePicker new Site Picker control #867
  • Controls Add locale strings for pt-br #865

Enhancements

  • ListView: Use new DragDropFiles control #856
  • FilePicker: Use new DragDropFiles control #856
  • ListView: Ability to provide custom sorting function #880
  • FilePicker: Allow panel on FilePicker to be invoked after first load #886
  • FilePicker: Allow FilePicker button to be hidden #887
  • FilePicker: Changed save function to return an array of objects

Fixes

  • PeoplePicker: error message isn't cleared after onGetErrorMessage returns an empty string #841
  • TreeView: Not able to select/deselect checkbox in spfx-controls-react TreeView after assign the defaultSelectedKeys value #870
  • FilePicker: React crash on large folders #826
  • ListItemAttachments: updated filename replacement logic #873
  • RichText: Adding a link does not work #875
  • FilePicker: Stock images url is getting a 404 server error #882

Contributors

Special thanks to our contributors (in alphabetical order): André Lage, cwparsons, Kunj Balkrishna Sangani, Yannick Reekmans.

v3.0.0

23 Mar 12:54
6f50551
Compare
Choose a tag to compare

Enhancements

  • SharePoint Framework v1.12 support (breaking change)
  • Fluent UI v7 support

v2.6.0 release

22 Mar 09:58
3d1cb39
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.