upgrade to spfx 1.17.0

This commit is contained in:
a1mery 2023-06-10 01:06:32 +02:00
parent 834423bea2
commit 547abd63b2
7 changed files with 20754 additions and 12694 deletions

View File

@ -2,7 +2,7 @@
"@microsoft/generator-sharepoint": { "@microsoft/generator-sharepoint": {
"isCreatingSolution": true, "isCreatingSolution": true,
"environment": "spo", "environment": "spo",
"version": "1.16.1", "version": "1.17.0",
"libraryName": "modern-page-comments", "libraryName": "modern-page-comments",
"libraryId": "cfa8dbcf-b32d-4de0-a6ba-af486007c2f2", "libraryId": "cfa8dbcf-b32d-4de0-a6ba-af486007c2f2",
"packageManager": "npm", "packageManager": "npm",
@ -11,7 +11,7 @@
"nodeVersion": "14.18.2", "nodeVersion": "14.18.2",
"sdkVersions": { "sdkVersions": {
"@microsoft/microsoft-graph-client": "3.0.2", "@microsoft/microsoft-graph-client": "3.0.2",
"@microsoft/teams-js": "2.4.1" "@microsoft/teams-js": "2.9.1"
} }
} }
} }

View File

@ -48,7 +48,7 @@
This sample is optimally compatible with the following environment configuration: This sample is optimally compatible with the following environment configuration:
![SPFx 1.16.1](https://img.shields.io/badge/SPFx-1.16.1-green.svg) ![SPFx 1.17.0](https://img.shields.io/badge/SPFx-1.16.1-green.svg)
![Node.js v16 | v14 | v12](https://img.shields.io/badge/Node.js-v16%20%7C%20v14%20%7C%20v12-green.svg) ![Node.js v16 | v14 | v12](https://img.shields.io/badge/Node.js-v16%20%7C%20v14%20%7C%20v12-green.svg)
![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) ![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg)
![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") ![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower")
@ -82,6 +82,7 @@ Version|Date|Comments
1.0.0.0|Feb 05 2020|Initial release 1.0.0.0|Feb 05 2020|Initial release
1.1.0.0|Oct 06, 2022|Upgraded to 1.15.2 1.1.0.0|Oct 06, 2022|Upgraded to 1.15.2
1.2.0.0|March 09, 2023|Upgraded to 1.16.1 1.2.0.0|March 09, 2023|Upgraded to 1.16.1
1.3.0.0|June 10, 2023|Upgraded to 1.17.0
## Minimal Path to Awesome ## Minimal Path to Awesome

View File

@ -3,7 +3,7 @@
"solution": { "solution": {
"name": "Advanced Comments Box", "name": "Advanced Comments Box",
"id": "cfa8dbcf-b32d-4de0-a6ba-af486007c2f2", "id": "cfa8dbcf-b32d-4de0-a6ba-af486007c2f2",
"version": "1.2.0.0", "version": "1.3.0.0",
"includeClientSideAssets": true, "includeClientSideAssets": true,
"isDomainIsolated": false, "isDomainIsolated": false,
"developer": { "developer": {

View File

@ -2,5 +2,5 @@
"$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json", "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json",
"port": 4321, "port": 4321,
"https": true, "https": true,
"initialPage": "https://enter-your-SharePoint-site/_layouts/workbench.aspx" "initialPage": "https://{tenantDomain}/_layouts/workbench.aspx"
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"name": "modern-page-comments", "name": "modern-page-comments",
"version": "1.2.0", "version": "1.3.0",
"private": true, "private": true,
"main": "lib/index.js", "main": "lib/index.js",
"scripts": { "scripts": {
@ -9,26 +9,29 @@
"test": "gulp test" "test": "gulp test"
}, },
"dependencies": { "dependencies": {
"@microsoft/sp-adaptive-card-extension-base": "1.16.1", "@microsoft/sp-adaptive-card-extension-base": "1.17.0",
"@microsoft/sp-core-library": "1.16.1", "@microsoft/sp-core-library": "1.17.0",
"@microsoft/sp-lodash-subset": "1.16.1", "@microsoft/sp-lodash-subset": "1.17.0",
"@microsoft/sp-office-ui-fabric-core": "1.16.1", "@microsoft/sp-office-ui-fabric-core": "1.17.0",
"@microsoft/sp-property-pane": "1.16.1", "@microsoft/sp-property-pane": "1.17.0",
"@microsoft/sp-webpart-base": "1.16.1", "@microsoft/sp-webpart-base": "1.17.0",
"@pnp/sp": "^2.0.0", "@pnp/sp": "^2.15.0",
"@pnp/spfx-property-controls": "1.16.0", "@pnp/spfx-property-controls": "^3.13.0",
"@types/jquery": "^2.0.54", "@types/jquery": "^2.0.60",
"jquery": "^3.5.0", "@types/react-dom": "17.0.17",
"moment": "^2.29.2", "jquery": "^3.7.0",
"moment": "^2.29.4",
"react": "17.0.1",
"react-dom": "17.0.1",
"tslib": "2.3.1" "tslib": "2.3.1"
}, },
"devDependencies": { "devDependencies": {
"@microsoft/eslint-config-spfx": "1.16.1", "@microsoft/eslint-config-spfx": "1.17.0",
"@microsoft/eslint-plugin-spfx": "1.16.1", "@microsoft/eslint-plugin-spfx": "1.17.0",
"@microsoft/rush-stack-compiler-2.9": "0.7.16", "@microsoft/rush-stack-compiler-2.9": "0.7.16",
"@microsoft/rush-stack-compiler-4.5": "0.2.2", "@microsoft/rush-stack-compiler-4.5": "0.4.0",
"@microsoft/sp-build-web": "1.16.1", "@microsoft/sp-build-web": "1.17.0",
"@microsoft/sp-module-interfaces": "1.16.1", "@microsoft/sp-module-interfaces": "1.17.0",
"@rushstack/eslint-config": "2.5.1", "@rushstack/eslint-config": "2.5.1",
"@types/es6-promise": "0.0.33", "@types/es6-promise": "0.0.33",
"@types/react": "17.0.45", "@types/react": "17.0.45",

View File

@ -48,7 +48,11 @@ export default class PageCommentsWebPart extends BaseClientSideWebPart<IPageComm
protected async onInit(): Promise<void> { protected async onInit(): Promise<void> {
await super.onInit(); await super.onInit();
sp.setup(this.context);
sp.setup({
spfxContext: this.context as any
}
);
} }
public constructor() { public constructor() {
@ -259,7 +263,7 @@ export default class PageCommentsWebPart extends BaseClientSideWebPart<IPageComm
orderBy: PropertyFieldListPickerOrderBy.Title, orderBy: PropertyFieldListPickerOrderBy.Title,
onPropertyChange: this.onPropertyPaneFieldChanged.bind(this), onPropertyChange: this.onPropertyPaneFieldChanged.bind(this),
properties: this.properties, properties: this.properties,
context: this.context, context: this.context as any,
onGetErrorMessage: this.checkForDocumentLibrary.bind(this), onGetErrorMessage: this.checkForDocumentLibrary.bind(this),
deferredValidationTime: 0, deferredValidationTime: 0,
key: 'docLibFieldId', key: 'docLibFieldId',