- SharePoint Framework v1.19.0 support #1857
DynamicForm
: enable/disable save button #1810PeoplePicker
: add new prop -useSubstrateSearch
#1819SitePicker
: add button to clear single / multiple selection #1839
DynamicForm
: more than 100 lookups and date format in lookup field #1722Richtext
: can not undo ordered lists #1135FilePicker
: fixing organization tab browsing issue #1861PeoplePicker
: method to clear the array #1838SitePicker
: documentation patch #1842
Special thanks to our contributors (in alphabetical order): Alex Terentiev, Antanina Druzhkina, Guido Zambarda, Luccas Castro, Michaël Maillot, Niels Söth, srpmtt.
Special thanks to our contributors (in alphabetical order): Antanina Druzhkina, Elio Struyf.
DynamicField
: Added orderBy to DynamicField props for lookup fields #1747DateTimePicker
: disable array of dates #516DynamicForm
: newcustomIcons
property to allow custom icons for the form #1745RichText
: Added style property to Rich text control #1773fast-serve
: Fast-serve update to match the most recent changes. #1782PeoplePicker
: Added context optimization #1764Multiple controls
: Wrong fluentui imports cause webpack build errors #1763FileTypeIcon
: Added standard events #1789
FolderPicker
: Update documentation on how to use the control with siteAbsoluteUrl property #1743- Readme documents highlight extension does not work correctly #1495
DynamicForm
: Error on rendering DynamicForm when having a Date Field with internal name starting with underscore ('_')#1738DynamicForm
: Dynamic form loading error in other site #1758
Special thanks to our contributors (in alphabetical order): Guido Zambarda, Harminder Singh, IRRDC, Matthias Z'Brun, Michaël Maillot, Nishkalank Bezawada, Sergei Sergeev, srpmtt.
DyanmicForm
: Added file handling #1625DynamicForm
: Custom Formatting and Validation, ControlsTestWebPart updates #1672PeoplePicker
: Added custom filter to PeoplePicker selection #1657RichText
: Align RichText heading styles and font sizes with OOB SharePoint text web part #1706
- Build fails due to missing @iconify/react dependency after upgrade to 3.16.0 #1719
ModernTaxonomyPicker
: not displaying suggestions when typing in values - API not found error #1688DynamicForm
: Disable issue on fieldOverrides field control when onBeforeSubmit return true #1715PeoplePicker
: PeoplePicker returns no results with webAbsoluteUrl and ensureUser #1669DynamicForm
: [DynamicForm] Fixing multi taxonomy field (loading + saving existing item) #1739
Special thanks to our contributors (in alphabetical order): Guido Zambarda, Lars Fernhomberg, Mark Bice, Michaël Maillot, Nishkalank Bezawada, Tom G, wuxiaojun514.
Special thanks to our contributor: IRRDC.
DynamicForm
: Additional check to see if DefaultValue is an object. No more null comparisons, which should have been undefined comparisons
Special thanks to our contributor: IRRDC.
FieldCollectionData
: render on page instead of panel and added combobox and peoplepicker controls #1588FieldCollectionData
: added date field control and updated number field #1600ListItemComments
: Added ListItemComments component to Controls.tsx #1621FolderPicker
: Improve documentation of FolderPicker #1379RichText
: Add https:// as placeholder instead of textbox value when adding url #1651- Fix package.json to remove phantom dependencies issues #1660
PeoplePicker
: new property to starting the search after n characters #374- SharePoint Framework v1.18.2 support
AccessibleAccordion
: fix typo in documentation #1634DynamicForm
: fix issue with MultiChoice field #1510Localization
: Update dutch translations #1635TaxonomyPicker
: suggested item contains double termset name #1597DynamicForm
: DynamicForm does not properly handle NULL default values for Taxonomy fields #1267DynamicForm
: New items are always created with the default content type if the list has multiple content types #1626PeoplePicker
:PeoplePicker won't accept Multiple Users with the same name [#1620] (#1620)DynamicForm
: Dynamic Form accessed TaxonomyFieldTypeMulti without considering sub-array results #1614DynamicForm
: Number validations are working, but the percentage values are not getting saved #1601DynamicForm
: Number validation is preventing form save in certain circumstances, not enabled for currency fields #1604ListItemAttachments
: Inconsistent file handling #1644Localization
: Update Japanese translations #1686ListItemPicker
: Fix docs for onSelectedItem #1690ComboBoxListItemPicker
: Fix docs for onSelectedItem #1690ListItemAttachments
: Fix click behavior in ListItemAttachments component #1692
Special thanks to our contributors (in alphabetical order): Dan Toft, Gerke van Garderen, Guido Zambarda, Joakim, Michaël Maillot, Nils Andresen, Nishkalank Bezawada, Rico van de Ven, Steve Beaugé, wuxiaojun514, Tetsuya Kawahara, Tom G, Yannik Reiter.
TermSetNavigation
: new control TermSetNavigation #1527
FolderExplorer
: show files on folder explorer control #1502DynamicForm
: Fixed typo in property name #1529DynamicForm
: validation error dialog added #1531DateTimePicker
: Add new property initialPickerDate #1581ModernTaxonomyPicker
: can't find term when UI is in language not supported by term store #1573AdaptiveCardHost
: Add null check for adaptive card elements #1574ControlsTestWebPart
: Updated the ControlsTestWebPart to show the controls filtered by control type #1547fast-serve
: Fast-serve updated to the latest version and serve warnings fixed #1589DynamicForm
: DynamicForm Number min max #1585
FieldPicker
: Changed react import to fixcannot be used as a JSX component
error #1500Localization
: Fixes to Italian localization #1532Localization
: Fixes to Netherlands localization #1537ListItemAttachments
: Fix the OnClick handler when clicking on the document card #1541fast-serve
: Fix issue with File and Directory Entries API #1555FilePicker
: Tile view issue on first render #1558DynamicForm
lookups - first time you select an option from a lookup, it doesnt select it #1535DynamicForm
: Fields of type Note don't get disabled #1264ListItemAttachments
: Fix for files containing dots in the name #1580PeoplePicker
: Shows wrong value in Dynamic Form when null is provided #1421DynamicForm
: Error on save when clearing person from Person or Group field and leaving it blank #1578DynamicForm
: Number validation is not working, if the field is set to minimum and maximum value #1571DynamicForm
: controls are shown with error messages even if the values are assigned #1133
Special thanks to our contributors (in alphabetical order): Andreas Omayrat, Ayoub, Desislav, Guido Zambarda, João Mendes, Nishkalank Bezawada, Patrik Hellgren, Rico van de Ven, Sergei Sergeev, Sharepointalist, Zhephyr.
DateTimePicker
: Fixed DateTimePicker strings in Danish Locale #1498- SharePoint Framework v1.17.1 support
FieldCollectionData
: Adds panelProps property to FieldCollectionData #1525
DynamicForm
: Fixes DynamicForm trying to load TaxonomyFields with wrong display name #1422ListItemAttachments
: FIX: Cannot download items when it has a ilegal character #1484FilePicker
: FIX: recent tab empty until re-render #1482Dynamic Form
: Adds onListItemLoaded handler to DynamicForm #1472Dynamic Form
: Fix for the DynamicForm when a defaultValue is null and the code try to call the split method on it. #1486DynamicForm
: DynamicForm - Fixing Required Multi Field Saving Problem #1489FolderExplorer
: FolderExplorer doesn't explore folders with ' in the name #1491DynamicForm
: cannot display lookup value when the source field is not Title #1511FilePicker
:Features/1478 filepicker tiles view #1521
Special thanks to our contributors (in alphabetical order): Chad Eiserloh, Dan Toft, Guido Zambarda, Martin Lingstuyl, Nishkalank Bezawada, Sergio Villalta, Josef Benda, Victor Romanov, wuxiaojun514, Zied FEHRI.
UploadFiles
: New Upload Files control #1388
ListItemPicker
: use list name as well as GUID to point to list #1355ListItemPicker
: Add Styles property to ListItemPicker and ComboBoxListItemPicker #1407SitePicker
: Passstyles
property to Dropdown #1389FilePicker
: Site Tab - Many Document Libraries No Scrolling #1413DynamicForm
: AddrespectETag
option toDynamicForm
#1395MonacoEditor
: Fixed minor typos and misleading instructions #1415- SharePoint Framework v1.16.1 support #1427
RichText
:label
property is missing #1375PeoplePicker
: PeopleSearch service should also find people by userPrincipalName when group transitive membership check is used. #1446- Update the SPFx source project to add an extension + form customizer #1410
AdaptiveCardDesignerHost
: Add Sample Data to Adaptive Card Editor #1425AdaptiveCardHost
: Logic to prevent re-renders (flicker) #1425ListItemComments
: Add new parameter for ListItemComments to highlight comment #1430ComboBoxListItemPicker
: Update ComboBoxListItemPicker.md #1470
DateTimePicker
: broken link forgetErrorMessage
property fixed #1277ProgressStepsIndicator
: Fix missing image reference in Progress Steps Indicator #1409DynamicForm
: Dynamicform is hanging on the loading screen if the list has a single value list lookup field #1393ListView
: Update ListView control docs to use a valid field for the icon #1398Accordion
: Fixing Accordion control documentation image issue #1408DynamicForm
: Cannot read properties of undefined (reading 'startsWith') when submitting the form withcontentType={undefined]
#1431FilePicker
: Fix site breadcrumb navigation #1368DynamicForm
: Initialize changedValue with defaultValue #1454DynamicForm
: Fix image path #1455DynamicForm
: Check empty array and trasform it in set as null #1456FilePicker
: Fix site browser resize #1457ModernTaxonomyPicker
Fix - Show ModernTaxonomyPicker label in correct form #1459DynamicForm
: Update DynamicForm.tsx #1462FilePicker
: Fix breadcrumb nav #1458DateTimePicker
: Date picker locale #1464DateTimePicker
: Date picker locale #1095RichText
: Use theme colors - fix dark mode #669FilePicker
: Use theme colors - fix dark mode #1132
Special thanks to our contributors (in alphabetical order): araver, Brian Krainer Jacobsen, Edin Kapic, Eduard Paul, Fredrik Ekström, Guido Zambarda, Harminder Singh, Hugo Bernier, João Mendes, mgitta, Michaël Maillot, mikezimm, Nikolay Belykh, Patrik Hellgren, Rico van de Ven, Samuele Furnari, sambilfinger, wuxiaojun514.
DynamicForm
: support cretion of document sets #1335SitePicker
: add HubId to filter to only sites within a hub #1346- SharePoint Framework v1.16.0 support
FilePicker
: panel causes SharePoint to Throttle due to infinite loop fetching files #1325ContentTypePicker
: problem importing control #1337FilePicker
: correctly request data from providedwebAbsoluteUrl
#1340ModernTaxonomyPicker
: Fix infinite loop #1342ModernTaxonomyPicker
: improve display of the term path to align with out of the box control UI #1343FolderPicker
: get folders of other site url instead of the current context/site #1305FilePicker
: browsing Site / Doclibs loops and floods SPO Service with requests and causes http 429 #1350- Remove invalid comma in tsconfig.json #1341
TaxonomyPicker
: control allows select deprecated/untaggable terms when typing #1093SitePicker
: prevent infinite loop when fetching sites #1346DynamicForm
:AnchorId
ofTaxonomyField
gets ignored and the whole tree is rendered #1310
Special thanks to our contributors (in alphabetical order): Carlos Marins Jr, Edin Kapic, Josef Benda, Nello D'Andrea, Nishkalank Bezawada, Nizar Grindi, Paolo Pialorsi, Patrik Hellgren, Peter Paul Kirschner, Victor Romanov.
ProgressStepsIndicator
: New control that shows a progress of steps. #1322
DynamicForm
: Add taxonomy tree to test harness #1269ModernTaxonomyPicker
: ability to disallow selecting children #1279PeoplePicker
: Use webAbsoluteUrl if provided through props to ensure user #1273DynamicForm
: Support for hidden fields #1307Placeholder
: Documentation example to only display in edit mode #1280DynamicForm
: Update documentation regarding onBeforeSubmit #1319DynamicForm
: FirstDayOfWeek in DatePickers from webs regional settings #1317
PeoplePicker
: fixes where people picker returns no results #1292FilePicker
: Tile view fix #1272- Issues with v1.15.2 #1288
RichText
: Fix broken arrow icons #1302TaxonomyPicker
: Does not show term set labels in Version 3.10.0 #1299TaxonomyPicker
: Dynamic form select term not working #1303DynamicForm
: Check if hiddenfields property is undefined #1314DynamicForm
: PeoplePicker preselects wrong user if PrincipalType allows groups #1315
Special thanks to our contributors (in alphabetical order): Chad Eiserloh, Hilton Giesenow, Jake Stanger, Jasey Waegebaert, João Mendes, Josef Benda, Mark Bice, Paolo Pialorsi, Victor Romanov.
DynamicForm
: possibility to override field rendering for individual fields #1257ModernTaxonomyPicker
: Display the full path of a term #1172- SharePoint Framework v1.15.2 support #1261
DateTimePicker
:onChange
not triggered when clearing date #1277
Special thanks to our contributors (in alphabetical order): Bart-Jan Dekker, Edin Kapic, Milan Holemans, Steve Beaugé.
EnhancedThemeProvider
: Added 'EnhancedThemeProvider' control #1202FieldPicker
: AddedFieldPicker
control #1219ContentTypePicler
: AddedContentTypePicker
control #1220ModernAudio
: AddedModernAudio
control #1224AdaptiveCardDesignerHost
: AddedAdaptiveCardDesignerHost
control #1237
DateTimePicker
: Added button to clear date #1217Toolbar
: Allow filters on a Toolbar to be controlled externally #1222PeoplePicker
: add new allowUnvalidated option to allow adding non-tenant users #1232DynamicForm
: Add support forwebAbsoluteUrl
#1244
Localization
: Updates to English localizations #1207Localization
: Updates to Dutch localizations #1209Localization
: Updates to Danish localizations #1233TaxonomyPicker
: Check if cultureInfo is valid #1226FieldCollectionData
: Updated docs to fix duplicated property #1236Changelog
: Fix changelog script by setting CHANGELOG.JSON filename extension to lower case #1242PeoplePicker
: PeoplePicker validation on focus out #1221DynamicForm
: Cannot display lookup value when the source field is not Title #1215FilePicker
: the endPoint for webSearch do not work #1256
Special thanks to our contributors (in alphabetical order): Annie-Johnson, Daniel Watford, Dennis Kuhn, Fabio Franzini, Jake Stanger, Joseph Halvey, Markus Möller, Milan Holemans, Morten Andersen, Richard Gigan, Rico van de Ven, ryanexner, Sergio Villalta.
LivePersona
: Fix LivePersona not showing card on hover #1241
PeoplePicker
: Allow the use of multiple groupId-s #1163PeoplePicker
: search users in nested security groups #1173ModenrTaxonomyPicker
: Add more complete example of TaxonomyTree usage #1190AdaptiveCardHost
: Add SPFx Context property #1145AdaptiveCardHost
: Remove theisUniqueControlInPage
from the control by rebuilding the way to apply AC CSS class names #1154ListView
: Different background color to even and odd rows in ListView #1153AccessibleAccordion
: Support of section variations #1195TreeView
: Support of section variations #1196
LocationPicker
: Resolve issue when in root site #1162LocationPicker
: Trigger onChange on picker clear action #1165TreeView
: TreeView Control is broken after updating to v3.7.0 #1170TreeView
: collapses on selection of a child node #1182TreeView
: expanded nodes state is getting lost after refresh #1062- NPM Audit Critical Issues #1187
- Bump momentjs from 2.29.1 to 2.29.2 #1185
TaxonomyPicker
: Sorting the terms in locale language #1160ComboboxListItemPicker
: options are not reloaded after the filter is changed #1180FieldRendererHelper
: Add missing PnPjs import to SPHelper #1140RichText
: Update font style and font size on property pane #1151Placeholder
: Support section variations for themes #1193
VariantThemeProvider
: newVariantThemeProvider
control #1120MonacoEditor
: newMonacoEditor
control #1134
Carousel
: Prev and Next Buttons are not labeled, and read as 'Unlabeled button' by screen readers #1137TreeView
: Ability to set keys of items that should be expanded by default #1084- SharePoint Framework v1.14.0 support
FilePicker
:defaultFolderAbsolutePath
doesn't work withwebAbsoluteUrl
#1129LocationPicker
: Location picker not resolving locations #1149DynamicForm
:RichText
Field losing focus on typing #1024LivePersona
: Documentation fix fortemplate
type #1147
AdaptiveCardHost
: React control that allows you to render an Adaptive Card as a component #1096
ModernTaxonomyPicker
: ability to add action buttons to terms #1058FilePicker
: allow to select files from other sites #907Localization
: Update Swedish translations #1099FilePicker
: ability to allow external link and disable file existance chech commitFilePicker
: support for multi-select on additional sources #1047DateTimePicker
: new property for allowTextInput #1094
LivePersona
: Cannot find module '@pnp/spfx-controls-react/lib/LivePersona'#1069ListView
: documentation spelling mistake 'ColumndName' #1063- Fixes for Norwegian localization #1083
DynamicForm
: doesn't load or save correctly when field name starts with a special character #1077DynamicForm
: fields in DynamicForm do not honour regional settings #1075DynamicForm
: Boolean fields do not honour the default value in list settings #1073TaxonomyPicker
: table markdown fix in documentation #1072WebPartTitle
: Fix for styling of WebPartTitle to better match the styling of the oob webpart titles. #1088LivePersona
: fix for documentation typos #1106LivePersona
: remove property for SPFx context #1108- Documentation fix for swedish translations #1100
Special thanks to our contributors (in alphabetical order): Alexander M, Carlos Marins Jr, Fabio Franzini, Henrik, Jasey Waegebaert, João Mendes, Milan Holemans, MonalisaBaltatescu, Patrik Hellgren, Tom G.
- Update
mgt
package to the latest version #1038 ListView
: Add ability to provide CSS class names for list wrapper and list itself #1007IconPicker
:onCancel
property is added #1043- SharePoint Framework v1.13.* support
DynamicForm
:disabledFields
property added #987ListPicker
: Add multi numbers support for baseTemplate option #1016ComboboxListItemPicker
: Add option to sort the items in the picker #985PeoplePicker
: Added filter for Microsoft 365 Group #985Accordion
: Added custom icons #1033- Localization: Correction for german localizations #1059
- Localization: Corrections for norwegian localizations #1060
PeoplePicker
: Added Styles property #1061- Localization: Update pt-pt and pt-br loc files #1066
FilePicker
:defaultFolderAbsolutePath
does not work Out of context #1023ModernTaxonomyPicker
: correctly display with RTL mode #1041FilePicker
: Fixed showing the selection circle on recent tabs #1048FilePicker
: Your organisation tab breadcrumb not working #1056
Special thanks to our contributors (in alphabetical order): Gautam Sheth, Jouni Pohjolainen, jumpei-yamauchi, Louis Pineau, Michalis Koutroupis, MonalisaBaltatescu, Patrik Hellgren, Xiyitifu, Russell gove, Andreas Omayrat, Abderahman Moujahid, Alexander M, João Mendes.
ModernTaxonomyPicker
: New control ModernTaxonomyPicker #1014
- Translations: Update translation keys #994
LocationPicker
: Update docs #1009FileTypeIcon
: Add support of 20px icons#1013Pagination
: Update import from lodash #1021
ChartControl
: Charts not updating properly when properties are changed #997TaxonomyPicker
: suggestions language is always English #879TaxonomyPicker
:errorMessage
label not being removed #953FilePicker
: Sorting Not Working as Expected in Site Tab #1011FilePicker
: Site Tab - Lots of file types don't have appropriate icons #1012LocationPicker
: Correct documentation #1019FilePicker
:fileNameWithoutExtension
not calculated right #1022FieldUserRenderer
: Add missing PnPJS imports #1025
Special thanks to our contributors (in alphabetical order): Dennis Kuhn, Gautam Sheth, Jean-Luc Richer, hesperanca, Kiryl Shchasny, Patrik Hellgren, Peter Paul Kirschner, Ravichandran Krishnasamy.
FilePicker
: spanish translation for Stock Images labels #946FilePicker
: Add support for a defaultFolderAbsolutePath prop #947DynamicForm
: Returning PnPJSIItem
inonSubmitted
event based onreturnListItemInstanceOnSubmit
property #944DateTimePicker
: Add property for minutes dropdown increment #939ListItemPicker
: add property to show all options by default #955ListItemPicker
: Missing translation keys, improved FI, NL translation #957TaxonomyPicker
: Added onNewTerm called when enter is pressed #967DynamicForm
: Principal Types support #956DateTimePicker
: Expose allowTextInput from the underlying date picker #928Dynamic Form
: Show field descriptions #975
RichText
: Image button is checked when hyperlink is added to the text #948RichText
: impossible to display link with the text equal to the url #949ComboBoxListItemPicker
: defaultSelectedItems not working #954Dynamic Form
: query items in a folder (managed metadata field) #973PeoplePicker
: Default selected items for groups #958- Documentation: corrected Twitter handle for M365PnP #984
Carousel
: Carousel is missing import ofICarouselImageProps
#986- Documentation fix -
DynamicForm
example has incorrect syntax #990
Special thanks to our contributors (in alphabetical order): Alexey Morozov, Daniel Stratton, Dennis Kuhn, Gautam Sheth, João Mendes, Ketill Antoníus Ágústsson, kmrshubham0, Modern Dev Dude, Ravichandran Krishnasamy, Sergio Ortega Martín, Yannick Reekmans.
ListItemAttachments
: Add new label and description properties #943
ListPicker
:ListPicker
stopped working in upgrade from 3.1.0 to 3.2.0 #945ListItemAttachments
: Fixed multiple bugs #943
fast-serve
: Add fast-serve support #916ComboBoxListItemPicker
andListItemPicker
: Add label to control #914PeoplePicker
: new propertygroupId
. #917ListPicker
: add contenttype id to list picker #894ListPicker
: Few more tests with a little better description #906- Translations: Improved Finnish translations #937
- Documentation for
RichText
: correct event handler name #898 SitePicker
:SitePicker
does not display initial sites until you click the dropdown to select #895DatePicker
: Fix Spanish loc strings #923FilePicker
: invalid CSS: relative in quotes. #930MyTeams
: Update MyTeams to use new library mgt-spfx #918FieldCollectionData
: FieldCollectionData is not setting sortIdx on resulting collection when using 'Add and Save' #929
Special thanks to our contributors (in alphabetical order): Nikolay Belykh, Eduard Paul, Patrik Hellgren, Peter Paul Kirschner, Ravichandran Krishnasamy, Russell gove, Sergei Sergeev, João Mendes, Marcin Wojciechowski, Gautam Sheth.
TeamPicker
: new Team Picker control #846TeamChannelPicker
: new Team Channel Picker control #846SitePicker
: new Site Picker control #868DocumentLibraryBrowser
,SiteFilePickerTab
: jest unit tests #866DragDropFiles
: new DragDropFiles control #861MyTeams
: new MyTeams control #874TeamChannelPicker
: new TeamChannelPicker control #874TeamPicker
: new TeamPicker control #874
ListView
: Use new DragDropFiles control #861FilePicker
: Use new DragDropFiles control #861- SharePoint Framework v1.12.1 support
ListView
: Ability to provide custom sorting function #880FilePicker
: Allow panel on FilePicker to be invoked after first load #886FilePicker
: Allow FilePicker button to be hidden #887FilePicker
: Change same function to return an array of objects
- Documentation for
ListView
: typos fixes #855 - Documentation fix: type on index page #852
PeoplePicker
: error message isn't cleared afteronGetErrorMessage
returns an empty string #841TreeView
: Not able to select/deselect checkbox in spfx-controls-react TreeView after assign the defaultSelectedKeys value #870FilePicker
: React crash on large folders #826ListItemAttachments
: updated filename replacement logic #873RichText
: Adding a link does not work #875FilePicker
: Stock images url is getting a 404 server error #882
Special thanks to our contributors (in alphabetical order): Ari Gunawan, aroraans1512, cwparsons, joaojmendes, Kunj Balkrishna Sangani, Marcin Wojciechowski, Yannick Reekmans, André Lage.
- SharePoint Framework v1.12 support (breaking change)
- Fluent UI v7 support
FilePicker
: spanish translation for Stock Images labels #946FilePicker
: Add support for a defaultFolderAbsolutePath prop #947DynamicForm
: Returning PnPJSIItem
inonSubmitted
event based onreturnListItemInstanceOnSubmit
property #944DateTimePicker
: Add property for minutes dropdown increment #939DynamicForm
: Principal Types support #956Dynamic Form
: Show field descriptions #975
RichText
: Image button is checked when hyperlink is added to the text #948RichText
: impossible to display link with the text equal to the url #949ComboBoxListItemPicker
: defaultSelectedItems not working #954PeoplePicker
: Default selected items for groups #958
Special thanks to our contributors (in alphabetical order): Alexey Morozov, Daniel Stratton, Ketill Antoníus Ágústsson, Ravichandran Krishnasamy, Sergio Ortega Martín.
ComboBoxListItemPicker
andListItemPicker
: Add label to control #910PeoplePicker
: new propertygroupId
. #917
SitePicker
:SitePicker
does not display initial sites until you click the dropdown to select #895FilePicker
: invalid CSS: relative in quotes. #930FieldCollectionData
: FieldCollectionData is not setting sortIdx on resulting collection when using 'Add and Save' #929
Special thanks to our contributors (in alphabetical order): Nikolay Belykh, Patrik Hellgren, Peter Paul Kirschner, Ravichandran Krishnasamy.
DragDropFiles
: new DragDropFiles control #856SitePicker
new Site Picker control #867Controls
Add locale strings for pt-br #865
ListView
: Use new DragDropFiles control #856FilePicker
: Use new DragDropFiles control #856ListView
: Ability to provide custom sorting function #880FilePicker
: Allow panel on FilePicker to be invoked after first load #886FilePicker
: Allow FilePicker button to be hidden #887FilePicker
: Changed save function to return an array of objects
PeoplePicker
: error message isn't cleared afteronGetErrorMessage
returns an empty string #841TreeView
: Not able to select/deselect checkbox in spfx-controls-react TreeView after assign the defaultSelectedKeys value #870FilePicker
: React crash on large folders #826ListItemAttachments
: updated filename replacement logic #873RichText
: Adding a link does not work #875FilePicker
: Stock images url is getting a 404 server error #882
Special thanks to our contributors (in alphabetical order): André Lage, cwparsons, Kunj Balkrishna Sangani, Yannick Reekmans.
IconPicker
: search icons usingcontains
comparison.FilePicker
: default alphabet sorting #824ListItemPicker
: ability to provideorderBy
#829Dashboard
: Dashboard widget wrapper for styling and error catching #836FolderExplorer
: Update folder explorer documentation #835
IconPicker
: Fix case sensitive fluent icon search service #814Carousel
: documentation fix - broken table style #817AccessibleAccordion
: documentation link is broken #818- Documentation: Controls link in the menu is broken #821
TreeView
: Fix two potential null reference issues #832RichText
: Problem with bullets and number list #795FolderPicker
: Correct FolderPicker link alignment
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.
TreeView
: Adding support to clear TreeView selected items by passing an empty array. #787FilePicker
: new propertyincludePageLibraries
to optionally display Site Pages library on Site tab #601ListItemPicker
: Support ofCalculated
columns #805Progress
: Documentation update to have consistency in variables names #811FolderExplorer
: Add support for sorting folder explorer items #812
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. #636DateTimePicker
: Clear Date functionality #799
Special thanks to our contributors (in alphabetical order): Ari Gunawan, Joel Rodrigues, Mike Myers, Ravichandran Krishnasamy, San.
AccessibleAccordion
control #770
Placeholder
: support of custom rendering foriconText
anddescription
PeoplePicker
: ability just to display inactive users name (ideally the value fetched from 'Author/Title') #768TaxonomyPicker
: NewonPanelSelectionChange
property added. Can be used to interact with the control while selecting items in the panel, before Click or Cancel is clicked. #761TaxonomyPicker
:selectChildrenIfParentSelected
property added. Specifies if the children should be selected when parent item is selected (defaults to false). #765ListPicker
: ability to pick lists from specified site usingwebAbsoluteUrl
property.FilePicker
:buttonIconProps
to define properties of the button's icon #770
DateTimePicker
: documentation fix #767PeoplePicker
: documentation fix - Changed isRequired property to new required #769- Documentation fix - missing
IFramePanel
link on home page #775 - Documentation fix for
FilePicker
: updatedonChaged
toonChange
#776
Special thanks to our contributors (in alphabetical order): André Lage, Christian Metz, Gaurav Goyal, Leif Frederiksen, Ravichandran Krishnasamy, San, João Mendes.
TaxonomyPicker
: AddeduseSessionStorage
property #759
FilePicker
: documentation fix: '|' not escaped #756TaxonomyPicker
: ReturnTermSetId
for suggestions #762WebPartTitle
: Fluent UI Updates to SharePoint - WebPartTitle control too thin now #605ListView
: Sticky Header scrolling issue #734DateTimePicker
: hours dropdown not re-rendered when state changed programmatically #757RichText
: controlled mode doesn't work #666
Special thanks to our contributors (in alphabetical order): Gautam Sheth, Marcin Wojciechowski, Nikolay Belykh, André Lage.
RichText
: Add image support #705FilePicker
: Add file size to the Upload tab andIFilePickerResult
#706FieldCollectionData
:SearchBox
instead ofTextBox
#719TaxonomyPicker
: control does not show an error message for an invalid/unresolved input #728- Canadian French localization #671
FilePicker
: reduce bundle size #732FilePicker
: Custom render callbacks for the 'Upload' and 'Link' tabs #746
- 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 #713PeoplePicker
:errorMessage
not being removed #730ListItemAttachment
: the control is not fully disabled #736TaxonomyPicker
: icons are not being rendered on Classic SharePoint pages #735FilePicker
: 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 #739FolderExplorer
andFolderPicker
do not seem to work for document libraries #741FilePicker
:onChange
event does not exist despite being documented #747ListItemPicker
: Selected values are not getting cleared or reset #659
Special thanks to our contributors (in alphabetical order): Abderahman Moujahid, avadhootdindorkar, Devang Bhavsar, Gautam Sheth, Konrad K., Nikolay Belykh, Vertamin.
Carousel
: Ability to display indicators in a dedicated block #681FilePicker
: Org Assets are not displayed for non-admin users #687ListView
: Drag and Drop option #679FolderExplorerService
: support special characters if folder name #691ListView
: Sticky Header #634IconPicker
: get icons from@uifabric/icons/lib/data/AllIconNames.json
ListView
: Sticky header withclassName
instead of additional components #696ListView
:StickyHeader
code consistency #697TreeView
: Added (optional) property 'defaultExpandedChildren' that controls the behavior of the expansion of child elements.#698
RichText
: Cannot add link in first line #672TaxonomyPicker
: Ability to reset the TaxonomyPicker (Remove all selected Terms) #367- Documentation fix for
TaxonomyPicker
: thedisabled
property is aboolean
and not astring
as currently specified #695 ComboBoxListItemPicker
: update options whenlistId
has been changed #683FilePicker
: styles are updated to match OOB control #700
Special thanks to our contributors (in alphabetical order): Abderahman88, André Lage, Gautam Sheth.
FilePicker
: added additional properties -isPanelOpen
andonCancel
#668
PeoplePicker
: Disabled doesn't work #484Pagination
: control not re-rendering whencurrentPage
is updated in state #663
Special thanks to our contributor: Gautam Sheth.
FilePicker
: Stock images option added #593TaxonomyPicker
: Add the 'required' property #216TaxonomyPicker
: AdderrorMessage
andonGetErrorMessage
props #600ListItemPicker
: ability to use substring search instead of startswith #583Map
: return display name and address details for the location #585Map
: support for draggable and static Bing maps #586TaxonomyPicker
: onLoad validation #602FieldCollectionData
: Add pagining and filtering #617TaxonomyPicker
: Finding terms with labels #288FileTypeIcon
: Added support for additional file type inImage
mode #640
ComboBoxListItemPicker
: fetching only 100 items #569TaxonomyPicker
: browse (tree view) doesn't work with SP 2016 On-Premises #183FilePicker
: default tab when opened shows hidden RecentTab #477PeoplePicker
: The required error message not showing #590ListItemAttachments
: fails in Microsoft Teams Tab SPFx applications [#582](fails in Microsoft Teams Tab SPFx applications)Carousel
: Changing pages doesn't work #609TaxonomyPicker
: no suggestions are displayed ifanchorId
is not setTaxonomyPicker
: Suggestion/match does not work as expected #604TaxonomyPicker
: Include check for separator while filtering path of terms when anchorId is configured #625FilePicker
: Bing API search issue #633ListView
: Sort fires selection #621Map
: A minor issue in componentWillUpdate method to get the next props rather than the current props.#641IFrameDialog
: dialog size is incorrect when opening the dialog second time #615FolderPicker
: imports don't work #614FilePicker
: Yor Organization tab is not shown #596FolderPicker
,FolderExplorer
: Controls don't let you explore sub folders if parent folder has apostrophe (') in its name.#644PeoplePicker
: image for a user picked in PeoplePicker didn't get resolved #646- Documentation fix for
IconPicker
:renderOption
dialog
should be lowercased. #649
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.
ListView
: Add clear button to filter text box #549FolderExplorer
: Add clear button to filter text box #553TreeView
: there should be possibility to collapse the first level nodes by default #561TreeView
: Expand to selected #559DateTimePicker
: When using the datetimePicker I would like to have an opportunity to set maximum/minimum date like in Office UI Fabric #497TaxonomyPicker
: Added theselectTerm
,hideTerm
, anddisableTerm
actions #578TaxonomyPicker
: Added the functionality to enable/disable term actions on the fly #578Carousel
: indicators, slide animation, auto cycling, easier basic usage #587
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 #557TreeView
:defaultExpanded: true
doesn't work #560IListPicker
: typo fix #574DateTimePicker
: DateTime Picker noon/midnight issue with 12 hour format #576
Special thanks to our contributors (in alphabetical order): Chad Eiserloh, Gautam Sheth, Koen Zomers, Markus Langer, Nanddeep Nachan, Prasad Kasireddy, David Ramalho, Siddharth Vaghasia.
FolderExplorer
updates: allow selection of libraries if site url is used as the root, allow passing items to be passed as a property and added to the breadcrumb, add support for loading folders from a different site, fix breadcrumb names for document libraries #534IconPicker
:renderOption
property to render icons list as a panel or dialog #537
ComboBoxListItemPicker
documentation fix: Updated import statement in docs for ComboBoxListItemPicker #510- Documentation fix: add the new control
ComboBoxListItemPicker
component to landing page #511 FilePicker
: While using the control, ifhideOrganisationalAssetTab
is set to true, even then an additional HTTP request is made.IconPicker
: search fix and updated list of icons #533ListItemAttachment
: when I upload a file that contains an hyphen, the "-" char is replaced by an empty string #526IconPicker
shows selected icon only during the first opening #513ComboBoxListItemPicker
:onSelectedItem
passing data to callback method but with attributes value asundefined
#519FilePicker
: filename is not visible on Upload tab #518IconPicker
: Search doesn't work at all #512ComboBoxListItemPicker
documentation fix: correctonSelectedItem
notation #547- Documentation: Fix mistranslation in Japanese #545
FieldUserRenderer
:displayName
inFieldUserHoverCard
is not updated ifprops
of theFIeldUserRenderer
have been changed #542
Special thanks to our contributors (in alphabetical order): David Ramalho, Gautam Sheth, Gregghis, João Mendes, Joel Rodrigues, Nanddeep Nachan, Prasad Kasireddy, Siddharth Vaghasia, Takashi Shinohara.
ComboBoxListItemPicker
component #292Localization
: Project now supports localization of all SharePoint Online languages (auto translation via Cognitive Services) #456IconPicker
: component #485FolderExplorer
component #499
SecurityTrimmedControl
: Added the option to show a control when the user doesn't have permissions 307PnP Telemetry
service opt-out support #475TaxonomyPicker
: Possibility to hide deprecated and "Available for Tagging"= false terms #421FilePicker
- French translation #449- Slovak localization #457
TaxonomyPicker
: Placeholder for Taxonomy Picker #464ListItemPicker
,PeoplePicker
: Placeholder forListItemPicker
andPeoplePicker
#486FilePicker
: Do not store active tab in url's hash #488DateTimePicker
: Placeholder property option added #503
RichText
: problem with edit mode #445ListView
documentation: Typo - the first occurrence of maxWidth should be minWidth #400RichText
: Text indent buttons were copy-paste of subscript and superscript buttons. Clicking on the text-indent buttons would call subscript or superscript instead. #454RichText
: Fix of removing text and inserting link instead #455FilePicker
: Read file content in IE11 #444ListPicker
: listPicker always return "test" when multiple allowed #458FilePicker
: Button text overflow fix + global classnames and propertiesFieldUserRenderer
: implementation ofapi/SP.UserProfiles.PeopleManager/GetPropertiesFor
is not working on on-prem #468Placeholder
: Placeholder component is not rendering after a string change in it's properties #469ListView
documentation update:minWidth
instead ofmaxWidth
#480DateTimePicker
: Minutes and Seconds validation #495FilePicker
: bingAPIKey not working #489
Special thanks to our contributors (in alphabetical order): Richard Gigan, Reginald Johnson, JonasBjerke89, Prasad Kasireddy, Alexander Kleshcheov, Konradox, Léo Maradan, Matej, mgwojciech, Joel Rodrigues, Jason S, Piotr Siatka, Rabia Williams.
FilePicker
: Fixes for OneDrive CORS issues #407ListItemPicker
: added new control propertyfilter
#392- allowing to use context from any type of SPFx extensions: #419
Placeholder
: remove unused and vendor specific CSS #426
- Documentation fix for
FilePicker
: updatedaccepts
value in props #404 - The
FilePicker
control doesn't work in many languages due to missing localization keys #412 - Documentation fix for broken links of Property Controls landing page #388
- Documentation fix to include new components from v 1.15.0 #394
DateTimePicker
: dropdown for time not handling AM/PM correctly #405- Documentation fix for
index
page: updated link to Chart controls #417 - Documentation update for SPFx On Premises notice: #418
- Documentation update for
ListItemPicker
:valueColumnInternalName
should bekeyColumnInternalName
RichText
: Fix "Align Left" button #429- Documentation update for
FilePicker
: misspelling #432 IFramePanel
: Fix doubled scroll issue when iframe content is higher than frame height #431PeoplePicker
:errorMessage
not showing #420IFrameDialog
:commitPopUp
typo causes popups with classic forms to not close after hitting save #433
Special thanks to our contributors (in alphabetical order): Piotr Siatka, Dani Domínguez, Siddharth Vaghasia, João Mendes, PrasadKasireddy, Chad Eiserloh, Koen Zomers, Dmitry Rogozhny, Alexander Kleshcheov, Hugo Bernier, Beniamin, Giovani Martini.
FilePicker
: New control added to the library #366GridLayout
: New control added to the library #350Carousel
: New control added to the library #227
TaxonomyPicker
: Localization keys added to the buttons #361- Swedish localization support added #359
- Improved German translations #338
DateTimePicker
: added options to render time part as mask or dropdown #330ListItemPicker
: option to select a key column #350, #381- Improved Russian translations #384
RichText
: Added the ability to add a third Color Swatch Group called custom. This will allow you to add custom colors to the font color selector. #385
TaxonomyPicker
: Tags icon styling issue on IE11 #356DateTimePicker
: Does not respect dateLabel and timeLabel #346PeoplePicker
: Get loginName with ensureUser #342PeoplePicker
: Fix missing required field label #371
Special thanks to our contributors (in alphabetical order): amortsell, Hugo Bernier, Robert Lindström, pfc2k8, Piotr Siatka, Alex Terentiev, Luis Robertto Mello, eweintraub.
- German translations added for attachment and RichText controls #333
SecurityTrimmedControl
: Added a wrapperclassName
property for the parent element #325ListPicker
: Add ability to filter the control via OData #319IFrameDialog
: closing dialog on commit #313WebPartTitle
add support for section background color #258
- Fix in return type of onClick and onDoubleClick events #321
ListPicker
: Fix for available dropdown selection after selection was done #315- Fixes to French translations #312
RichText
: Issue on rendering the control in view mode #287
Special thanks to our contributors (in alphabetical order): Amr Fouad, Joel Jeffery, Mark Powney, Dominik Schmieder, Alex Terentiev, Zhephyr.
- Improvements to the
Lithuanian
localization #285
IFrameDialog
: dimensions issue #303DateTimePicker
: IE11 layout issue #301FileTypeIcon
: Only displays PDF's in SPFx1.8.2
#300FieldNameRenderer
: Fails to encode URI whenhasPreview
#296TaxonomyPicker
: Cannot find name `TermLabelAction #293ListItemAttachments
: Move deleted attachments to the recycle bin #291DateTimePicker
: Does not respectisMonthPickerVisible
prop #283ListItemAttachments
: Render issue fixed + improvements to the attachment API calls #282RichText
: Fixes an issue when hitting enter in the control #277
Special thanks to our contributors (in alphabetical order): Tautvydas Duda, Thomas Granheim, Robert Lindström, Alex Terentiev.
WebPartTitle
: Fix for className property which is not defined #281RichText
: Fix issue where control turns drop-downs black #279
Special thanks to our contributor: Hugo Bernier.
Progress
: New control added #230DateTimePicker
: New control added #21RichText
: New control added #20
SecurityTrimmedControl
: Support for item and folder permission checks added #271- Retrieve the user its profile picture from SharePoint instead of Office 365 / Outlook #248
- Added
Lithuanian
localization #247 FileTypeIcon
: Added support for PDF icon file types #260WebPartTitle
: Added the ability to render asee all
link or custom component #228
PeoplePicker
: Fix for single quotes around the ms-peoplepicker class #275RichText
: Fix for toolbar that appears at top of the page #265ListItemAttachments
: Updated import statement reference in the documentation #254ListView
: Updated documentation for theiconFieldName
property #245
Special thanks to our contributors (in alphabetical order): Francis, Fredrik Andreasson, Hugo Bernier, Tautvydas Duda, Özgür Ersoy, Robert Lindström, Alex Terentiev.
TaxonomyPicker
: Terms are sorted incorrectly under the wrong parent #199 #229TaxonomyPicker
: Issue with custom sort order of items underneath root terms #231PeoplePicker
: Fix for issue where values couldn't be cleared #234
Special thanks to our contributors (in alphabetical order): Patrik Hellgren, João Mendes, David Opdendries, Piotr Siatka, Alex Terentiev, Tse Kit Yam.
Map
: Newly introduced map control is available #14ChartControl
: Newly introduced control to render charts #15
PeoplePicker
: Allow the people picker to search on site level and on tenant level #97ListView
: Added support for filtering #99PeoplePicker
: Make the titleText property not required #184Placeholder
: Added the ability to specify if the button can be hidden #206- Updated the
office-ui-fabric-react
to the same version as in SPFx 1.7.0
IFrameDialog
: fix for spinner which keeps appearing on the iframe #154PeoplePicker
: fix SharePoint groups which could not be retrieved #161TaxonomyPicker
: fix sort order with lowercased terms #205
Special thanks to our contributors (in alphabetical order): Hugo Bernier, joaojmendes, Asish Padhy, Piotr Siatka, Anoop Tatti, Alex Terentiev, Tse Kit Yam.
ListItemPicker
: New field control #165
- Dutch localization added #100
- German localization added #101
- French localization added #102
PeoplePicker
: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle #135PeoplePicker
: Initialize with users from a list item #138PeoplePicker
: Remove Messagebar error handling to match Office UI Fabric field error styling #140PeoplePicker
: REST API filter and nometadata header added to reduce payload #139PeoplePicker
: Allow to set the maximum number of suggestionssuggestionsLimit
#143 #148TaxonomyPicker
: retreiving the terms in the correct custom sort order #146PeoplePicker
: Documentation format updated to make it easier to check the default values #159
Special thanks to our contributors (in alphabetical order): Marc D Anderson, Ole Bergtun, João Mendes, Markus Möller, Asish Padhy, PooLP, Gautam Sheth, Tse Kit Yam.
- Optimize bundle size for latest SPFx version due to Office UI Fabric specific versioning #136
FieldLookupRenderer
: Lookup dialog is empty #131IFrameDialog
: Unnecessary horizontal scroll in IFrame dialog #132PeoplePicker
: Suggested People not loading after first selection #134
Special thanks to our contributors (in alphabetical order): Gautam Sheth, Alex Terentiev.
PeoplePicker
: Specify to hide or show the users/groups which are hidden in the UI #122WebPartTitle
: changing font-sizes on different resolutions #114WebPartTitle
: Added accessibility tags for web part title #121ListView
: Resizable columns - introduced aisResizable
property #119FieldNameRenderer
double click support added #116TaxonomyPicker
: table markup changed to DIV #113PeoplePicker
: ability to specify the source site to load users from #110TaxonomyPicker
: Disable the terms which are set as deprecated or unavailable for tagging #109PeoplePicker
: Specify principle type to retrieve (users, groups, ...) #94
FieldLookupRenderer
: Fixed URL querystring params #126IFrameDialog
: dialog width is not correct in IE11 #118PeoplePicker
: fix freezes when typing in search values #117
Special thanks to our contributors (in alphabetical order): Thomas Lamb, Joel Rodrigues, Mikael Svenson, Alex Terentiev.
PeoplePicker
: added functionality to initialize the control with person(s) or group(s) #98PeoplePicker
: support for searching on contains #93PeoplePicker
: find user based on email address #95- Bundle size: statically reference Office UI Fabric components in the FieldRenderer controls #107
FieldNameRenderer
onClick does not suppress default link behavior #103
Special thanks to our contributors (in alphabetical order): Octavie van Haaften, Asish Padhy, Mikael Svenson, Alex Terentiev.
- Disabled property for PeoplePicker #88
- New telemetry approach which allows you to use Application Insights #81
- PeoplePicker property selectedItems not implemented? #90
Special thanks to our contributor: Octavie van Haaften.
- New
PeoplePicker
control added #19
- Added properties to the
TaxonomyPicker
to specify which terms are disabled/not-selectable #82
- Bug in
TaxonomyPicker
where values are not updated by an async change #83 FieldUserRenderer
uses email prop forGetPropertiesFor
#84- Fixed issue in single selection mode when all group items were selected in the
ListView
when user clicked on the group header #86
Special thanks to our contributors (in alphabetical order): Asish Padhy, Alex Terentiev.
SecurityTrimmedControl
control got added #74
- Allow the
TaxonomyPicker
to also be used in Application Customizer #77 - Add
npm postinstall
script to automatically add the locale config #78
- Icon not showing up in the
Placeholder
control #76
- Issue fixed when the optional
selection
property was not provided to theListView
#65
- Undo
ListView
item selection after items array updates #55
- Hiding placeholder title on small zones
- iFrame dialog reference fix #52
- Optimized telemetry so that it only pushes control data
WebPartTitle
hide control completely when empty
- Fixes an issue sorting in the
ListView
control while items were selected. Indexes were not updated.
FieldTaxonomyRenderer
got fixed to support single and multiple values
- Field controls are added to the project
IFrameDialog
was added to the project
- Fixed theming in the
WebPartTitle
control
FileTypeIcon
icon fixed where it did not render an icon. This control should now works in SPFx extensions.
- Improved telemetry with some object checks
- Fix for
WebPartTitle
control to inherit color
- Removed operation name from telemetry
- Telemetry added
WebPartTitle
control got added
- ListView control got extended with the ability to specify a set of preselected items.
- Fix for the
ListView
control when selection is used in combination withsetState
.
- Grouping functionality added to the
ListView
control
- Initial release