UNPKG

@pnp/spfx-property-controls

Version:

Reusable property pane controls for SharePoint Framework solutions

938 lines (933 loc) 55.7 kB
{ "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