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