Aktualisiere Version auf 1.1.1, füge Unterstützung für die Aufteilung von Taxonomie-Werten hinzu und verbessere die Handhabung von Kategoriewerten im Accordion-WebPart

This commit is contained in:
Torsten Brendgen
2026-08-26 23:35:10 +02:00
parent be1701eef3
commit 3ee1247efe
8 changed files with 56 additions and 19 deletions
+5 -2
View File
@@ -18,8 +18,8 @@ var component = read('src/webparts/accordion/components/Accordion.tsx');
var sanitizer = read('src/webparts/accordion/AccordionHtmlSanitizer.ts');
var styles = read('src/webparts/accordion/components/Accordion.module.scss');
assert(packageJson.version === '1.1.0', 'Package version must be 1.1.0.');
assert(solution.version === '1.1.0.0', 'Solution version must be 1.1.0.0.');
assert(packageJson.version === '1.1.1', 'Package version must be 1.1.1.');
assert(solution.version === '1.1.1.0', 'Solution version must be 1.1.1.0.');
assert(solution.includeClientSideAssets === true, 'Client-side assets must be included.');
assert(solution.skipFeatureDeployment === true, 'Solution must support central deployment.');
assert(packageJson.name === 'accordion-web-part' && solution.name === 'accordion-web-part' &&
@@ -41,6 +41,9 @@ assert(dataService.indexOf("'TaxonomyFieldType'") >= 0 &&
dataService.indexOf('getAccordionCategoryValues') >= 0 &&
categoryValues.indexOf('entry.Label') >= 0 && categoryValues.indexOf("candidate.indexOf(';#')") >= 0,
'Managed Metadata category support is missing.');
assert(dataService.indexOf('FieldValuesAsText/') >= 0 &&
dataService.indexOf('itemCategoryValues') >= 0 && categoryValues.indexOf('splitPlainSemicolon') >= 0,
'Managed Metadata labels must be resolved instead of displaying WSS IDs.');
assert(component.indexOf('items[i].categories') >= 0 && component.indexOf('nameIndex') >= 0,
'Multi-value category grouping is missing.');
assert(component.indexOf("aria-expanded={open}") >= 0 && component.indexOf("role='region'") >= 0,