Commit Graph

54 Commits

Author SHA1 Message Date
svc-idee-bot
d289e9ef79 chore(release): 1.17.0 [skip ci] 2026-06-19 11:05:16 +00:00
svc-idee-bot
7108a9513a chore(release): 1.16.0 [skip ci] 2026-06-16 06:34:59 +00:00
svc-idee-bot
15efb064f7 chore(release): 1.15.0 [skip ci] 2026-06-12 10:56:15 +00:00
svc-idee-bot
672707e0d7 chore(release): 1.14.0 [skip ci] 2026-06-03 09:55:03 +00:00
svc-idee-bot
9a0712528a
chore: sync React samples from npm (#280)
Co-authored-by: Hemant Singh Bisht <hsinghbisht@salesforce.com>
2026-06-03 12:43:28 +05:30
svc-idee-bot
8feb9eeae5 chore(release): 1.13.0 [skip ci] 2026-06-01 18:36:10 +00:00
svc-idee-bot
302d11cc6a chore(release): 1.12.0 [skip ci] 2026-05-29 11:50:51 +00:00
svc-idee-bot
26bae6cb4d chore(release): 1.11.0 [skip ci] 2026-05-24 14:56:15 +00:00
svc-idee-bot
1635c5319a chore(release): 1.10.0 [skip ci] 2026-05-22 11:06:14 +00:00
svc-idee-bot
338dd0c7e4 chore(release): 1.9.1 [skip ci] 2026-05-19 10:53:13 +00:00
svc-idee-bot
c0deadad62 chore(release): 1.9.0 [skip ci] 2026-05-14 14:02:47 +00:00
svc-idee-bot
3be661f121 chore(release): 1.8.0 [skip ci] 2026-05-14 13:16:59 +00:00
svc-idee-bot
3253e248a9 chore(release): 1.7.5 [skip ci] 2026-05-13 18:44:28 +00:00
svc-idee-bot
e235a02c7c chore(release): 1.7.4 [skip ci] 2026-04-27 18:42:43 +00:00
svc-idee-bot
cb55e46b01 chore(release): 1.7.3 [skip ci] 2026-04-23 07:26:08 +00:00
svc-idee-bot
e312e5b1a8 chore(release): 1.7.2 [skip ci] 2026-04-22 10:41:55 +00:00
svc-idee-bot
415c721a6e chore(release): 1.7.1 [skip ci] 2026-04-21 06:27:28 +00:00
svc-idee-bot
7b5c4b1a76 chore(release): 1.7.0 [skip ci] 2026-04-09 11:35:15 +00:00
svc-idee-bot
baad7033bc chore(release): 1.6.9 [skip ci] 2026-04-08 18:55:53 +00:00
k-j-kim
574d8dcca2
chore: sync React B2E & B2X (1.120.6) with uiBundle lockfiles and gitignore @W-21940169@ (#179)
chore: sync React B2E (1.120.6) & B2X (1.120.6) samples with lockfiles and gitignore

Add package-lock.json generation for uiBundle directories and .gitignore
writing to the sync scripts so they persist across syncs.

Co-authored-by: gbockus-sf <76090802+gbockus-sf@users.noreply.github.com>
2026-04-08 12:00:47 -05:00
svc-idee-bot
c9f4df6069 chore(release): 1.6.8 [skip ci] 2026-04-07 04:05:03 +00:00
svc-idee-bot
31d4fa8b43
chore: sync React B2E (1.120.3) & B2X (1.120.3) samples from npm (#172) 2026-04-06 10:55:44 -05:00
svc-idee-bot
dbd471aa45 chore(release): 1.6.7 [skip ci] 2026-04-03 03:52:50 +00:00
svc-idee-bot
4987f86c05 chore(release): 1.6.6 [skip ci] 2026-04-02 17:12:14 +00:00
svc-idee-bot
813fe2343a
chore: sync React B2E (1.120.2) & B2X (1.120.2) samples from npm (#165) 2026-04-01 16:51:52 -05:00
svc-idee-bot
74ac983776 chore(release): 1.6.5 [skip ci] 2026-04-01 03:34:56 +00:00
k-j-kim
0d69b918da
fix: updating ui bundles to the latest @W-21814993@ (#156)
* fix: updating ui bundles to the latest

* fix: updating image url
2026-04-01 08:58:14 +05:30
svc-idee-bot
de191fe8b7 chore(release): 1.6.4 [skip ci] 2026-03-31 22:59:16 +00:00
svc-idee-bot
82ab956dcd chore(release): 1.6.3 [skip ci] 2026-03-31 18:48:38 +00:00
svc-idee-bot
edbd8bfd70 chore(release): 1.6.2 [skip ci] 2026-03-31 16:59:50 +00:00
svc-idee-bot
09a26be9d0 chore(release): 1.6.1 [skip ci] 2026-03-31 16:57:39 +00:00
svc-idee-bot
f93a0d1137 chore(release): 1.6.0 [skip ci] 2026-03-31 16:48:23 +00:00
svc-idee-bot
4a1cf7a6e6 chore(release): 1.5.3 [skip ci] 2026-03-31 16:43:44 +00:00
svc-idee-bot
50dc84c62e
chore: sync React B2E (1.118.1) & B2X (1.118.1) samples from npm (#148)
Co-authored-by: gbockus-sf <76090802+gbockus-sf@users.noreply.github.com>
2026-03-30 23:25:35 -05:00
svc-idee-bot
eb695cae2b chore(release): 1.5.2 [skip ci] 2026-03-31 03:34:35 +00:00
k-j-kim
92cae58d5f
Rename webapp-template npm packages to ui-bundle-template @W-21338965@ (#135)
* chore: rename webapp-template packages to ui-bundle-template

* chore: sync React b2e and b2x samples from npm @1.117.3

* chore: rename sample folders to match ui-bundle-template package names

* chore: sync React b2e and b2x samples from npm @1.117.5

* chore: remove accidental trace.md from b2e sample

* chore: keep old webapp-template sample directories alongside new ui-bundle-template ones

* chore: revert component.md change from skills/generating-webapplication-ui

* chore: update ui-bundle-template sample versions to 1.117.5
2026-03-30 15:50:18 -05:00
svc-idee-bot
1eb1b00ac3 chore(release): 1.5.1 [skip ci] 2026-03-27 09:12:26 +00:00
svc-idee-bot
1624c21a5f
chore: sync React B2E (1.116.6) & B2X (1.116.6) samples from npm (#114) 2026-03-26 12:07:03 -05:00
svc-idee-bot
768aa1e783
chore: sync React B2E (1.112.10) & B2X (1.112.10) samples from npm (#103)
Co-authored-by: gbockus-sf <76090802+gbockus-sf@users.noreply.github.com>
2026-03-25 12:48:51 -05:00
svc-idee-bot
55c3314e3b chore(release): 1.5.0 [skip ci] 2026-03-24 15:34:06 +00:00
k-j-kim
2e1cdf8131
feat: sync React B2E (1.112.7) & B2X (1.112.7) samples from npm @W-21361802@ (#98)
chore: sync React B2E (1.112.7) & B2X (1.112.7) samples from npm

- Bump template dependencies to 1.112.7
- Run sync-react-b2e-sample and sync-react-b2x-sample
- Add .gitignore unignore rules so src/lib directories are tracked

Made-with: Cursor
2026-03-23 22:49:56 -07:00
k-j-kim
37ab25279e
feat(validate-skills): require js-yaml-parsable SKILL frontmatter @W-21338965@ (#91)
* feat(validate-skills): require js-yaml-parsable SKILL frontmatter

Validate the raw YAML between --- delimiters with js-yaml so frontmatter
matches strict parsers (e.g. descriptions with unquoted colon+space).

- Add js-yaml devDependency
- Extract parseFrontmatterBlock for shared delimiter parsing
- On YAMLException, report reason, line/column, character index, and snippet

Made-with: Cursor

* refactor(validate-skills): address PR review (YAMLException, JSON_SCHEMA, context)

- Catch only YAMLException; re-throw unexpected errors
- Parse frontmatter with yaml.JSON_SCHEMA
- Add rawFrontmatter to SkillContext; single parseFrontmatterBlock per file
- Type-guard mark fields and reason in formatYamlFrontmatterParseError
- Rename delimiterLen to fullMatchLen
- Collapse error message into one template literal

Made-with: Cursor
2026-03-23 17:34:29 -07:00
k-j-kim
c0ebed377d
chore: final clean up of webapps @W-21338965@ (#95)
chore: final clean up of webapps
2026-03-23 15:44:31 -07:00
svc-idee-bot
15ec11970f chore(release): 1.4.0 [skip ci] 2026-03-23 22:25:52 +00:00
svc-idee-bot
74ba11f45f
chore: sync React B2E (1.112.5) & B2X (1.112.5) samples from npm (#85)
Co-authored-by: Mohan Raj Rajamanickam <1509984+mohanraj-r@users.noreply.github.com>
2026-03-23 15:12:03 -07:00
svc-idee-bot
53f17a3d1e chore(release): 1.3.0 [skip ci] 2026-03-23 19:49:31 +00:00
k-j-kim
9ba064174a
feat: syncing webapp skills sync to afv @W-21338965@ (#57)
* feat: removing old webapp skills

* feat: adding sync of skills from webapps to afv

* feat: adding the first iteration of skills

* feat: pin template deps to latest npm versions and flatten skill folders

- Add pin-template-deps.js to resolve "*" deps to exact npm versions
- Integrate pinning into sync-template-skills npm script
- Remove check-template-skills-versions.js (no longer needed)
- Simplify workflow to single sync step
- Flatten skill output: one folder per skill with cleaned names

Made-with: Cursor

* fix: resolve skill validation errors

- Move .template-versions.json from skills/ to root
- Shorten skill names to meet 64-char limit:
  - salesforce-webapp-feature-micro-frontend-generating-micro-frontend-lwc → salesforce-webapp-micro-frontend-lwc
  - salesforce-webapp-feature-react-agentforce-conversation-client-integrating-agentforce-conversation-client → salesforce-webapp-agentforce-conversation-client
  - salesforce-webapp-feature-react-file-upload-implementing-file-upload → salesforce-webapp-react-file-upload
- Expand descriptions to meet 20-word minimum with trigger context

* Add webapp skills from template, sync script updates

- Rename skill folders from salesforce-webapp-* to *-webapp-* convention
- Update sync-template-skills.js: set SKILL.md front matter name to dest folder
- Remove sync-template-skills workflow and pin-template-deps script
- Add .synced-template-skills.json manifest, deploying-webapp-to-salesforce skill
- Replace salesforce-webapp-designing-webapp-ui-ux with designing-webapp-ui-ux

Made-with: Cursor

* Align SKILL.md front matter name with folder for all webapp skills

Made-with: Cursor

* Fix skill validation: description length and trigger context for configuring-webapp-metadata, creating-webapp

Made-with: Cursor

* Rename sync script to sync-webapp-skills, drop manifest file

- Rename sync-template-skills.js to sync-webapp-skills.js
- Update package.json script to sync-webapp-skills
- Remove .synced-template-skills.json creation and add to .gitignore

Made-with: Cursor

* Revert sync-react-b2e-sample and sync-react-b2x-sample to upstream version

Made-with: Cursor

* Sync script: pin b2e and b2x to latest, sync skills from template

- Pin both template packages to latest in sync-webapp-skills.js
- Update package.json / package-lock.json (b2x 1.109.0)
- Sync skills: managing-webapp-agentforce-conversation-client, bar-line-chart,
  remove building-webapp-analytics-charts and integrating-webapp-agentforce-conversation-client
- Minor skill content updates

Made-with: Cursor

* Remove interactive map, weather widget, and Unsplash skills (no longer in template)

Made-with: Cursor

---------

Co-authored-by: Hemant Singh Bisht <hsinghbisht@salesforce.com>
2026-03-19 22:46:27 +05:30
svc-idee-bot
29f55a9e49 chore(release): 1.2.0 [skip ci] 2026-03-19 03:19:29 +00:00
svc-idee-bot
58ff5530ae
chore: sync React B2E (1.107.0) & B2X (1.107.0) samples from npm (#65) 2026-03-17 22:59:19 -05:00
svc-idee-bot
ff08ad58e2 chore(release): 1.1.0 [skip ci] 2026-03-12 20:47:02 +00:00