tfelder-deloitte / SecurityTesting

Other
0 stars 0 forks source link

Update dependency @pnp/logging to v3 - autoclosed #578

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@pnp/logging 2.8.0 -> 3.24.0 age adoption passing confidence

Release Notes

pnp/pnpjs (@​pnp/logging) ### [`v3.24.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3240---2024-Mar-17) [Compare Source](https://togithub.com/pnp/pnpjs/compare/5b92b644f51ebd014450a2e95b97e54c1bbda39e...a5ee0391eef1b0a75ad6c49b58386973e92563e0) - graph - Addresses [#​2960](https://togithub.com/pnp/pnpjs/issues/2960) - Fix DirectoryObject GetById Type - Updated Batching - Support Chunked Batch Size ### [`v3.23.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3230---2024-Feb-19) [Compare Source](https://togithub.com/pnp/pnpjs/compare/b436704fcdd7c26596c8426e6bde46049da962ec...5b92b644f51ebd014450a2e95b97e54c1bbda39e) - graph - Addresses [#​2911](https://togithub.com/pnp/pnpjs/issues/2911) - fixed Photos endpoint bug - Add getSchedule to Calendar - queryable - Addresses [#​2890](https://togithub.com/pnp/pnpjs/issues/2890) - fixed node clone bug - reverts new rawData emit to fix bug introduced that broke batching/cashing ### [`v3.22.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3220---2024-Jan-15) [Compare Source](https://togithub.com/pnp/pnpjs/compare/02261dbccbc99a0548fe552e2f3ed77e15510869...b436704fcdd7c26596c8426e6bde46049da962ec) - sp - fromAbsolutePath methods reference undefined this. - Update request-digest.ts to still make call when injected headers include odata=verbose - queryable - Addressing [#​2890](https://togithub.com/pnp/pnpjs/issues/2890) - Node Clone - Fix ### [`v3.21.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3210---2023-Dec-11) [Compare Source](https://togithub.com/pnp/pnpjs/compare/ae9060a4c0c0aba8c5cf4ec281082957d7466726...02261dbccbc99a0548fe552e2f3ed77e15510869) - graph - Adding Photos with Dimension support - Addressing [#​2836](https://togithub.com/pnp/pnpjs/issues/2836) - Rework Caching and Pagination Logic - sp - Addresses [#​2847](https://togithub.com/pnp/pnpjs/issues/2847) - Add missing ItemId to IListItemFormUpdateValue - Addressing [#​2840](https://togithub.com/pnp/pnpjs/issues/2840) - Add missing parameter to AddUsingPath ### [`v3.20.1`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3201---2023-Nov-20) [Compare Source](https://togithub.com/pnp/pnpjs/compare/0bb28b2a243a8517964fa52bbbb9e2c30a2dd13e...ae9060a4c0c0aba8c5cf4ec281082957d7466726) - graph - Addresses [#​2833](https://togithub.com/pnp/pnpjs/issues/2833) - Revert of a previous PR [#​2730](https://togithub.com/pnp/pnpjs/issues/2730) that was meant for V4. ### [`v3.20.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3200---2023-Nov-14) [Compare Source](https://togithub.com/pnp/pnpjs/compare/5f3f675f44c563a38aa5d336cd062bdd6a4a8469...0bb28b2a243a8517964fa52bbbb9e2c30a2dd13e) - graph - Addresses [#​2811](https://togithub.com/pnp/pnpjs/issues/2811) - Fixes the parameter object for the Chat Message Add method. - Addresses [#​2825](https://togithub.com/pnp/pnpjs/issues/2825) - New utility method for converting to atob with stringification checks Updated Parser for Blobs ### [`v3.19.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3190---2023-Oct-16) [Compare Source](https://togithub.com/pnp/pnpjs/compare/0e3fcfd63bd956970091c39706d592f87024d74e...5f3f675f44c563a38aa5d336cd062bdd6a4a8469) - sp - Addresses [#​2762](https://togithub.com/pnp/pnpjs/issues/2762) - Adds orderby to getall's allowed query params. - Addresses [#​2783](https://togithub.com/pnp/pnpjs/issues/2783) - Fixed a bug where the field type mapping was incorrect for adding image fields. - Add AllowIncrementalResults parameter to the getItemsByCAMLQuery function. - graph - Addresses [#​2789](https://togithub.com/pnp/pnpjs/issues/2789) - Fixes the typing on the sendmail method. It appears to be implemented incorrectly. Updated the sendMail definition to only take a Graph message Object. ### [`v3.18.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3180---2023-Sept-11) [Compare Source](https://togithub.com/pnp/pnpjs/compare/e9cb8cce7f80a8b215217fea3cf015c334ac5180...0e3fcfd63bd956970091c39706d592f87024d74e) - queryable - missing .js extensions on 2 files. ### [`v3.17.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3170---2023-Jul-24) [Compare Source](https://togithub.com/pnp/pnpjs/compare/7848c741670c98a256b5739814ebafa18397cf59...e9cb8cce7f80a8b215217fea3cf015c334ac5180) - sp/graph - Addresses [#​2716](https://togithub.com/pnp/pnpjs/issues/2716) - Fix for batching adding incorrect headers in certain circumstances - graph - Addresses [#​2567](https://togithub.com/pnp/pnpjs/issues/2567) - Fixes issue with channel messages in teams. - Addresses [#​2677](https://togithub.com/pnp/pnpjs/issues/2677) - Removed analytics endpoint on drive root as it's not longer supported. V4 updates will include new analytics modules that will add more features. - logging - Addresses [#​2731](https://togithub.com/pnp/pnpjs/issues/2731) - Fixed issues with browser console levels. ### [`v3.16.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3160---2023-Jun-9) [Compare Source](https://togithub.com/pnp/pnpjs/compare/96801ca2af999a1fc264745a99b649cb6a87744e...7848c741670c98a256b5739814ebafa18397cf59) ##### Fixed - sp - Addresses [#​2681](https://togithub.com/pnp/pnpjs/issues/2681) - Fix for cannot read properties of undefined (reading 'prototype') - Addresses [#​2685](https://togithub.com/pnp/pnpjs/issues/2685) - Fix for multichoice field properties - Addresses [#​2688](https://togithub.com/pnp/pnpjs/issues/2688) - Fix for apostorphes in filename ##### Added - graph - Adds shares modules to graph library ### [`v3.15.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3150---2023-May-12) [Compare Source](https://togithub.com/pnp/pnpjs/compare/dee4ba83c7e788e12d0fce90996c08974edee99d...96801ca2af999a1fc264745a99b649cb6a87744e) ##### Fixed - timeline - Addresses [#​2669](https://togithub.com/pnp/pnpjs/issues/2669) - Adds code in Timeline emit to ensure we don't create empty observer arrays on the Timeline.observers container due to filtering for once. - nodejs - Modified SPDefault and GraphDefault so empty object is not required. - sp - Addresses [#​2646](https://togithub.com/pnp/pnpjs/issues/2646) - Issue with creating fields when batching. - Addresses [#​2661](https://togithub.com/pnp/pnpjs/issues/2661) - Adding BatchNever to Request-Digest Behavior when retrieving a new RequestDigest token. - azidjsclient - Fix bug with caching in Azure Identity Client wrapper and improve key generation ### [`v3.14.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3140---2023-Apr-17) [Compare Source](https://togithub.com/pnp/pnpjs/compare/d062520bd45391758c93d1cc590bfbc300649bdb...dee4ba83c7e788e12d0fce90996c08974edee99d) ##### Added - sp - Added groupsitemanager module to help manage team sites. - Addresses [#​2565](https://togithub.com/pnp/pnpjs/issues/2565) - Adds a method to Sites to set the site logo vs web property update to set the site logo thumbnail - Addresses [#​2602](https://togithub.com/pnp/pnpjs/issues/2602) - adds a tenantAppcatalog property to the root sp object; ensures that web.appcatalog points to the sitecollection appcatalog - azidjsclient - Added new azidjsclient package that supports Azure Identity, most useful for node-js development and managed identity - node Update to node package GraphDefault and SPDefault package to make msal parameter optional (deprecated) and updated the documentation for new guidance on passing the MSAL (and AzureIdentity) auth methods as separate observerable on the using call. ##### Fixed - docs - Updated Taxonomy documentation to call out need for auth token on add/update/delete events. - Addresses [#​2604](https://togithub.com/pnp/pnpjs/issues/2604) - Updating Docs for Page Comments to include proper atMention functionality. - general - Updated debug scenarios for spa to make debugging work with settings file. - Updated package-lock.json for SPFx debugging scenario to fix a bug - sp - Addresses [#​2629](https://togithub.com/pnp/pnpjs/issues/2629) - Bug fix for missing quotes on sp recycle bin getById method. - Addresses [#​2615](https://togithub.com/pnp/pnpjs/issues/2615) - fixes a bug with batching and caching in graph where requests were not resolving correctly, the fix from Version 3 - launch prep 1 [#​2052](https://togithub.com/pnp/pnpjs/issues/2052) applied to graph lib ### [`v3.13.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3130---2023-Mar-17) [Compare Source](https://togithub.com/pnp/pnpjs/compare/eafa14afdbec9aa1e1a386f5b53306f648916e50...d062520bd45391758c93d1cc590bfbc300649bdb) ##### Added - sp - Added getCurrentUserMemberships to new publishingSitePageService import. ##### Fixed - node - Fixed typing issues with asCanceable wrapper and dropped references in stream.d.ts. - Fixed setStreamContentChunked to fixed unhandled promise. ### [`v3.12.1`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3121---2023-Feb-14) [Compare Source](https://togithub.com/pnp/pnpjs/compare/159ce1b522e4e94f2bda94cea916e352e7d10f85...eafa14afdbec9aa1e1a386f5b53306f648916e50) ##### Fixed - sp - Addresses [#​2570](https://togithub.com/pnp/pnpjs/issues/2570), [#​2571](https://togithub.com/pnp/pnpjs/issues/2571) - Removes adding a bearer token by default to SPFx requests ### [`v3.12.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3120---2023-Feb-10) [Compare Source](https://togithub.com/pnp/pnpjs/compare/74a3eca9c75196576d92ca4854db939c4fe51e2a...159ce1b522e4e94f2bda94cea916e352e7d10f85) **Please note:** We are official closing support for v2. Moving forward we will no longer do releases for the v2 version. ##### Added - graph - Addresses [#​2552](https://togithub.com/pnp/pnpjs/issues/2552) - Adds an SPFx Token behavior to sp and graph libraries - sp - Addresses [#​2552](https://togithub.com/pnp/pnpjs/issues/2552) - Adds an SPFx Token behavior to sp and graph libraries - Addresses [#​2551](https://togithub.com/pnp/pnpjs/issues/2551) - Add typings when fetching Site data and change typings for getDocumentLibraries ##### Fixed - core - Fixes [#​2539](https://togithub.com/pnp/pnpjs/issues/2539) - Fix unhandlable promise in start() - sp - Fixes [#​2561](https://togithub.com/pnp/pnpjs/issues/2561) - Changes behavior in processing for saving client side pages to process all controls through the specialSaveHandling function - Fixes [#​2558](https://togithub.com/pnp/pnpjs/issues/2558) - Issue with getParentWeb from root site - Fixes [#​2550](https://togithub.com/pnp/pnpjs/issues/2550) - Fix for request digest timeout after tab sleeps - sp-admin - Fixes [#​2518](https://togithub.com/pnp/pnpjs/issues/2518) - Replacing 'CreateGroupForSite' method example by 'AddTenantCdnOrigin' ### [`v3.11.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3110---2023-Jan-13) [Compare Source](https://togithub.com/pnp/pnpjs/compare/381e02c70c372f95af9f3c547d48ff5c6ac72a52...74a3eca9c75196576d92ca4854db939c4fe51e2a) ##### Added - graph - Added various methods to OneDrive module; GraphFI.Drives,Drives - delta,Drives - upload,Drive - getItemByPath,Drive - getItemsByPath,DriveItem - moveItem,DriveItem - copyItem,DriveItem - convertContent,DriveItem - upload,DriveItem - preview,Root/DriveItem - analytics,List - IDrive.getList ##### Fixed - docs - General typo fixes and updates - core - Fixes [#​2507](https://togithub.com/pnp/pnpjs/issues/2507) - Updates the timeline start logic to get a ref to the promise rather than attaching finally directly. - sp - Fixes [#​2509](https://togithub.com/pnp/pnpjs/issues/2509) - Fix but with item.setImageField - node - Fixes [#​2532](https://togithub.com/pnp/pnpjs/issues/2532) - Fix setStreamContentChunked: await loading chunks ##### Removed - graph - Deprecated OneDrive module; DriveItem - move - replaced by moveItem, DriveItem - setContent - replaced by upload ### [`v3.10.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#3100---2022-Dec-13) [Compare Source](https://togithub.com/pnp/pnpjs/compare/580e74bfb1db8aac192959800a57c0a7c5459fab...381e02c70c372f95af9f3c547d48ff5c6ac72a52) ##### Added - queryable - Added CacheNever behavior - Adds bindCachingCore method to reuse the caching props calculation logic - sp - Added ability to limit the getSharingInformation returned properties - Adding support for add/update/delete for taxonomy entities - graph - Added followed endpoint to Drives - Adds options to Graph - OneDrive sharedWithMe method ##### Fixed - docs - General typo fixes and updates - queryable - Fix for CachingPessimistic behavior - sp - Fixing [#​2448](https://togithub.com/pnp/pnpjs/issues/2448) appears to have reverted [#​2414](https://togithub.com/pnp/pnpjs/issues/2414), and now fixed again - graph - Bug fix for DrvieItem.getContent when using Caching behavior ### [`v3.9.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#390---2022-Nov-11) [Compare Source](https://togithub.com/pnp/pnpjs/compare/dbca58ef8495b595307febe1d260e23bb8b54203...580e74bfb1db8aac192959800a57c0a7c5459fab) ##### Added - sp - Support for multi-line batch responses - graph - Add getting site by resource url instead of id ##### Fixed - docs - General typo fixes and updates - sp - Updates Search and Suggest to be true invokable factories - Updates docs for search on using factory methods - Updates logic in sp.search and sp.searchSuggest - fix to await the completePromises in batches that have no requests due to caching supplying all the results. - graph - This update includes a fix for an improperly formed search endpoint on the root drive. ### [`v3.8.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#380---2022-Oct-14) [Compare Source](https://togithub.com/pnp/pnpjs/compare/0d57e8407cabe66716b716e61f7076f91617f9e9...dbca58ef8495b595307febe1d260e23bb8b54203) ##### Added - sp - adds storage metrics for IFolder - adds return of IFolder or IFile from copyByPath and moveByPath - adds fileFromPath and fileFromAbsolutePath to get an IFile from arbitrary file paths - adds folderFromPath and folderFromAbsolutePath to get an IFolder from arbitrary file paths - adds ability to pass all options to IFolder's moveByPath and copyByPath to match IFile - adds docs/tests for the new stuff - adds a new sp module context-info allowing for easier retrieval of contextual information - adds new CacheAlways behavior - adds additional props to ISearchResult - adds additional props to site scripts create/update ##### Fixed - docs - General typo fixes - Fixed service class example - graph - Fixed bug with getAllChildrenAsOrderedTree, [#​2414](https://togithub.com/pnp/pnpjs/issues/2414) - Fixed issue with observables missing when adding drive item, [#​2435](https://togithub.com/pnp/pnpjs/issues/2435) ### [`v3.7.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#370---2022-Sept-9) [Compare Source](https://togithub.com/pnp/pnpjs/compare/51b59a6bc207b872b40bf21379a44f972a91a25e...0d57e8407cabe66716b716e61f7076f91617f9e9) ##### Added - docs - Updated getting started docs - sp - added support for item rating - added support for favorite sites and items - graph - added $search and $filter parameters to Count() and Paged Behavior ##### Fixed - docs - sample for ACS authentication - sp - updated for escaping query strings - enchance copyByPath and moveByPath for sp/file allowing for passing all valid params ### [`v3.6.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#360---2022-Aug-16) [Compare Source](https://togithub.com/pnp/pnpjs/compare/b9ca4c4ed83eb6301488c5cd7d802ef36a036158...51b59a6bc207b872b40bf21379a44f972a91a25e) ##### Fixed - core - addresses [#​2222](https://togithub.com/pnp/pnpjs/issues/2222), [#​2356](https://togithub.com/pnp/pnpjs/issues/2356) - Updates to simplify url & query escaping - sp - addresses [#​2372](https://togithub.com/pnp/pnpjs/issues/2372) - Fix bugs with sharing ##### Added - docs - added docs for Graph messages - update for getting started videos - update to docs around SPBrowser usage and setting baseUrl - querable - new JSONHeaderParse behavior - graph - addresses [#​2323](https://togithub.com/pnp/pnpjs/issues/2323) - Special Folder support - support for Lists, Columns, Content Types - sp - update method for content types - addresses [#​2357](https://togithub.com/pnp/pnpjs/issues/2357) - add missing properties to IViewInfo typing ### [`v3.5.1`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#351---2022-July-13) [Compare Source](https://togithub.com/pnp/pnpjs/compare/b1567892f112b4a288262c07e376a97f2621c743...b9ca4c4ed83eb6301488c5cd7d802ef36a036158) ##### Fixed - queryable - Error in SPFx due to tuple check in queryable constructor, adjusted check & added tests ### [`v3.5.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#350---2022-July-12) [Compare Source](https://togithub.com/pnp/pnpjs/compare/f6344f95b14e79ed61b5c52b732c0d2fd1ff1406...b1567892f112b4a288262c07e376a97f2621c743) ##### Fixed - docs - Documentation update for config/services setup - graph - Addresses [#​2316](https://togithub.com/pnp/pnpjs/issues/2316) - PR [#​2318](https://togithub.com/pnp/pnpjs/issues/2318) Remove specific encodeURIComponents to address double encoding. - PR [#​2319](https://togithub.com/pnp/pnpjs/issues/2319) - Added tests for certain graph queryable methods - sp - Updates lists IRenderListDataParameters & RenderListDataOptions with new values not present originally - queryable: - Beta 2 - Support for cancelling requests (see docs for known issues) - behaviors - Fixes [#​2333](https://togithub.com/pnp/pnpjs/issues/2333) - PR [#​2344](https://togithub.com/pnp/pnpjs/issues/2344) Addresses issues with reviewing caching and batching. - Fixes [#​2329](https://togithub.com/pnp/pnpjs/issues/2329) - Argument of type 'WebPartContext' is not assignable to parameter of type 'ISPFXContext'. ##### Added - sp-admin - Added sp-admin library to support tenant admin APIs ### [`v3.4.1`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#341---2022-June-13) [Compare Source](https://togithub.com/pnp/pnpjs/compare/ff93dd73f0dd2869e5899b1fb98191d1605340d6...f6344f95b14e79ed61b5c52b732c0d2fd1ff1406) ##### Fixed - sp: - Addresses [#​2315](https://togithub.com/pnp/pnpjs/issues/2315) - PR [#​2233](https://togithub.com/pnp/pnpjs/issues/2233) addressed issues [#​2220](https://togithub.com/pnp/pnpjs/issues/2220) [#​2222](https://togithub.com/pnp/pnpjs/issues/2222) creating a breaking changed for the Safari (iOS) browser, this release reverses that change. ### [`v3.4.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#340---2022-June-10) [Compare Source](https://togithub.com/pnp/pnpjs/compare/478283891ad85f63f1e6bc53342e9999e4b52854...ff93dd73f0dd2869e5899b1fb98191d1605340d6) ##### Fixed - docs: - Various documentation updates - general: - Major package version updates - Various test fixes - sp: - Fields add() properties can be undefined bug - Fix issue with RequestDigest expiring when spfi is reinitialized. ##### Added - queryable: - Support for cancelling requests (beta - see docs for known issues) - sp: - Added support for Recycle Bin/Second-Stage Recycle Bin - Added schedulePublished method for client-side pages - graph: - Added support for paging - Added support for Bookings ### [`v3.3.2`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#332---2022-May-18) [Compare Source](https://togithub.com/pnp/pnpjs/compare/e0eaa96605db7714360bb8740055b33e9b5cfe3a...478283891ad85f63f1e6bc53342e9999e4b52854) ##### Fixed - package: - post-install.cjs fixes \-docs: - Various documentation updates ### [`v3.3.1`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#331---2022-May-17) [Compare Source](https://togithub.com/pnp/pnpjs/compare/261382ae557be721d619dae293b8d72004ed1c0a...e0eaa96605db7714360bb8740055b33e9b5cfe3a) ##### Fixed - package: - post-install.cjs fixes ### [`v3.3.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#330---2022-May-16) [Compare Source](https://togithub.com/pnp/pnpjs/compare/bd57a5383e32ac8174e6b8ab9df5d59dd050c631...261382ae557be721d619dae293b8d72004ed1c0a) ##### Fixed - docs: - Various documentation updates - Fix for batch example in add multiple items to SharePoint list - Fix for documentation on getting site users - graph: - Fixed bug in OneDrive package with Drive/getById - encodes the id provided to getById in graph lib to resolve issue with non-guid ids - fixes the addtional headers functionality in sendEmail in sp - sp: - Addresses issue where created object in library was not getting observer refs supplied for files.addUsingPath - Fixed issue with search not caching results when using caching behavior - Added support for "X-PnP-CacheAlways" header to allow non-get requests to be cached correctly - Added Items property to IViewFilesInfo - Fixed issue where some objects created from urls were not getting observer refs - Added an exception if a queryable it executed with no registered observers and a docs entry to explain it ##### Added - sp: - Added getLockedByUser method on files - graph: - Add chat message to Team channel ### [`v3.2.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#320---2022-April-08) [Compare Source](https://togithub.com/pnp/pnpjs/compare/5b677ba1c711439033bb22ad1b5e9e4c98010378...bd57a5383e32ac8174e6b8ab9df5d59dd050c631) ##### Fixed - node: - Fix for CommonJS imports with ESM modules. - sp: - Fix issue with sendEmail utility. - Bug fixes for getAllChildrenAsOrderedTree in Taxonomy. - Update for issues with stale requestdigest. - Bug fix for client-side pages for home page so that title is read from the json blob. - Remove user-agent header for throttling as no longer used. - Bug fix for renderListDataAsStream method - graph: - Added getById method to Sites. - Added transitiveMemberOf method to User. - Added installedApps method to a Team. - docs: - Various documentation copy/paste and typo fixes. - Updates for getting-started guidance for imports of both [@​pnp/sp](https://togithub.com/pnp/sp) and [@​pnp/graph](https://togithub.com/pnp/graph) in SPFx. - Updates to remove documentation showing batching adding files; includes new tag on all areas of library that are not supported for batching. - New documentation for Graph to get SharePoint sites. - New doucmentation for updating a BCS field in SharePoint. - Added Graph memberOf and transitiveMemberOf properties. - Updated docs on the Web() method. ### [`v3.1.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#310---2022-March-11) [Compare Source](https://togithub.com/pnp/pnpjs/compare/36ba3c8e7660a326d8e427853a648fc0551db78c...5b677ba1c711439033bb22ad1b5e9e4c98010378) - sp: - Update interface IFieldInfo to include "Choices" - Fix getAllChildrenAsOrderedTree retrieve properties - Fix naming of getEditProfileLink and getIsMyPeopleListPublic in Profiles - docs: - Updates to transition guide, getting started, authentication, and fixes for graphUrls, etc ### [`v3.0.3`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#303---2022-March-3) [Compare Source](https://togithub.com/pnp/pnpjs/compare/7c1c44f991019b3db002511851e1adb95541ccd8...36ba3c8e7660a326d8e427853a648fc0551db78c) - sp: - Issues preventing search queries from running. [#​2124](https://togithub.com/pnp/pnpjs/issues/2124) ### [`v3.0.2`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#302---2022-Feb-22) [Compare Source](https://togithub.com/pnp/pnpjs/compare/fbc936c0792eca1a97e3d0ca619f0747f081eb43...7c1c44f991019b3db002511851e1adb95541ccd8) - sp: - Issue in SPFx behavior with improperly using current web's request digest for non-current web calls [#​2102](https://togithub.com/pnp/pnpjs/issues/2102) - docs: - Updates based on feedback - Sample updates for v3 ### [`v3.0.1`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#301---2022-Feb-15) [Compare Source](https://togithub.com/pnp/pnpjs/compare/495667b7971b677bade58246600c1c554648b97f...fbc936c0792eca1a97e3d0ca619f0747f081eb43) - sp: - Fixed root property initializers [#​2082](https://togithub.com/pnp/pnpjs/issues/2082) ### [`v3.0.0`](https://togithub.com/pnp/pnpjs/blob/HEAD/CHANGELOG.md#300---2022-Feb-14) [Compare Source](https://togithub.com/pnp/pnpjs/compare/62277512ddb0236e245d9c31ce9de3d520e92353...495667b7971b677bade58246600c1c554648b97f) ##### Added - common/core: - Introduced "Timeline" concept with Timline, moments, and observers - delay utility function - logging: - new PnPLogging behavior to integrate with new model ##### Changed - Renamed package "odata" -> "queryable" - Renamed package "common" -> "core" - logging: - listeners are now factory functions (new ConsoleListener() => ConsoleListener()), drop the 'new' - Console listener now supports pretty printing options with colors and improved formatting ([@​thechriskent](https://togithub.com/thechriskent)) - core: - improved typings on utility methods such that TS understands the outcome and properly types results - queryable: - changed constructor to also accept a tuple of \[queryable, string] to allow easy rebasing of url while inheriting observers - sp: - Renamed export "sp" -> "spfi" with type SPFI - Changed to using minimal metadata for all requests - web.update return changed to `Promise` - web.getParentWeb return changed to `Promise` - moved items.getAll to seperate import @​pnp/sp/items/get-all - files.getByName => files.getByUrl - folders.getByName => folders.getByUrl - fields.add\* methods now take title and a single props object with the additional properties for each field - TimeZones.getById no merges the object & data - renamed search.execute => search.run due to naming conflict in new base classes - renamed suggest.execute => suggest.run due to naming conflict in new base classes - renamed sitedesigns.execute => sitedesigns.run due to naming conflict in new base classes - renamed sitescripts.execute => sitescripts.run due to naming conflict in new base classes - odataUrlFrom moved to utils folder - getParent signature change, path is second param, baseUrl is third param and only supports string - removed "core" preset - Improved web and site contructor to correctly rebase the web/site urls regardless of the url supplied (i.e. create a web from any sp queryable) - Renamed property in IItemUpdateResultData to "etag" from "odata.etag" to make it .etag vs \["odata.etag"] - graph: - Renamed export "graph" -> "graphfi" with type GraphFI ##### Removed - logging - None of the other packages reference logging anymore, removing a dependency, logging still exists and can be used in your project as before and easily with the new behaviors model - queryable: - LambdaParser -> write an observer - TextParser, BlobParser, JSONParser, BufferParser -> TextParse, BlobParse, JSONParse, BufferParse behaviors - Removed .get method in favor of invokable pattern. foo.get() => foo() - Removed .clone, .cloneTo in favor of using factories directly, i.e. this.clone(Web, "path") => Web(this, "path") - Invokable Extensions is split, with core object extension functionality moved to core - ensureHeaders => headers = { ...headers, ...moreHeaders } - nodejs: - AdalCertificateFetchClient, AdalFetchClient, MsalFetchClient, SPFetchClient, ProviderHostedRequestContext -> use MSAL behavior - BearerTokenFetchClient -> use [@​pnp/Queryable](https://togithub.com/pnp/Queryable) BearerToken behavior - SPFetchClient -> Use SPNodeFetch which includes SP retry logic - core (common): - Removed global extensions in favor of instance or factory. Global no longer aligned to our scoped model - Removed `assign` util method use Object.assign or { ...a, ...b} - Removed `getCtxCallback` util method - Removed ITypedHash => built in type Record\ - Removed `sanitizeGuid` util method, wasn't used - Removed automatic cache expired item flushing -> use a timeout, shown in docs - graph: - setEndpoint removed => .using(EndPoint("v1.0")) | .using(EndPoint("beta")) - sp: - Removed createBatch from Site, use web.batched or sp.batched - feature.deactivate => use features.remove - getTenantAppCatalogWeb moved from root object to IWeb when imported - removed use of ListItemEntityTypeFullName in item add/update and removed associated methods to get the value - removed folders.add => folders.addUsingPath - removed folder.serverRelativeUrl property => use select - removed web.getFolderByServerRelativeUrl => web.getFolderByServerRelativePath - removed files.add => files.addUsingPath - removed file.copyTo => file.copyByPath - removed file.moveTo => file.moveByPath - removed version.delete => versions.deleteById - removed web.getFileByServerRelativeUrl => web.getFileByServerRelativePath - removed folder.contentTypeOrder => use .select("contentTypeOrder") - removed folder.uniqueContentTypeOrder => use .select("uniqueContentTypeOrder") - removed folder.copyTo => use folder.copyByPath - removed folder.moveTo => use folder.moveByPath - removed \_SPInstance.\_update => refactored and unused - removed objectToSPKeyValueCollection - removed toAbsoluteUrl => use behaviors - removed IUtilities.createWikiPage - removed searchWithCaching, use caching behavior - removed spODataEntity and spODataEntityArray - removed attachments addMultiple, deleteMultiple, and recycleMultiple => write a for loop in calling code - removed regional settings.installedLanguages => use getInstalledLanguages - removed metadata method - sp-addinhelpers: - Dropped entire package, no longer needed - config-store: - Dropped entire package. ### [`v2.15.0`](https://togithub.com/pnp/pnpjs/compare/1a9ff9ba1c1ad236dd106e03b1352e950b8478a8...62277512ddb0236e245d9c31ce9de3d520e92353) [Compare Source](https://togithub.com/pnp/pnpjs/compare/1a9ff9ba1c1ad236dd106e03b1352e950b8478a8...62277512ddb0236e245d9c31ce9de3d520e92353) ### [`v2.14.0`](https://togithub.com/pnp/pnpjs/compare/8939d162513bf288fb868288724f5c032b737b41...1a9ff9ba1c1ad236dd106e03b1352e950b8478a8) [Compare Source](https://togithub.com/pnp/pnpjs/compare/8939d162513bf288fb868288724f5c032b737b41...1a9ff9ba1c1ad236dd106e03b1352e950b8478a8) ### [`v2.13.0`](https://togithub.com/pnp/pnpjs/compare/aeaae39eb1edd4e4f47d8d7dac7b60f939b1bfe6...8939d162513bf288fb868288724f5c032b737b41) [Compare Source](https://togithub.com/pnp/pnpjs/compare/aeaae39eb1edd4e4f47d8d7dac7b60f939b1bfe6...8939d162513bf288fb868288724f5c032b737b41) ### [`v2.12.0`](https://togithub.com/pnp/pnpjs/compare/v2.11.0...aeaae39eb1edd4e4f47d8d7dac7b60f939b1bfe6) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.11.0...aeaae39eb1edd4e4f47d8d7dac7b60f939b1bfe6) ### [`v2.11.0`](https://togithub.com/pnp/pnpjs/compare/v2.10.0...v2.11.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.10.0...v2.11.0) ### [`v2.10.0`](https://togithub.com/pnp/pnpjs/compare/v2.9.0...v2.10.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.9.0...v2.10.0) ### [`v2.9.0`](https://togithub.com/pnp/pnpjs/compare/v2.8.0...v2.9.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.8.0...v2.9.0) ### [`v2.8.0`](https://togithub.com/pnp/pnpjs/compare/v2.7.0...v2.8.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.7.0...v2.8.0) ### [`v2.7.0`](https://togithub.com/pnp/pnpjs/compare/v2.6.0...v2.7.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.6.0...v2.7.0) ### [`v2.6.0`](https://togithub.com/pnp/pnpjs/compare/v2.5.0...v2.6.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.5.0...v2.6.0) ### [`v2.5.0`](https://togithub.com/pnp/pnpjs/compare/v2.4.0...v2.5.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.4.0...v2.5.0) ### [`v2.4.0`](https://togithub.com/pnp/pnpjs/compare/v2.3.0...v2.4.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.3.0...v2.4.0) ### [`v2.3.0`](https://togithub.com/pnp/pnpjs/compare/v2.2.0...v2.3.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.2.0...v2.3.0) ### [`v2.2.0`](https://togithub.com/pnp/pnpjs/compare/v2.1.1...v2.2.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.1.1...v2.2.0) ### [`v2.1.1`](https://togithub.com/pnp/pnpjs/compare/v2.1.0...v2.1.1) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.1.0...v2.1.1) ### [`v2.1.0`](https://togithub.com/pnp/pnpjs/compare/v2.0.13...v2.1.0) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.0.13...v2.1.0) ### [`v2.0.13`](https://togithub.com/pnp/pnpjs/compare/v2.0.12...v2.0.13) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.0.12...v2.0.13) ### [`v2.0.12`](https://togithub.com/pnp/pnpjs/compare/v2.0.11...v2.0.12) [Compare Source](https://togithub.com/pnp/pnpjs/compare/v2.0.11...v2.0.12)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 2 years ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: search-parts/package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: pnp-modern-search@3.14.2
npm ERR! Found: @types/react@17.0.18
npm ERR! node_modules/@types/react
npm ERR!   dev @types/react@"17.0.18" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer @types/react@">=16.8.0 <17.0.0" from @uifabric/file-type-icons@7.6.30
npm ERR! node_modules/@uifabric/file-type-icons
npm ERR!   @uifabric/file-type-icons@"7.6.30" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-03-17T22_06_59_668Z-debug-0.log