diff --git a/CHANGELOG.md b/CHANGELOG.md index d7a6b86..1c5b850 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## [1.6.9](https://github.com/forcedotcom/afv-library/compare/1.6.8...1.6.9) (2026-04-08) + + +### Bug Fixes + +* @W-21889983@ Disallow Modifying React Site Metadata Except for Templated Properties ([#185](https://github.com/forcedotcom/afv-library/issues/185)) ([b0d71df](https://github.com/forcedotcom/afv-library/commit/b0d71df45229363cccb02c4bbffac272b1e63d50)) + + + ## [1.6.8](https://github.com/forcedotcom/afv-library/compare/1.6.7...1.6.8) (2026-04-07) diff --git a/package.json b/package.json index 69eb54a..a613d1b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@salesforce/afv-skills", - "version": "1.6.8", + "version": "1.6.9", "description": "Salesforce skills for Agentforce Vibes", "license": "CC-BY-NC-4.0", "files": [ diff --git a/skills/generating-ui-bundle-site/SKILL.md b/skills/generating-ui-bundle-site/SKILL.md index fdface6..af25ae6 100644 --- a/skills/generating-ui-bundle-site/SKILL.md +++ b/skills/generating-ui-bundle-site/SKILL.md @@ -64,15 +64,15 @@ For URL updates, see [update-site-urls.md](docs/update-site-urls.md). - `docs/configure-metadata-digital-experience.md` - Read entire file contents, replace placeholders (e.g. `{siteName}`) with the resolved values, then use the expanded templates to populate the metadata XML/JSON content. -### Step 4: Resolve Additional Configurations -Address any extra configurations the user requests. Use the metadata sections and field context identified in Step 2 to understand each field's purpose and constraints, then update only the minimum necessary fields. +### Step 4: Do Not Modify Non-Templated Properties +Do not modify any default property values for `Network`, `CustomSite`, `DigitalExperience`, `DigitalExperienceConfig`, or `DigitalExperienceBundle` metadata that are not expressed as variables wrapped in `{braces}`. ## Verification Checklist Before deploying, confirm: - [ ] All five required properties are resolved - [ ] All metadata directories and files exist per the project structure -- [ ] All metadata fields are populated per the templates and user requests +- [ ] All metadata fields match the Step 3 templates with `{braces}` substituted only; no other default property values were added or changed - [ ] `appSpace` in `content.json` matches an existing `UIBundle` metadata record - [ ] Deployment validates successfully: ```bash