Releases
3.23.0
Enhancements
- Update MPA page with compatibility matrix #2063
fast-serve: Update spfx-fast-serve-helpers to 1.21.1 #2038
DynamicForm: Add itemsQueryCountLimit for Lookup fields #2033
ImagePicker: FluentProvider to SelectFromSharePoint component so token is not undefined #2046
Fixes
RichText: Rich Text in v 3.22 ribbon renders incorrectly #2036
Carousel: links not opening on a new tab with target: _blank #2022
ListItemPicker: calculated column as columnInternalName not working #1870
Calendar: not displaying items #2025
ListItemComments: Error when using some special characters in text #2047
- Update
FolderExplorerService.ts to add import @pnp/sp/files #2050
RichText: indent controls missing icons #2045
- Using
ListItemAttachments to add/remove attachments causes ETag errors #2051
DynamicForm and ModernTaxonomyPicker: using default value in taxonomy column does not work #2040
Contributors
Special thanks to our contributors (in alphabetical order): Antanina Druzhkina, diabhoil, Harminder Singh, Mark Bice, Michaël Maillot, moudhafersalhi, Niels Söth, SeyedAliAsghari96.
3.22.0
New control(s)
WorldMap: new control WorldMap #2023
Enhancements
- SharePoint Framework v1.21.1 support #1998
ListItemComments: Implement like and unlike ability to list item comments control #1974
ListItemComments: Need a feature to view the list of users who liked a comment #2003
ListItemComments: Clickable links #1969
Polish translations: Updates Polish translations. Closes #1991](https://github.com/pnp/sp-dev-fx-controls-react/issues/1991)
Dashboard: Dashboard widget rowspan #2007
ListItemComments: Guest user @-mentions and styling fix for ListItemComments #1990
GridLayout: 1852 - Grid layout settings as parameters #1976
Fixes
DynamicForm: Added choice radio button handling #1798
FilePicker: Global quill styles from FilePicker overwrite other quill editors #1996
FilePicker: Unable to browse through organization assets library when located on root site #1784
Calendar: Fix - fix-typo-enableOnHover #2021
Dynamic Form: Hotfix for issue 2014 #2026
ListItemAttachments: Update ListItemAttachments.tsx: let user set webUrl fix for issue 1975 [#2009](https://github.com/pnp/sp-dev-fx-controls-react/issues/1975
FilePicker: Files keep loading when previewing all files in OneDrive #2021
ListItemAttachments: ListItemAttachments cancel event is hanging the control #1982
filePicker: FilePicker order of tabs and default tab#1980
ListView ListView: add new prop - flattenItems #189 , #222
DynamicForm: issue with fields that are not part of #1986
Contributors
Special thanks to our contributors (in alphabetical order): Alberto Gutierrez Perez, Alex Terentiev, Antanina Druzhkina, Floris Pleegzorg Oost-Vlaanderen, Guido Zambarda, joaojmendes, Joseph Jang, Michał Kornet, Michaël Maillot, Nishkalank Bezawada, Patrik Hellgren, Sandeep P S, Valeras Narbutas, wuxiaojun514.
3.21.0
New control(s)
ShareDialog: new control ShareDialog #1897
- Add cs-cz.ts #1932
FilterBar: new control FilterBar #1884
Calendar: new controls Calendar #1955
Enhancements
- Update markdown-it to >=13.0.2 #1916
- Dispose of Async instance to prevent memory leak #1936
DynamicForm: Added support to ModernTaxonomyPicker #1962
Fixes
ListItemComments: Can't select text from comment #1874
Localization: Bad translations in DateTimePicker control #1909
WebPartTitle: Control Fails to Update After Initial Save #1877
DynamicForm: Creating a document set sometimes throws a 409 save #1919
ModernTaxonomyPicker: Fix - Adding a new term adds the term to the parentLevel #1922
ModernTaxonomyPicker: allowMultipleSelections = false, but panel allows multiple items to be selected #1847
UserPicker: fix exports and add missing link to documentation #1925
- Optimizing ControlsTest webpart in the SPFx source project #1951
DynamicForm: Not handling mandatory Lookup fields well #1914
DynamicForm: Loads with Validation Errors if no List Item Id is set #1655
DynamicForm: required Fields not checked before submit #1953
DynamicForm: Fix for 1788/1794 and add styles property for support customizing styling #1913
DynamicForm: Hotfix for 1937 and 1961 #1967
AdaptiveCardHost: Fix default value for Date.Input #1972
Contributors
Special thanks to our contributors (in alphabetical order): Adam Wójcik, Alessandro Chiavarino, Antanina Druzhkina, brianpmccullough, EnablingLogic, Guido Zambarda, João Mendes, Kevin T. Coughlin, Konrad K., Martin Lingstuyl, Michaël Maillot, Nello D'Andrea, Nishkalank Bezawada, Patrik Hellgren, Petr Malášek, wuxiaojun514.
3.20.0
Enhancements
Dashboard: added new WidgetSize #1845
Dashboard: IWidgetLink improvements #1813
DynamicForm: custom sorting #1802
ImagePicker: new Control ImagePicker #1820
UserPicker: new Control UserPicker #1675
DynamicForm: DynamicForm storeLastActiveTab option #1879 #1879
FilePicker: Image picker enhancements #1805
DynamicForm: Adds ability to create files/folders in subfolder using DynamicForm. #1901
Fixes
- Debug Controls in any language #1882
AdaptiveCardHost: lock down adaptive-expression package version #1876
ListItemPicker: PR fixes an issue with filtering when using calculated column as columnInternalName in ListItemPicker. #1887
ListItemAttachments: Fix 1858 to correct Chinese localization files #1894 #1894
DynamicForm: Fixing issue 1862 - Dynamic form should hide fields that are hidden on the List Content Type #1872
GridLayout: A quick fix for #838. When compact mode the number of items rendered per page must match the number of all items. 1851
DynamicForm: Always Show Required Field Validation Error In FormDisplayMode.Edit Mode #1775
DynamicForm: Required Field Validation won't work #1760
DynamicForm: Adds ability to render file/folder name field in DynamicForm and Field. #1906
Contributors
Special thanks to our contributors (in alphabetical order): Alex Terentiev, Antanina Druzhkina, Guido Zambarda, IRRDC, joaojmendes, Martin Lingstuyl, Michaël Maillot, Nishkalank Bezawada, srpmtt, wilecoyotegenius, wuxiaojun514.
3.19.0
Enhancements
- SharePoint Framework v1.19.0 support #1857
DynamicForm: enable/disable save button #1810
PeoplePicker: add new prop - useSubstrateSearch #1819
SitePicker: add button to clear single / multiple selection #1839
Fixes
DynamicForm: more than 100 lookups and date format in lookup field #1722
Richtext: can not undo ordered lists #1135
FilePicker: fixing organization tab browsing issue #1861
PeoplePicker: method to clear the array #1838
SitePicker: documentation patch #1842
Contributors
Special thanks to our contributors (in alphabetical order): Alex Terentiev, Antanina Druzhkina, Guido Zambarda, Luccas Castro, Michaël Maillot, Niels Söth, srpmtt.
3.18.1
Fixes
FilePicker: Fix issue with adding link by typing in 'From a link' tab #1814
- Update nl-nl.ts #1823
Contributors
Special thanks to our contributors (in alphabetical order): Antanina Druzhkina, Elio Struyf.
3.18.0
Enhancements
DynamicField: Added orderBy to DynamicField props for lookup fields #1747
DateTimePicker: disable array of dates #516
DynamicForm: new customIcons property to allow custom icons for the form #1745
RichText: Added style property to Rich text control #1773
fast-serve: Fast-serve update to match the most recent changes. #1782
PeoplePicker: Added context optimization #1764
Multiple controls: Wrong fluentui imports cause webpack build errors #1763
FileTypeIcon: Added standard events #1789
Fixes
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 ('_')#1738
DynamicForm: Dynamic form loading error in other site #1758
Contributors
Special thanks to our contributors (in alphabetical order): Guido Zambarda, Harminder Singh, IRRDC, Matthias Z'Brun, Michaël Maillot, Nishkalank Bezawada, Sergei Sergeev, srpmtt.
3.17.0
Enhancements
DyanmicForm: Added file handling #1625
DynamicForm: Custom Formatting and Validation, ControlsTestWebPart updates #1672
PeoplePicker: Added custom filter to PeoplePicker selection #1657
RichText: Align RichText heading styles and font sizes with OOB SharePoint text web part #1706
Fixes
- 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 #1688
DynamicForm: Disable issue on fieldOverrides field control when onBeforeSubmit return true #1715
PeoplePicker: PeoplePicker returns no results with webAbsoluteUrl and ensureUser #1669
DynamicForm: [DynamicForm] Fixing multi taxonomy field (loading + saving existing item) #1739
Contributors
Special thanks to our contributors (in alphabetical order): Guido Zambarda, Lars Fernhomberg, Mark Bice, Michaël Maillot, Nishkalank Bezawada, Tom G, wuxiaojun514.
3.16.2
Fixes
DynamicForm: Fixing the previous version's issue #1736 (introduced in #1718)
Contributors
Special thanks to our contributor: IRRDC.
3.16.1
Fixes
DynamicForm: Additional check to see if DefaultValue is an object. No more null comparisons, which should have been undefined comparisons
Contributors
Special thanks to our contributor: IRRDC.
3.16.0
New control(s)
ViewPicker: new control ViewPicker #1439
HoverReactionsBar: new control HoverReactionsBar #1652
Enhancements
FieldCollectionData: render on page instead of panel and added combobox and peoplepicker controls #1588
FieldCollectionData: added date field control and updated number field #1600
ListItemComments: Added ListItemComments component to Controls.tsx #1621
FolderPicker: Improve documentation of FolderPicker #1379
RichText: 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
Fixes
AccessibleAccordion: fix typo in documentation #1634
DynamicForm: fix issue with MultiChoice field #1510
Localization: Update dutch translations #1635
TaxonomyPicker: suggested item contains double termset name #1597
DynamicForm: DynamicForm does not properly handle NULL default values for Taxonomy fields #1267
DynamicForm: New items are always created with the default content type if the list has multiple content types #1626
PeoplePicker:PeoplePicker won't accept Multiple Users with the same name [#1620] (https://github.com/pnp/sp-dev-fx-controls-react/pull/1620)
DynamicForm: Dynamic Form accessed TaxonomyFieldTypeMulti without considering sub-array results #1614
DynamicForm: Number validations are working, but the percentage values are not getting saved #1601
DynamicForm: Number validation is preventing form save in certain circumstances, not enabled for currency fields #1604
ListItemAttachments: Inconsistent file handling #1644
Localization: Update Japanese translations #1686
ListItemPicker: Fix docs for onSelectedItem #1690
ComboBoxListItemPicker: Fix docs for onSelectedItem #1690
ListItemAttachments: Fix click behavior in ListItemAttachments component #1692
Contributors
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.
3.15.0
New control(s)
TermSetNavigation: new control TermSetNavigation #1527
Enhancements
FolderExplorer: show files on folder explorer control #1502
DynamicForm: Fixed typo in property name #1529
DynamicForm: validation error dialog added #1531
DateTimePicker: Add new property initialPickerDate #1581
ModernTaxonomyPicker: can't find term when UI is in language not supported by term store #1573
AdaptiveCardHost: Add null check for adaptive card elements #1574
ControlsTestWebPart: Updated the ControlsTestWebPart to show the controls filtered by control type #1547
fast-serve: Fast-serve updated to the latest version and serve warnings fixed #1589
DynamicForm: DynamicForm Number min max #1585
Fixes
FieldPicker: Changed react import to fix cannot be used as a JSX component error #1500
Localization: Fixes to Italian localization #1532
Localization: Fixes to Netherlands localization #1537
ListItemAttachments: Fix the OnClick handler when clicking on the document card #1541
fast-serve: Fix issue with File and Directory Entries API #1555
FilePicker: Tile view issue on first render #1558
DynamicForm lookups - first time you select an option from a lookup, it doesnt select it #1535
DynamicForm: Fields of type Note don't get disabled #1264
ListItemAttachments: Fix for files containing dots in the name #1580
PeoplePicker: Shows wrong value in Dynamic Form when null is provided #1421
DynamicForm: Error on save when clearing person from Person or Group field and leaving it blank #1578
DynamicForm: Number validation is not working, if the field is set to minimum and maximum value #1571
DynamicForm: controls are shown with error messages even if the values are assigned #1133
Contributors
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.
3.14.0
Enhancements
DateTimePicker: Fixed DateTimePicker strings in Danish Locale #1498
- SharePoint Framework v1.17.1 support
FieldCollectionData: Adds panelProps property to FieldCollectionData #1525
Fixes
DynamicForm: Fixes DynamicForm trying to load TaxonomyFields with wrong display name #1422
ListItemAttachments: FIX: Cannot download items when it has a ilegal character #1484
FilePicker: FIX: recent tab empty until re-render #1482
Dynamic Form: Adds onListItemLoaded handler to DynamicForm #1472
Dynamic Form: Fix for the DynamicForm when a defaultValue is null and the code try to call the split method on it. #1486
DynamicForm: DynamicForm - Fixing Required Multi Field Saving Problem #1489
FolderExplorer: FolderExplorer doesn't explore folders with ' in the name #1491
DynamicForm: cannot display lookup value when the source field is not Title #1511
FilePicker:Features/1478 filepicker tiles view #1521
Contributors
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.
3.13.0
New control(s)
UploadFiles: New Upload Files control #1388
Enhancements
ListItemPicker: use list name as well as GUID to point to list #1355
ListItemPicker: Add Styles property to ListItemPicker and ComboBoxListItemPicker #1407
SitePicker: Pass styles property to Dropdown #1389
FilePicker: Site Tab - Many Document Libraries No Scrolling #1413
DynamicForm: Add respectETag option to DynamicForm #1395
MonacoEditor: Fixed minor typos and misleading instructions #1415
- SharePoint Framework v1.16.1 support #1427
RichText: label property is missing #1375
PeoplePicker: 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 #1425
AdaptiveCardHost: Logic to prevent re-renders (flicker) #1425
ListItemComments: Add new parameter for ListItemComments to highlight comment #1430
ComboBoxListItemPicker: Update ComboBoxListItemPicker.md #1470
Fixes
DateTimePicker: broken link for getErrorMessage property fixed #1277
ProgressStepsIndicator: Fix missing image reference in Progress Steps Indicator #1409
DynamicForm: Dynamicform is hanging on the loading screen if the list has a single value list lookup field #1393
ListView: Update ListView control docs to use a valid field for the icon #1398
Accordion: Fixing Accordion control documentation image issue #1408
DynamicForm: Cannot read properties of undefined (reading 'startsWith') when submitting the form with contentType={undefined] #1431
FilePicker: Fix site breadcrumb navigation #1368
DynamicForm: Initialize changedValue with defaultValue #1454
DynamicForm: Fix image path #1455
DynamicForm: Check empty array and trasform it in set as null #1456
FilePicker: Fix site browser resize #1457
ModernTaxonomyPicker Fix - Show ModernTaxonomyPicker label in correct form #1459
DynamicForm: Update DynamicForm.tsx #1462
FilePicker: Fix breadcrumb nav #1458
DateTimePicker: Date picker locale #1464
DateTimePicker: Date picker locale #1095
RichText: Use theme colors - fix dark mode #669
FilePicker: Use theme colors - fix dark mode #1132
Contributors
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.
3.12.0
Enhancements
DynamicForm: support cretion of document sets #1335
SitePicker: add HubId to filter to only sites within a hub #1346
- SharePoint Framework v1.16.0 support
Fixes
FilePicker: panel causes SharePoint to Throttle due to infinite loop fetching files #1325
ContentTypePicker: problem importing control #1337
FilePicker: correctly request data from provided webAbsoluteUrl #1340
ModernTaxonomyPicker: Fix infinite loop #1342
ModernTaxonomyPicker: improve display of the term path to align with out of the box control UI #1343
FolderPicker: get folders of other site url instead of the current context/site #1305
FilePicker: 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 #1093
SitePicker: prevent infinite loop when fetching sites #1346
DynamicForm: AnchorId of TaxonomyField gets ignored and the whole tree is rendered #1310
Contributors
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.
3.11.0
New control(s)
ProgressStepsIndicator: New control that shows a progress of steps. #1322
Enhancements
DynamicForm: Add taxonomy tree to test harness #1269
ModernTaxonomyPicker: ability to disallow selecting children #1279
PeoplePicker: Use webAbsoluteUrl if provided through props to ensure user #1273
DynamicForm: Support for hidden fields #1307
Placeholder: Documentation example to only display in edit mode #1280
DynamicForm: Update documentation regarding onBeforeSubmit #1319
DynamicForm: FirstDayOfWeek in DatePickers from webs regional settings #1317
Fixes
PeoplePicker: fixes where people picker returns no results #1292
FilePicker: Tile view fix #1272
- Issues with v1.15.2 #1288
RichText: Fix broken arrow icons #1302
TaxonomyPicker: Does not show term set labels in Version 3.10.0 #1299
TaxonomyPicker: Dynamic form select term not working #1303
DynamicForm: Check if hiddenfields property is undefined #1314
DynamicForm: PeoplePicker preselects wrong user if PrincipalType allows groups #1315
Contributors
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.
3.10.0
Enhancements
DynamicForm: possibility to override field rendering for individual fields #1257
ModernTaxonomyPicker: Display the full path of a term #1172
- SharePoint Framework v1.15.2 support #1261
Fixes
DateTimePicker: onChange not triggered when clearing date #1277
Contributors
Special thanks to our contributors (in alphabetical order): Bart-Jan Dekker, Edin Kapic, Milan Holemans, Steve Beaugé.
3.9.0
New control(s)
EnhancedThemeProvider: Added 'EnhancedThemeProvider' control #1202
FieldPicker: Added FieldPicker control #1219
ContentTypePicler: Added ContentTypePicker control #1220
ModernAudio: Added ModernAudio control #1224
AdaptiveCardDesignerHost: Added AdaptiveCardDesignerHost control #1237
Enhancements
DateTimePicker: Added button to clear date #1217
Toolbar: Allow filters on a Toolbar to be controlled externally #1222
PeoplePicker: add new allowUnvalidated option to allow adding non-tenant users #1232
DynamicForm: Add support for webAbsoluteUrl #1244
Fixes
Localization: Updates to English localizations #1207
Localization: Updates to Dutch localizations #1209
Localization: Updates to Danish localizations #1233
TaxonomyPicker: Check if cultureInfo is valid #1226
FieldCollectionData: Updated docs to fix duplicated property #1236
Changelog: Fix changelog script by setting CHANGELOG.JSON filename extension to lower case #1242
PeoplePicker: PeoplePicker validation on focus out #1221
DynamicForm: Cannot display lookup value when the source field is not Title #1215
FilePicker: the endPoint for webSearch do not work #1256
Contributors
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.
3.8.1
Fixes
LivePersona: Fix LivePersona not showing card on hover #1241
3.8.0
Enhancements
PeoplePicker: Allow the use of multiple groupId-s #1163
PeoplePicker: search users in nested security groups #1173
ModenrTaxonomyPicker: Add more complete example of TaxonomyTree usage #1190
AdaptiveCardHost: Add SPFx Context property #1145
AdaptiveCardHost: Remove the isUniqueControlInPage from the control by rebuilding the way to apply AC CSS class names #1154
ListView: Different background color to even and odd rows in ListView #1153
AccessibleAccordion: Support of section variations #1195
TreeView: Support of section variations #1196
Fixes
LocationPicker: Resolve issue when in root site #1162
LocationPicker: Trigger onChange on picker clear action #1165
TreeView: TreeView Control is broken after updating to v3.7.0 #1170
TreeView: collapses on selection of a child node #1182
TreeView: 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 #1160
ComboboxListItemPicker: options are not reloaded after the filter is changed #1180
FieldRendererHelper: Add missing PnPjs import to SPHelper #1140
RichText: Update font style and font size on property pane #1151
Placeholder: Support section variations for themes #1193
3.7.2
3.7.0
New control(s)
VariantThemeProvider: new VariantThemeProvider control #1120
MonacoEditor: new MonacoEditor control #1134
Enhancements
Carousel: Prev and Next Buttons are not labeled, and read as 'Unlabeled button' by screen readers #1137
TreeView: Ability to set keys of items that should be expanded by default #1084
- SharePoint Framework v1.14.0 support
Fixes
FilePicker: defaultFolderAbsolutePath doesn't work with webAbsoluteUrl #1129
LocationPicker: Location picker not resolving locations #1149
DynamicForm: RichText Field losing focus on typing #1024
LivePersona: Documentation fix for template type #1147
3.6.0
New control(s)
AdaptiveCardHost: React control that allows you to render an Adaptive Card as a component #1096
Enhancements
ModernTaxonomyPicker: ability to add action buttons to terms #1058
FilePicker: allow to select files from other sites #907
Localization: Update Swedish translations #1099
FilePicker: ability to allow external link and disable file existance chech commit
FilePicker: support for multi-select on additional sources #1047
DateTimePicker: new property for allowTextInput #1094
Fixes
LivePersona: Cannot find module '@pnp/spfx-controls-react/lib/LivePersona'#1069
ListView: 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 #1077
DynamicForm: fields in DynamicForm do not honour regional settings #1075
DynamicForm: Boolean fields do not honour the default value in list settings #1073
TaxonomyPicker: table markdown fix in documentation #1072
WebPartTitle: Fix for styling of WebPartTitle to better match the styling of the oob webpart titles. #1088
LivePersona: fix for documentation typos #1106
LivePersona: remove property for SPFx context #1108
- Documentation fix for swedish translations #1100
Contributors
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.
3.5.0
Enhancements
- Update
mgt package to the latest version #1038
ListView: Add ability to provide CSS class names for list wrapper and list itself #1007
IconPicker: onCancel property is added #1043
- SharePoint Framework v1.13.* support
DynamicForm: disabledFields property added #987
ListPicker: Add multi numbers support for baseTemplate option #1016
ComboboxListItemPicker: Add option to sort the items in the picker #985
PeoplePicker: Added filter for Microsoft 365 Group #985
Accordion: 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
Fixes
FilePicker: defaultFolderAbsolutePath does not work Out of context #1023
ModernTaxonomyPicker: correctly display with RTL mode #1041
FilePicker: Fixed showing the selection circle on recent tabs #1048
FilePicker: Your organisation tab breadcrumb not working #1056
Contributors
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.
3.4.0
New control(s)
ModernTaxonomyPicker: New control ModernTaxonomyPicker #1014
Enhancements
- Translations: Update translation keys #994
LocationPicker: Update docs #1009
FileTypeIcon: Add support of 20px icons#1013
Pagination: Update import from lodash #1021
Fixes
ChartControl: Charts not updating properly when properties are changed #997
TaxonomyPicker: suggestions language is always English #879
TaxonomyPicker: errorMessage label not being removed #953
FilePicker: Sorting Not Working as Expected in Site Tab #1011
FilePicker: Site Tab - Lots of file types don't have appropriate icons #1012
LocationPicker: Correct documentation #1019
FilePicker: fileNameWithoutExtension not calculated right #1022
FieldUserRenderer: Add missing PnPJS imports #1025
Contributors
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.
3.3.0
New control(s)
LivePersona: New Control LivePersona #969
ListItemComments: New Control ListItemComments #979
Enhancements
FilePicker: spanish translation for Stock Images labels #946
FilePicker: Add support for a defaultFolderAbsolutePath prop #947
DynamicForm: Returning PnPJS IItem in onSubmitted event based on returnListItemInstanceOnSubmit property #944
DateTimePicker: Add property for minutes dropdown increment #939
ListItemPicker: add property to show all options by default #955
ListItemPicker: Missing translation keys, improved FI, NL translation #957
TaxonomyPicker: Added onNewTerm called when enter is pressed #967
DynamicForm: Principal Types support #956
DateTimePicker: Expose allowTextInput from the underlying date picker #928
Dynamic Form: Show field descriptions #975
Fixes
RichText: Image button is checked when hyperlink is added to the text #948
RichText: impossible to display link with the text equal to the url #949
ComboBoxListItemPicker: defaultSelectedItems not working #954
Dynamic Form: query items in a folder (managed metadata field) #973
PeoplePicker: Default selected items for groups #958
- Documentation: corrected Twitter handle for M365PnP #984
Carousel: Carousel is missing import of ICarouselImageProps #986
- Documentation fix -
DynamicForm example has incorrect syntax #990
Contributors
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.
3.2.1
Enhancements
ListItemAttachments: Add new label and description properties #943
Fixes
ListPicker: ListPicker stopped working in upgrade from 3.1.0 to 3.2.0 #945
ListItemAttachments: Fixed multiple bugs #943
3.2.0
New control(s)
DynamicForm: New Control: Dynamic form #878
LocationPicker: New Control - Location Picker #915
Enhancements
fast-serve: Add fast-serve support #916
ComboBoxListItemPicker and ListItemPicker: Add label to control #914
PeoplePicker: new property groupId. #917
ListPicker: add contenttype id to list picker #894
ListPicker: Few more tests with a little better description #906
- Translations: Improved Finnish translations #937
Fixes
- Documentation for
RichText: correct event handler name #898
SitePicker: SitePicker does not display initial sites until you click the dropdown to select #895
DatePicker: Fix Spanish loc strings #923
FilePicker: invalid CSS: relative in quotes. #930
MyTeams: Update MyTeams to use new library mgt-spfx #918
FieldCollectionData: FieldCollectionData is not setting sortIdx on resulting collection when using 'Add and Save' #929
Contributors
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.
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
DocumentLibraryBrowser, SiteFilePickerTab: jest unit tests #866
DragDropFiles: new DragDropFiles control #861
MyTeams: new MyTeams control #874
TeamChannelPicker: new TeamChannelPicker control #874
TeamPicker: new TeamPicker 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
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.
3.0.0
Enhancements
- SharePoint Framework v1.12 support (breaking change)
- Fluent UI v7 support
2.9.0
Enhancements
FilePicker: spanish translation for Stock Images labels #946
FilePicker: Add support for a defaultFolderAbsolutePath prop #947
DynamicForm: Returning PnPJS IItem in onSubmitted event based on returnListItemInstanceOnSubmit property #944
DateTimePicker: Add property for minutes dropdown increment #939
DynamicForm: Principal Types support #956
Dynamic Form: Show field descriptions #975
Fixes
RichText: Image button is checked when hyperlink is added to the text #948
RichText: impossible to display link with the text equal to the url #949
ComboBoxListItemPicker: defaultSelectedItems not working #954
PeoplePicker: Default selected items for groups #958
Contributors
Special thanks to our contributors (in alphabetical order): Alexey Morozov, Daniel Stratton, Ketill Antoníus Ágústsson, Ravichandran Krishnasamy, Sergio Ortega Martín.
2.8.0
New control(s)
DynamicForm: New Control: Dynamic form #878
LocationPicker: New Control - Location Picker #915
Enhancements
ComboBoxListItemPicker and ListItemPicker: Add label to control #910
PeoplePicker: new property groupId. #917
Fixes
SitePicker: SitePicker does not display initial sites until you click the dropdown to select #895
FilePicker: invalid CSS: relative in quotes. #930
FieldCollectionData: FieldCollectionData is not setting sortIdx on resulting collection when using 'Add and Save' #929
Contributors
Special thanks to our contributors (in alphabetical order): Nikolay Belykh, Patrik Hellgren, Peter Paul Kirschner, Ravichandran Krishnasamy.
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.
2.6.0
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
FolderPicker: Correct FolderPicker link alignment
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.
2.5.0
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.
2.4.0
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.
2.3.0
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.
2.2.0
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.
2.1.0
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.
2.0.0
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.
1.20.0
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.
1.19.0
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.
1.18.0
New control(s)
- Pagination Control #535
- TreeView Control #536
- FolderPicker Control #525
Enhancements
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 #534
IconPicker: renderOption property to render icons list as a panel or dialog #537
Fixes
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, if hideOrganisationalAssetTab is set to true, even then an additional HTTP request is made.
IconPicker: search fix and updated list of icons #533
ListItemAttachment: when I upload a file that contains an hyphen, the "-" char is replaced by an empty string #526
IconPicker shows selected icon only during the first opening #513
ComboBoxListItemPicker: onSelectedItem passing data to callback method but with attributes value as undefined #519
FilePicker: filename is not visible on Upload tab #518
IconPicker: Search doesn't work at all #512
ComboBoxListItemPicker documentation fix: correct onSelectedItem notation #547
- Documentation: Fix mistranslation in Japanese #545
FieldUserRenderer: displayName in FieldUserHoverCard is not updated if props of the FIeldUserRenderer have been changed #542
Contributors
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.
1.17.0
New control(s)
ComboBoxListItemPicker component #292
Localization: Project now supports localization of all SharePoint Online languages (auto translation via Cognitive Services) #456
IconPicker: component #485
FolderExplorer component #499
Enhancements
SecurityTrimmedControl: Added the option to show a control when the user doesn't have permissions 307
PnP Telemetry service opt-out support #475
TaxonomyPicker: Possibility to hide deprecated and "Available for Tagging"= false terms #421
FilePicker - French translation #449
- Slovak localization #457
TaxonomyPicker: Placeholder for Taxonomy Picker #464
ListItemPicker, PeoplePicker: Placeholder for ListItemPicker and PeoplePicker #486
FilePicker: Do not store active tab in url's hash #488
DateTimePicker: Placeholder property option added #503
Fixes
RichText: problem with edit mode #445
ListView documentation: Typo - the first occurrence of maxWidth should be minWidth #400
RichText: Text indent buttons were copy-paste of subscript and superscript buttons. Clicking on the text-indent buttons would call subscript or superscript instead. #454
RichText: Fix of removing text and inserting link instead #455
FilePicker: Read file content in IE11 #444
ListPicker: listPicker always return "test" when multiple allowed #458
FilePicker: Button text overflow fix + global classnames and properties
FieldUserRenderer: implementation of api/SP.UserProfiles.PeopleManager/GetPropertiesFor is not working on on-prem #468
Placeholder: Placeholder component is not rendering after a string change in it's properties #469
ListView documentation update: minWidth instead of maxWidth #480
DateTimePicker: Minutes and Seconds validation #495
FilePicker: bingAPIKey not working #489
Contributors
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.
1.16.0
Enhancements
FilePicker: Fixes for OneDrive CORS issues #407
ListItemPicker: added new control property filter #392
- allowing to use context from any type of SPFx extensions: #419
Placeholder: remove unused and vendor specific CSS #426
Fixes
- Documentation fix for
FilePicker: updated accepts 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 be keyColumnInternalName
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 #431
PeoplePicker: errorMessage not showing #420
IFrameDialog: commitPopUp typo causes popups with classic forms to not close after hitting save #433
Contributors
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.
1.15.0
New control(s)
FilePicker: New control added to the library #366
GridLayout: New control added to the library #350
Carousel: New control added to the library #227
Enhancements
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 #330
ListItemPicker: 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
Fixes
TaxonomyPicker: Tags icon styling issue on IE11 #356
DateTimePicker: Does not respect dateLabel and timeLabel #346
PeoplePicker: Get loginName with ensureUser #342
PeoplePicker: Fix missing required field label #371
Contributors
Special thanks to our contributors (in alphabetical order): amortsell, Hugo Bernier, Robert Lindström, pfc2k8, Piotr Siatka, Alex Terentiev, Luis Robertto Mello, eweintraub.
1.14.0
Enhancements
- German translations added for attachment and RichText controls #333
SecurityTrimmedControl: Added a wrapper className property for the parent element #325
ListPicker: Add ability to filter the control via OData #319
IFrameDialog: closing dialog on commit #313
WebPartTitle add support for section background color #258
Fixes
- 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
Contributors
Special thanks to our contributors (in alphabetical order): Amr Fouad, Joel Jeffery, Mark Powney, Dominik Schmieder, Alex Terentiev, Zhephyr.
1.13.2
Enhancements
- Improvements to the
Lithuanian localization #285
Fixes
IFrameDialog: dimensions issue #303
DateTimePicker: IE11 layout issue #301
FileTypeIcon: Only displays PDF's in SPFx 1.8.2 #300
FieldNameRenderer: Fails to encode URI when hasPreview #296
TaxonomyPicker: Cannot find name `TermLabelAction #293
ListItemAttachments: Move deleted attachments to the recycle bin #291
DateTimePicker: Does not respect isMonthPickerVisible prop #283
ListItemAttachments: Render issue fixed + improvements to the attachment API calls #282
RichText: Fixes an issue when hitting enter in the control #277
Contributors
Special thanks to our contributors (in alphabetical order): Tautvydas Duda, Thomas Granheim, Robert Lindström, Alex Terentiev.
1.13.1
Fixes
WebPartTitle: Fix for className property which is not defined #281
RichText: Fix issue where control turns drop-downs black #279
Contributors
Special thanks to our contributor: Hugo Bernier.
1.13.0
New control(s)
Progress: New control added #230
DateTimePicker: New control added #21
RichText: New control added #20
Enhancements
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 #260
WebPartTitle: Added the ability to render a see all link or custom component #228
Fixes
PeoplePicker: Fix for single quotes around the ms-peoplepicker class #275
RichText: Fix for toolbar that appears at top of the page #265
ListItemAttachments: Updated import statement reference in the documentation #254
ListView: Updated documentation for the iconFieldName property #245
Contributors
Special thanks to our contributors (in alphabetical order): Francis, Fredrik Andreasson, Hugo Bernier, Tautvydas Duda, Özgür Ersoy, Robert Lindström, Alex Terentiev.
1.12.0
New control(s)
ListItemAttachments: New control added #177
IFramePanel: New control added #226
Enhancements
- Added
Russian localization #214
TaxonomyPicker: Ability to specify term actions #237
Fixes
TaxonomyPicker: Terms are sorted incorrectly under the wrong parent #199 #229
TaxonomyPicker: Issue with custom sort order of items underneath root terms #231
PeoplePicker: Fix for issue where values couldn't be cleared #234
Contributors
Special thanks to our contributors (in alphabetical order): Patrik Hellgren, João Mendes, David Opdendries, Piotr Siatka, Alex Terentiev, Tse Kit Yam.
1.11.0
New control(s)
Map: Newly introduced map control is available #14
ChartControl: Newly introduced control to render charts #15
Enhancements
PeoplePicker: Allow the people picker to search on site level and on tenant level #97
ListView: Added support for filtering #99
PeoplePicker: Make the titleText property not required #184
Placeholder: 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
Fixes
IFrameDialog: fix for spinner which keeps appearing on the iframe #154
PeoplePicker: fix SharePoint groups which could not be retrieved #161
TaxonomyPicker: fix sort order with lowercased terms #205
Contributors
Special thanks to our contributors (in alphabetical order): Hugo Bernier, joaojmendes, Asish Padhy, Piotr Siatka, Anoop Tatti, Alex Terentiev, Tse Kit Yam.
1.10.0
New control(s)
ListItemPicker: New field control #165
Enhancements
- Dutch localization added #100
- German localization added #101
- French localization added #102
PeoplePicker: Move defaultSelectedUsers from ComponentWillMount to ComponentDidUpdate Lifecycle #135
PeoplePicker: Initialize with users from a list item #138
PeoplePicker: Remove Messagebar error handling to match Office UI Fabric field error styling #140
PeoplePicker: REST API filter and nometadata header added to reduce payload #139
PeoplePicker: Allow to set the maximum number of suggestions suggestionsLimit #143 #148
TaxonomyPicker: retreiving the terms in the correct custom sort order #146
PeoplePicker: Documentation format updated to make it easier to check the default values #159
Contributors
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.
1.9.0
Enhancements
- Optimize bundle size for latest SPFx version due to Office UI Fabric specific versioning #136
Fixes
FieldLookupRenderer: Lookup dialog is empty #131
IFrameDialog: Unnecessary horizontal scroll in IFrame dialog #132
PeoplePicker: Suggested People not loading after first selection #134
Contributors
Special thanks to our contributors (in alphabetical order): Gautam Sheth, Alex Terentiev.
1.8.0
Enhancements
PeoplePicker: Specify to hide or show the users/groups which are hidden in the UI #122
WebPartTitle: changing font-sizes on different resolutions #114
WebPartTitle: Added accessibility tags for web part title #121
ListView: Resizable columns - introduced a isResizable property #119
FieldNameRenderer double click support added #116
TaxonomyPicker: table markup changed to DIV #113
PeoplePicker: ability to specify the source site to load users from #110
TaxonomyPicker: Disable the terms which are set as deprecated or unavailable for tagging #109
PeoplePicker: Specify principle type to retrieve (users, groups, ...) #94
Fixes
FieldLookupRenderer: Fixed URL querystring params #126
IFrameDialog: dialog width is not correct in IE11 #118
PeoplePicker: fix freezes when typing in search values #117
Contributors
Special thanks to our contributors (in alphabetical order): Thomas Lamb, Joel Rodrigues, Mikael Svenson, Alex Terentiev.
1.7.0
Enhancements
PeoplePicker: added functionality to initialize the control with person(s) or group(s) #98
PeoplePicker: support for searching on contains #93
PeoplePicker: find user based on email address #95
- Bundle size: statically reference Office UI Fabric components in the FieldRenderer controls #107
Fixes
FieldNameRenderer onClick does not suppress default link behavior #103
Contributors
Special thanks to our contributors (in alphabetical order): Octavie van Haaften, Asish Padhy, Mikael Svenson, Alex Terentiev.
1.6.0
Enhancements
- Disabled property for PeoplePicker #88
Fixes
- New telemetry approach which allows you to use Application Insights #81
- PeoplePicker property selectedItems not implemented? #90
Contributors
Special thanks to our contributor: Octavie van Haaften.
1.5.0
New control(s)
- New
PeoplePicker control added #19
Enhancements
- Added properties to the
TaxonomyPicker to specify which terms are disabled/not-selectable #82
Fixes
- Bug in
TaxonomyPicker where values are not updated by an async change #83
FieldUserRenderer uses email prop for GetPropertiesFor #84
- Fixed issue in single selection mode when all group items were selected in the
ListView when user clicked on the group header #86
Contributors
Special thanks to our contributors (in alphabetical order): Asish Padhy, Alex Terentiev.
1.4.0
New control(s)
SecurityTrimmedControl control got added #74
Enhancements
- Allow the
TaxonomyPicker to also be used in Application Customizer #77
- Add
npm postinstall script to automatically add the locale config #78
Fixes
- Icon not showing up in the
Placeholder control #76
1.3.0
Enhancements
TaxonomyPicker control got added #22 #63 #64
ListPicker control got added #34
Fixes
- Issue fixed when the optional
selection property was not provided to the ListView #65
1.2.5
Fixes
- Undo
ListView item selection after items array updates #55
1.2.4
Enhancements
- Hiding placeholder title on small zones
Fixes
- iFrame dialog reference fix #52
1.2.3
Enhancements
- Optimized telemetry so that it only pushes control data
WebPartTitle hide control completely when empty
1.2.2
Fixes
- Fixes an issue sorting in the
ListView control while items were selected. Indexes were not updated.
1.2.1
Fixes
FieldTaxonomyRenderer got fixed to support single and multiple values
1.2.0
New control(s)
- Field controls are added to the project
IFrameDialog was added to the project
Fixes
- Fixed theming in the
WebPartTitle control
1.1.3
Fixes
FileTypeIcon icon fixed where it did not render an icon. This control should now works in SPFx extensions.
1.1.2
Enhancements
- Improved telemetry with some object checks
Fixes
- Fix for
WebPartTitle control to inherit color
1.1.1
Enhancements
- Removed operation name from telemetry
1.1.0
Enhancements
1.0.0
New control(s)
WebPartTitle control got added
Enhancements
- ListView control got extended with the ability to specify a set of preselected items.
Beta 1.0.0-beta.8
Fixes
- Fix for the
ListView control when selection is used in combination with setState.
Beta 1.0.0-beta.7
New control(s)
- Grouping functionality added to the
ListView control
Beta 1.0.0-beta.6
New control(s)