Releases¶
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 #613PropertyFieldGrid
: New Control PropertyFieldGrid #614
Enhancements¶
fast-serve
: ast-serve update to match the most recent changes. #606PropertyFieldContentTypePicker
: PropertyFieldContentTypePicker control #611PropertyFieldFilePicker
: add a delete button to the selected file #579PropertyFieldFilePicker
: Fix root site org asset library showing no items in file picker (https://github.com/pnp/sp-dev-fx-property-controls/pull/603)PropertyFieldFolderPicker
: added siteAbsoluteUrl to FOlderPicker (https://github.com/pnp/sp-dev-fx-property-controls/pull/602)
Fixes¶
General Helper
: toRelativeUrl returns proper relative url in case of root site (https://github.com/pnp/sp-dev-fx-property-controls/pull/609)
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
andPropertyFieldCodeEditor
: 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 #582Localization
: Errors in german language #589PropertyFieldFilePicker
: 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 #568fast-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
: addpanelProps
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 #525SPListPickerService
: add ContentTypes/Name to the query #521- Czech localization added #527
Fixes¶
- Documentations fix for
PropertyPaneHelpers
#536 ColorPicker
: localization for Fluent UIColorPicker
#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 foranchorId
property #496FilePicker
: Operations not working for 100+ Items #497FilePicker
: File Sorting not working on file size properly #501PropertyFieldMessage
: documentation typos fix #504FilePicker
: 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¶
Fixes¶
FilePicker
: Fixed an internal typo in the codebase #474ListPicker
: documentation updates #490PropertyFieldCollectionData
: Adding new translation for Field Issues label #486FilePicker
: Page Type icons not appearing in the Site Pages library view #475FilePicker
: Tiles are Missing for Site Pages #478FilePicker
: 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 #386fast-serve
: bump support to 1.14.0 #386PropertyFieldCollectionData
: allow to conditionally disable specific field in the item #464
Fixes¶
PropertyFieldListPicker
: Remove debugger #455PropertyFieldCollectionData
: Add button is invisible on a root site #462PropertyFieldCollectionData
:fieldValidation
for custom fields did not get called if noonGetErrorMessage
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 #441PropertyFieldColorPicker
: 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 #412PropertyFieldCollectionData
: ability to useIconPicker
for icon field #423PropertyFieldFilePicker
: Added a feature to allow external links / Added a feature to show the Site Pages in the Site tab #421
Fixes¶
PropertyFieldSearch
: documentation fix #417FilePicker
: cannot find library by its name in multilingual sites #389PropertyFieldDateTimePicker
:formatDate
property doesn't apply to the textbox value in the property pane #388PropertyFieldCollectionData
: number input shows placeholder instead of 0 #379PropertyFieldChoiceGroupWithCallout
: 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 #399PropertyFieldCollectionData
: Adds conditional column visibility #394- Include
mystrings.d.ts
in definition output #393 PropertyFieldCollectionData
:onGetErrorMessage
support for boolean, custom and color fields. #395PropertyFieldCodeEditor
: AddedpanelWidth
property #404PropertyFieldCollectionData
: Allow falsey keys as dropdown options #397PropertyFieldFilePicker
: 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 #384PropertyFieldSitePicker
: Some sites do not show up in Property Field Site Picker control #402PropertyFieldOrder
: 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 #352fast-serve
: Add fast-serve support #370
Fixes¶
PropertyFieldFilePicker
: Stock images url is getting a 404 server error #364PropertyFieldColumnPicker
: Filter not working properly #356PropertyFieldTextWithCallout
: Fix TextWithCallout read-only in SPFx 1.12.1 #372PropertyFieldFilePicker
: React crash on large folders #371PropertyFieldFilePicker
: documentation formatting fix #368PropertyFieldCollectionData
: 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 #364PropertyFieldColumnPicker
: Filter not working properly #356PropertyFieldFilePicker
: React crash on large folders #371PropertyFieldCollectionData
: 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. #339PropertyFieldColumnPicker
: new column picker control #343
Fixes¶
PropertyFieldNumber
: The property field number is loosing decimal value on futher edits of the properties. #344PropertyFieldCollectionData
: validation error persists after item deletion #341FolderPicker
: 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 anoptions
property to the CodeEditor. Allows setting of any of the Ace Editor options outlined here #322PropertyFieldCollectionData
: 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 #330PropertyPanePropertyEditor
: Support of dynamic properties (DynamicData
) #331
Fixes¶
- Documentation fix for
PropertyFIeldPassword
:value
is of typestring
, notnumber
. #324 PropertyFieldCollectionData
: Dropdown validation not working as expected #321PropertyFieldPeoplePicker
: targetProperty is not updated properly when using nested/complex attributes #221PropertyFieldSitePicker
: 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
andareTermsHidden
#313PropertyFieldListPicker
: 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¶
- Localizations fix #311
2.1.0¶
Enhancements¶
- Auto-generated localizations
PropertyFieldNumber
: ability to set float values #299PropertyFieldGuid
: new GUID editor control #300FolderExplorerService
: support special characters if folder name #305FilePicker
: 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 callonUpdate
beforeonError
to correctly display required error message #284 PropertyFieldNumber
: Improper handling of falsey minValue or maxValue #150PropertyFieldFilePicker
: 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 #268PropertyFieldFolderPicker
: new Folder Picker control #272PropertyPaneMarkdownContent
: new Markdown Content control #162
Enhancements¶
PropertyFieldCollectionData
: Dynamic options #260
Fixes¶
- Documentation fix: Link to
PropertyFieldListPicker
control points toPropertyFieldMessage
#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 #248PropertyFieldSearch
: new Search control #248PropertyFieldSpinner
: new Spinner control #248PropertyFieldFilePicker
: new File Picker control #265
Enhancements¶
PropertyFieldDateTimePicker
: Add ability to hide Date and show only Time field #195PropertyFieldCodeEditor
: Format code #165
Fixes¶
- Documentation fix for
PropertyFieldDateTimePicker
: The link forOnGetErrorMessage
documentation is broken in this page - Documentation: Added
PnPTelemetry
import example #259 PropertyPanePropertyEditor
:Fix for dynamic data properties #200PropertyFieldPeoplePicker
: People Picker doesn't search for groups #239- Controls with callout: control's label should be disabled if the
disabled
prop is set totrue
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 #230PropertyFieldPassword
: password editor control #237
Fixes¶
PropertyFieldSitePicker
documentation title fix #229PropertyFieldSitePicker
: 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, #215Telemetry
: Provide a way to opt-out for PnP Telemetry #222PropertyPaneHelpers
: 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 #193PropertyPanePropertyEditor
: Unable to download json export #210PropertyFieldCollectionData
: 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 #187PropertyFieldCollectionData
: Ability to provide custom labels for the save and cancel buttons #187PropertyFieldListPicker
: 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 #180PropertyFieldListPicker
: AddedlistsToExclude
property to the control #176PropertyFieldDateTimePicker
: 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 #172PropertyFieldNumber
: not handling changes correctly #170PropertyFieldChoiceGroupWithCallout
: iconProps not working #154PropertyFieldDropdownWithCallout
: Options of typeDivider
andHeader
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 #153EnterpriseTermPicker
: Terms are sorted incorrectly under the wrong parent #156
1.14.0¶
New control(s)¶
Enhancements¶
PropertyFieldCollectionData
: Setting to specify if itemcreation
is enabled/disabled #130PropertyFieldCollectionData
: Setting to specify if itemdeletion
is enabled/disabled #131PropertyFieldCollectionData
: Implemented a property to specify if fieldediting
is enabled/disabled #132- Added
Chinese
localization #137 PropertyFieldColorPicker
: Added aisHidden
property #138PropertyFieldCollectionData
: return the item in the custom renderer #147- Added
Russian
localization #142
Fixes¶
PropertyFieldTermPicker
: fix sort order with lowercased terms #133PropertyFieldCollectionData
: Bug with onCustomRender() #135PropertyFieldCollectionData
: Fixed bug with dropdown rendering in IE #136PropertyFieldNumber
: Min/max number check fix + localization label fixes #141PropertyFieldTermPicker
: 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 #9PropertyFieldCollectionData
: Added support for custom field rendering #122PropertyFieldCollectionData
: Added the functionality to sort the items in the collection #123
Fixes¶
PropertyFieldDateTimePicker
: Fix for the hours dropdown not showing values #112PropertyFieldCollectionData
: Issue with debounce validation overriding the inserted values #113PropertyPaneWebPartInformation
: Remove redundant 'Description' label #119PropertyFieldCodeEditor
: 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 #108PropertyPanePropertyEditor
: 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 #98PropertyFieldCollectionData
: added a onRenderOption option to allow custom option rendering #102PropertyFieldNumber
: 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 ofFormsRole
rather thenSecGroup
#93PropertyFieldCollectionData
: Add the current row's information in theonGetErrorMessage
callback #92
Fixes¶
PropertyFieldPeoplePicker
: No suggestions returned when using Security Groups, Multi-select and NO duplicates. #90PropertyFieldTermPicker
: Terms which are set as unavailable for tagging are still selectable #94
1.9.0¶
Enhancements¶
PropertyFieldCollectionData
: Added custom validation forstring
,number
,icon
, andURL
field types #74PropertyFieldCollectionData
: Add an option to specify a default value #86PropertyFieldCollectionData
: override placeholder for the inputs #87PropertyFieldCollectionData
: 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 #85PropertyFieldOrder
: 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 #58PropertyFieldOrder
was added #19PropertyFieldSwatchColorPicker
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 #8PropertyFieldTermPicker
control extended with the ability to search terms by typing in the textbox #11 #42 #44 #45SPTermStorePickerService
has a new interface which contains only the required properties
1.4.2¶
Enhancements¶
- Introduced the
onGetErrorMessage
property for thePropertyFieldNumber
field control (#36)
1.4.1¶
Enhancements¶
- Optimized telemetry so that it only pushes control data
Fixes¶
1.4.0¶
New control(s)¶
PropertyFieldMultiSelect
got addedPropertyFieldNumber
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 buttonPropertyFieldTermPicker
improved withonClick
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)¶
- Initial release