Skip to content

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

v3.18.0 release

15 May 20:47
0f857b9
Compare
Choose a tag to compare

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.

v3.17.0 release

06 Feb 00:09
285cb32
Compare
Choose a tag to compare

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.

v3.16.2 release

18 Jan 15:53
Compare
Choose a tag to compare

Fixes

  • DynamicForm: Fixing the previous version's issue #1736 (introduced in #1718)

Contributors

Special thanks to our contributor: IRRDC.

v3.16.1 release

07 Jan 01:13
Compare
Choose a tag to compare

Fixes

Contributors

Special thanks to our contributor: IRRDC

v3.16.0 release

25 Nov 19:29
1c27a30
Compare
Choose a tag to compare

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] (#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.

v3.15.0 release

18 Jul 13:52
dcd5656
Compare
Choose a tag to compare

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.

v3.14.0 release

19 Apr 20:42
42561fc
Compare
Choose a tag to compare

Enhancements

  • DateTimePicker: Fixed DateTimePicker strings in Danish Locale #1498](#1489)
  • SharePoint Framework v1.17.1 support

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

Contributors

Special thanks to our contributors (in alphabetical order): Chad Eiserloh, Dan Toft, Guido Zambarda, Martin Lingstuyl, Nishkalank Bezawada, Sergio Villalta, Josef Benda, wuxiaojun514, Zied FEHRI.

v3.13.0 release

24 Feb 15:52
391c821
Compare
Choose a tag to compare

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.

v3.12.0 release

16 Nov 14:58
450b664
Compare
Choose a tag to compare

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.

v3.11.0 release

04 Oct 13:26
fe29219
Compare
Choose a tag to compare

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

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

Contributors

Special thanks to our contributors (in alphabetical order): Chad Eiserloh, Hilton Giesenow, Jake Stanger, Jasey Waegebaert, Josef Benda, Mark Bice, Paolo Pialorsi, Victor Romanov.