Releases
3.20.0
Enhancements
- Dispose of Async instance to prevent memory leak #636
Fixes
PropertyFieldDateTimePicker
: Fixed small typos and a sample in the documentation #628
PropertyFieldGrid
: Export PropertyFieldGrid #642
PropertyFieldViewPicker
: Export PropertyFieldViewPicker #643
PropertyFieldFolderPicker
: Fix property control page link #644
PropertyFieldDateTimePicker
& PropertyFieldColorPicker
: Fix inaccurate localization for Swedish #645
Contributors
Special thanks to our contributors (in alphabetical order): Antanina Druzhkina, Guido Zambarda, Kevin T. Coughlin, Peter Paul Kirschner.
3.19.0
3.18.0
Enhancements
- SharePoint Framework v1.19.0 support
3.17.1
Fixes
- Fixes for Webpack 5: #621
3.17.0
New control(s)
PropertyFieldButton
: New Control PropertyFieldButton #613
PropertyFieldGrid
: New Control PropertyFieldGrid #614
Enhancements
Fixes
Contributors
Special thanks to our contributors (in alphabetical order): Daniel Lindén, Jake, João Mendes, Nishkalank Bezawada, ramonitor, Russell gove, Sergei Sergeev.
3.16.0
Enhancements
PropertyFieldSitePicker
: disabled property not implemented in UI #577
Fixes
PropertyFieldMonacoEditor
and PropertyFieldCodeEditor
: fix text selection in code editor #590
Contributors
Special thanks to our contributors (in alphabetical order): Luna Heyman, srpmtt.
3.15.1
Fixes
PropertyFieldChoiceGroupWithCallout
deletes properties #592
3.15.0
Enhancements
- SharePoint Framework v1.18.2 support
Fixes
Localization
: Errors in en-gb loc file #582
Localization
: Errors in german language #589
PropertyFieldFilePicker
: fix Tiles view #562
Contributors
Special thanks to our contributors (in alphabetical order): andrew-lott, Clem S-K, Tom F..
3.14.0
Enhancements
PropertyFieldListPicker
: Implemented functionality to select multiple base templates #568
fast-serve
: Fast-serve updated to the latest version and serve warnings fixed. #579
Contributors
Special thanks to our contributors (in alphabetical order): Chandani Prajapati, Sergei Sergeev.
3.13.0
Enhancements
PropertyFieldCollectionData
: add panelProps
property to collection data #546
- SharePoint Framework v1.17.1 support
Fixes
- Italian localization updated #549
- Fixed multiple typos #550
- Swedish localization updated #553
PropertyPanePropertyEditor
: crash when property undefined/null #552
Contributors
Special thanks to our contributors (in alphabetical order): Chad Eiserloh, Gitwey, Jake Stanger, Luca3082, Valeras Narbutas.
3.12.0
Enhancements
PropertyFieldFilePicker
: Site Tab - Adding scrolling for many libraries #525
SPListPickerService
: add ContentTypes/Name to the query #521
- Czech localization added #527
Fixes
- Documentations fix for
PropertyPaneHelpers
#536
ColorPicker
: localization for Fluent UI ColorPicker
#535
Contributors
Special thanks to our contributors (in alphabetical order): Brian Krainer Jacobsen, Chad Eiserloh, krishna-vijas, Martin Zamazal.
3.11.0
Enhancements
- SharePoint Framework v1.16.0 support
Fixes
TermPicker
: missed documentation for anchorId
property #496
FilePicker
: Operations not working for 100+ Items #497
FilePicker
: File Sorting not working on file size properly #501
PropertyFieldMessage
: documentation typos fix #504
FilePicker
: Sorting on Large Libraries / Folders Must do Server-Side Sorting #503
Contributors
Special thanks to our contributors (in alphabetical order): Chad Eiserloh, Chandani Prajapati, Hilton Giesenow.
3.10.0
Enhancements
- Arabic locale is missing #461
PropertyFieldTermPicker
: anchorId support #491
Fixes
FilePicker
: Fixed an internal typo in the codebase #474
ListPicker
: documentation updates #490
PropertyFieldCollectionData
: Adding new translation for Field Issues label #486
FilePicker
: Page Type icons not appearing in the Site Pages library view #475
FilePicker
: Tiles are Missing for Site Pages #478
FilePicker
: Sorting Does Not Work #487
Contributors
Special thanks to our contributors (in alphabetical order): Chad Eiserloh, JeanNetryValere, Hilton Giesenow, nviolero, Paul Schaeflein.
3.9.0
Enhancements
- SharePoint Framework v1.15.2 support
3.8.0
New control(s)
- Localizations for en-gb #454
Enhancements
PropertyFieldSitePicker
: Site Picker search for any input string #386
fast-serve
: bump support to 1.14.0 #386
PropertyFieldCollectionData
: allow to conditionally disable specific field in the item #464
Fixes
PropertyFieldListPicker
: Remove debugger #455
PropertyFieldCollectionData
: Add button is invisible on a root site #462
PropertyFieldCollectionData
: fieldValidation
for custom fields did not get called if no onGetErrorMessage
had been defined #446
Contributors
Special thanks to our contributors (in alphabetical order): Gautam Sheth, Jasey Waegebaert, IRRDC, Markus Langer, Milan Holemans, Peter Cox.
3.7.0
Enhancements
PropertyFieldListPicker
: ability to provide content type id #441
PropertyFieldColorPicker
: provide preview of the current selected color #447
Contributors
Special thanks to our contributors (in alphabetical order): Milan Holemans, Russell gove.
3.6.0
New control(s)
PropertyFieldMonacoEditor
: new control - Monaco editor #439
Enhancements
- SharePoint Framework v1.14.0 support
- Improved documentation
Fixes
PropertyFieldCollectionData
: Add button is disabled when it should not be #436
Contributors
Special thanks to our contributors (in alphabetical order): Chad Eiserloh, GuidoZam, João Mendes.
3.5.0
Fixes
- Multiple controls: Update imports to support controls in ACEs #431
3.4.0
Enhancements
PropertyFieldFilePicker
: ability to set default tab #412
PropertyFieldCollectionData
: ability to use IconPicker
for icon field #423
PropertyFieldFilePicker
: Added a feature to allow external links / Added a feature to show the Site Pages in the Site tab #421
Fixes
PropertyFieldSearch
: documentation fix #417
FilePicker
: cannot find library by its name in multilingual sites #389
PropertyFieldDateTimePicker
: formatDate
property doesn't apply to the textbox value in the property pane #388
PropertyFieldCollectionData
: number input shows placeholder instead of 0 #379
PropertyFieldChoiceGroupWithCallout
: iconProps not working #424
Contributors
Special thanks to our contributors (in alphabetical order): 19ahmed99, Christian Frizell, GuidoZam.
3.3.0
Enhancements
- SharePoint Framework v1.13.* support
PropertyPanePropertyEditor
: Add translations for property editor control button and header #399
PropertyFieldCollectionData
: Adds conditional column visibility #394
- Include
mystrings.d.ts
in definition output #393
PropertyFieldCollectionData
: onGetErrorMessage
support for boolean, custom and color fields. #395
PropertyFieldCodeEditor
: Added panelWidth
property #404
PropertyFieldCollectionData
: Allow falsey keys as dropdown options #397
PropertyFieldFilePicker
: Add a handler to close a filepicker #401
Fixes
PropertyPanePropertyEditor
: Minor fix to allow PropertyEditor control to update properties when their current value is blank #384
PropertyFieldSitePicker
: Some sites do not show up in Property Field Site Picker control #402
PropertyFieldOrder
: Not working with array of objects #396
Contributors
Special thanks to our contributors (in alphabetical order): ellinge, M365Bass, Patrik Hellgren.
3.2.0
Enhancements
PropertyFieldColorPicker
: Add debounce property to color picker control #352
fast-serve
: Add fast-serve support #370
Fixes
PropertyFieldFilePicker
: Stock images url is getting a 404 server error #364
PropertyFieldColumnPicker
: Filter not working properly #356
PropertyFieldTextWithCallout
: Fix TextWithCallout read-only in SPFx 1.12.1 #372
PropertyFieldFilePicker
: React crash on large folders #371
PropertyFieldFilePicker
: documentation formatting fix #368
PropertyFieldCollectionData
: PropertyFieldCollectionData is not setting sortIdx on resulting collection when using Add and Save #369
Contributors
Special thanks to our contributors (in alphabetical order): Ari Gunawan, Chrisrb05, Gautam Sheth, Konrad K., Mark Bice, Sergei Sergeev.
3.1.0
Enhancements
- SharePoint Framework v1.12.1 support
PropertyFieldColumnPicker
: Multiselect dropdown option #354
Fixes
PropertyFieldSitePicker
: Site Picker doesn't return sites with title starting from the typed string #355
Contributors
Special thanks to our contributor: Sudharsan Kesavanarayanan.
3.0.0
Enhancements
- SharePoint Framework v1.12 support (Breaking change)
- FLuent UI v7 support
2.7.0
Enhancements
PropertyFieldColorPicker
: Add debounce property to color picker control #352
Fixes
PropertyFieldFilePicker
: Stock images url is getting a 404 server error #364
PropertyFieldColumnPicker
: Filter not working properly #356
PropertyFieldFilePicker
: React crash on large folders #371
PropertyFieldCollectionData
: PropertyFieldCollectionData is not setting sortIdx on resulting collection when using Add and Save #369
Contributors
Special thanks to our contributors (in alphabetical order): Chrisrb05, Konrad K., Mark Bice.
2.6.0
Fixes
PropertyFieldSitePicker
: Site Picker doesn't return sites with title starting from the typed string #355
2.5.0
New control(s)
PropertyFieldEditableComboBox
: new editable combobox control based on Fluent ComboBox. #339
PropertyFieldColumnPicker
: new column picker control #343
Fixes
PropertyFieldNumber
: The property field number is loosing decimal value on futher edits of the properties. #344
PropertyFieldCollectionData
: validation error persists after item deletion #341
FolderPicker
: Correct FolderPicker link alignment
Contributors
Special thanks to our contributors (in alphabetical order): Mike Homol, Sudharsan Kesavanarayanan, Victor Pollet.
2.4.0
Enhancements
PropertyFieldCodeEditor
: Added an options
property to the CodeEditor. Allows setting of any of the Ace Editor options outlined here #322
PropertyFieldCollectionData
: Support for a Color Picker control #326
- Support for nested web part properties (example:
targetProperty
: 'a.b.c') in all controls
PropertyFieldSitePicker
: display site URL #330
PropertyPanePropertyEditor
: Support of dynamic properties (DynamicData
) #331
Fixes
- Documentation fix for
PropertyFIeldPassword
: value
is of type string
, not number
. #324
PropertyFieldCollectionData
: Dropdown validation not working as expected #321
PropertyFieldPeoplePicker
: targetProperty is not updated properly when using nested/complex attributes #221
PropertyFieldSitePicker
: if a single subsite is selected all others are selected as well #329
Contributors
Special thanks to our contributors (in alphabetical order): Corey Roth, kflogdev.
2.3.0
New control(s)
PropertyFieldIconPicker
: new icon picker control #319
Enhancements
PropertyFieldTermPicker
: two properties: areTermsSelectable
and areTermsHidden
#313
PropertyFieldListPicker
: ability to return Title and relative URL of the list #281
Fixes
- Documentation fix: spelling fix on
index.md
#320
Contributors
Special thanks to our contributors (in alphabetical order): Corey Roth, Gautam Sheth, Jonathan Cardy, Konrad K..
2.2.0
New control(s)
PropertyFieldTeamPicker
: new Teams picker control #303
Contributors
Special thanks to our contributor: João Mendes.
2.1.1
Fixes
2.1.0
Enhancements
- Auto-generated localizations
PropertyFieldNumber
: ability to set float values #299
PropertyFieldGuid
: new GUID editor control #300
FolderExplorerService
: support special characters if folder name #305
FilePicker
: Stock Images support #306
Fixes
- Documentation: Fixed formatting of list of Controls #298
PropertyFieldNumber
: gives "Maximum update depth exceeded" error #282
- Documentation fix:
PropertyFieldCollectionData
- required custom field should call onUpdate
before onError
to correctly display required error message #284
PropertyFieldNumber
: Improper handling of falsey minValue or maxValue #150
PropertyFieldFilePicker
: Org Assets library is not displayed #295
Contributors
Special thanks to our contributors (in alphabetical order): Anoop Tatti, Gautam Sheth, Jim Love.
2.0.0
New control(s)
Office UI Fabric
version 6 support
1.20.0
New control(s)
PropertyFieldRoleDefinitionPicker
: new Role Definition Picker control #268
PropertyFieldFolderPicker
: new Folder Picker control #272
PropertyPaneMarkdownContent
: new Markdown Content control #162
Enhancements
PropertyFieldCollectionData
: Dynamic options #260
Fixes
- Documentation fix: Link to
PropertyFieldListPicker
control points to PropertyFieldMessage
#269
- Readme fix: fixed link to project guides #271
PropertyFieldViewPicker
: Unable to load Views from another site #263
Contributors
Special thanks to our contributors (in alphabetical order): Gautam Sheth, Hugo Bernier, Lars Fernhomberg.
1.19.0
New control(s)
PropertyFieldMessage
: new Message control #248
PropertyFieldSearch
: new Search control #248
PropertyFieldSpinner
: new Spinner control #248
PropertyFieldFilePicker
: new File Picker control #265
Enhancements
PropertyFieldDateTimePicker
: Add ability to hide Date and show only Time field #195
PropertyFieldCodeEditor
: Format code #165
Fixes
- Documentation fix for
PropertyFieldDateTimePicker
: The link for OnGetErrorMessage
documentation is broken in this page
- Documentation: Added
PnPTelemetry
import example #259
PropertyPanePropertyEditor
:Fix for dynamic data properties #200
PropertyFieldPeoplePicker
: People Picker doesn't search for groups #239
- Controls with callout: control's label should be disabled if the
disabled
prop is set to true
Contributors
Special thanks to our contributors (in alphabetical order): Lars Fernhomberg, João Mendes, Nanddeep Nachan, Ram, Gautam Sheth.
1.18.0
New control(s)
PropertyFieldViewPicker
: View picker control #230
PropertyFieldPassword
: password editor control #237
Fixes
PropertyFieldSitePicker
documentation title fix #229
PropertyFieldSitePicker
: doesn't work at root site #231
Contributors
Special thanks to our contributors (in alphabetical order): Ari Gunawan, Gautam Sheth, Hugo Bernier, João Mendes.
1.17.0
New control(s)
PropertyFieldSitePicker
: New control that allows the user to select one or multiple sites from the SharePoint Search API. Similar to the SitePicker in the official "News" Web Part #208, #215
Telemetry
: Provide a way to opt-out for PnP Telemetry #222
PropertyPaneHelpers
: Allows to show a spinner while loading resources
Enhancements
- Add norwegian language file #125
PropertyFieldSliderWithCallout
: debounce property added #209
- Replace full lodash with only used functions. #213
Fixes
- Documentation update for
PropertyFieldCollectionData
#196
PropertyFieldOrder
: When items is an empty array, component renders the text '0' #152
- Documentation update for
PropertyFieldCodeEditor
#194
PropertyFieldTermPicker
: Tags icon styling issue on IE11 #193
PropertyPanePropertyEditor
: Unable to download json export #210
PropertyFieldCollectionData
: Fix Data Grid Dragging Issues #217
Contributors
Special thanks to our contributors (in alphabetical order): Antonio Monserrate, rocketboy1908, Piotr Siatka, Ben, Niels Söth, araver.
1.16.0
Enhancements
PropertyFieldCollectionData
: Add the ability for field validation to the custom fields #187
PropertyFieldCollectionData
: Ability to provide custom labels for the save and cancel buttons #187
PropertyFieldListPicker
: add ability to filter the control via OData #184
Fixes
- Documentation getting started links fixed #191
- Fix for callout controls missing icon since SPFx
1.8.2
#182
Contributors
Special thanks to our contributors (in alphabetical order): araver, Chad Eiserloh.
1.15.0
Enhancements
PropertyFieldCollectionData
: Add a property to be able to set a custom class on the collection data panel #180
PropertyFieldListPicker
: Added listsToExclude
property to the control #176
PropertyFieldDateTimePicker
: Add ability to hide the date and time labels #77
Fixes
- Callout icons missing with SPFx
1.8.2
web part #178
PropertyFieldTextWithCallout
: still persists property value when error occurred #172
PropertyFieldNumber
: not handling changes correctly #170
PropertyFieldChoiceGroupWithCallout
: iconProps not working #154
PropertyFieldDropdownWithCallout
: Options of type Divider
and Header
are ignored #145
Contributors
Special thanks to our contributors (in alphabetical order): Alex Terentiev, Ward Wilmsen.
1.14.1
Fixes
TaxonomyPicker
: Terms are sorted incorrectly under the wrong parent #153
EnterpriseTermPicker
: Terms are sorted incorrectly under the wrong parent #156
1.14.0
New control(s)
PropertyFieldEnterpriseTermPicker
: New control to load term sets by using @pnp/pnpjs
#70 #120
Enhancements
PropertyFieldCollectionData
: Setting to specify if item creation
is enabled/disabled #130
PropertyFieldCollectionData
: Setting to specify if item deletion
is enabled/disabled #131
PropertyFieldCollectionData
: Implemented a property to specify if field editing
is enabled/disabled #132
- Added
Chinese
localization #137
PropertyFieldColorPicker
: Added a isHidden
property #138
PropertyFieldCollectionData
: return the item in the custom renderer #147
- Added
Russian
localization #142
Fixes
PropertyFieldTermPicker
: fix sort order with lowercased terms #133
PropertyFieldCollectionData
: Bug with onCustomRender() #135
PropertyFieldCollectionData
: Fixed bug with dropdown rendering in IE #136
PropertyFieldNumber
: Min/max number check fix + localization label fixes #141
PropertyFieldTermPicker
: Fix layout issues in IE11 #143
Contributors
Special thanks to our contributors (in alphabetical order): Simon-Pierre Plante, Yannick Plenevaux, Alex Terentiev, Roger Zhang.
1.13.1
Fixes
PropertyFieldCollectionData
: Fixed issue for loading the control in the local workbench #128
1.13.0
Enhancements
- Updated the
office-ui-fabric-react
to the same version as in SPFx 1.7.0 #105
PropertyFieldPeoplePicker
: Ability to select only from a specific site #9
PropertyFieldCollectionData
: Added support for custom field rendering #122
PropertyFieldCollectionData
: Added the functionality to sort the items in the collection #123
Fixes
PropertyFieldDateTimePicker
: Fix for the hours dropdown not showing values #112
PropertyFieldCollectionData
: Issue with debounce validation overriding the inserted values #113
PropertyPaneWebPartInformation
: Remove redundant 'Description' label #119
PropertyFieldCodeEditor
: Handle initial value after updating properties #121
Contributors
Special thanks to our contributor: Erwin van Hunen.
1.12.0
New control(s)
PropertyPaneWebPartInformation
: New control to show more information about the current web part #108
PropertyPanePropertyEditor
: New control that allows you to export/import property pane settings #114
Enhancements
- Dutch localization added #82
- French localization added #84
PropertyFieldCollectionData
: Allow the user to specify a deferred validation time for each field #98
PropertyFieldCollectionData
: added a onRenderOption option to allow custom option rendering #102
PropertyFieldNumber
: Introduced the aria label #104
- Hide callout from the controls with callout if no message is provided #107
PropertyFieldListPicker
: Add the ability to refresh target site while pane is open #109
Fixes
PropertyFieldCollectionData
: Fixed catastrophic backtracking regex issue for URL validation #99
Contributors
Special thanks to our contributors (in alphabetical order): Paul Bullock, Junle Li, PooLP, Erwin van Hunen.
1.11.0
Enhancements
PropertyFieldCollectionData
: Show error messages #96
Fixes
- Fixes based on SonarCloud analysis
1.10.0
Enhancements
PropertyFieldPeoplePicker
: Security groups come back with EntityType of FormsRole
rather then SecGroup
#93
PropertyFieldCollectionData
: Add the current row's information in the onGetErrorMessage
callback #92
Fixes
PropertyFieldPeoplePicker
: No suggestions returned when using Security Groups, Multi-select and NO duplicates. #90
PropertyFieldTermPicker
: Terms which are set as unavailable for tagging are still selectable #94
1.9.0
Enhancements
PropertyFieldCollectionData
: Added custom validation for string
, number
, icon
, and URL
field types #74
PropertyFieldCollectionData
: Add an option to specify a default value #86
PropertyFieldCollectionData
: override placeholder for the inputs #87
PropertyFieldCollectionData
: Hide save button when "Add and save" is shown #88
Fixes
PropertyFieldMultiSelect
: fixed an issue where the control didn't retain the preselected values when dropdown options were provided async #85
PropertyFieldOrder
: fixed an issue where items where provided async #81
1.8.0
Enhancements
- New telemetry approach which allows you to use Application Insights instance #79
PropertyFieldListPicker
: add optional property for target site #21
Contributors
Special thanks to our contributor: Joel Rodrigues.
1.7.0
Enhancements
- Add
npm postinstall
script to automatically add the localization config #64
- Add a description to the
PropertyFieldCollectionData
panel #67
- Added a font field type for the
PropertyFieldCollectionData
control #66
- Added a URL field type for the
PropertyFieldCollectionData
control #72
- Field validation implemented to enable/disable save buttons in
PropertyFieldCollectionData
control. Related to previous enhancement.
- Added properties to the
TaxonomyPicker
to specify which terms are disabled/not-selectable #69
Fixes
PropertyFieldPeoplePicker
validation error does not clear as expected #68
1.6.0
New control(s)
PropertyFieldCollectionData
was added #58
PropertyFieldOrder
was added #19
PropertyFieldSwatchColorPicker
was added #55
Enhancements
- Allow the term set to be selectable in the
PropertyFieldTermPicker
#60
Fixes
- Fix for
PropertyFieldColorPicker
Palette Icon alignment issue in IE11 #56
1.5.1
Enhancements
- Color Pickers optionally return Color Objects #55
Fixes
- Undefined web part context fixed in the
PropertyFieldPeoplePicker
#47
- Taxonomy service fix for working with term set GUID #48
- Added focus intercepting input for Full style #52
1.5.0
Enhancements
PropertyFieldListPicker
control extended with select all lists option #8
PropertyFieldTermPicker
control extended with the ability to search terms by typing in the textbox #11 #42 #44 #45
SPTermStorePickerService
has a new interface which contains only the required properties
1.4.2
Enhancements
- Introduced the
onGetErrorMessage
property for the PropertyFieldNumber
field control (#36)
1.4.1
Enhancements
- Optimized telemetry so that it only pushes control data
Fixes
- Fixes for issue #30
PropertyFieldPeoplePicker
Validation does not work as expected #33
1.4.0
New control(s)
PropertyFieldMultiSelect
got added
PropertyFieldNumber
got added
Enhancements
PropertyFieldTermPicker
new introduced property to specify to show or hide the term store name: hideTermStoreName
.
PropertyFieldTermPicker
updated process when terms were unselected based on ID instead of path.
1.3.0
New control(s)
PropertyFieldCodeEditor
got added
Enhancements
PropertyFieldTermPicker
improved with save and cancel button
PropertyFieldTermPicker
improved with onClick
event on input field
1.2.0
Enhancements
- Added the option to the people picker to allow you to specify single or multi-selection
Fixes
- People picker accidentally picked the wrong person
- Improved telemetry with some object checks
1.1.1
Enhancements
- Removed operation name from telemetry
1.1.0
New control(s)
- Added the
PropertyFieldButtonWithCallout
control
- Added the
PropertyFieldCheckboxWithCallout
control
- Added the
PropertyFieldChoiceGroupWithCallout
control
- Added the
PropertyFieldWithCallout
control
- Added the
PropertyLabelWithCallout
control
- Added the
PropertyLinkWithCallout
control
- Added the
PropertySliderWithCallout
control
Enhancements
- Telemetry added
- Term picker control has now the option to scope on term set or group
1.0.0
New control(s)
- Added the
PropertyFieldDropdownWithCallout
control
- Added the
PropertyFieldTextWithCallout
control
- Added the
PropertyFieldToggleWithCallout
control
1.0.0-beta.3
Enhancements
- Added
firstDayOfWeek
option to the date picker control
1.0.0-beta.2
New control(s)