contentful-automation[bot]
e7212eda1c
chore(release): v2.1.2
2.1.2
2026-06-18 12:08:03 +00:00
François
18609f87cb
Merge pull request #66 from contentful/ci/traffic-stats-skills
...
ci: add traffic stats export
2026-06-18 14:07:37 +02:00
Francois Le Pape
d984e23cae
ci: add traffic stats export [PRDA-976]
2026-06-18 09:55:34 +02:00
Francois Le Pape
89e5cc0399
chore: move pnpm overrides to workspace config [PRDA-976]
2026-06-18 09:55:28 +02:00
contentful-automation[bot]
e61be82460
chore(release): v2.1.1
2.1.1
2026-06-12 14:36:10 +00:00
François
c4fc7c65fa
Merge pull request #65 from contentful/docs/cursor-plugin-readme
...
docs: mention Cursor plugin
2026-06-12 16:35:42 +02:00
Francois Le Pape
85c2a68c8c
docs: mention Cursor plugin
2026-06-12 16:20:17 +02:00
contentful-automation[bot]
017d9db322
chore(release): v2.1.0
2.1.0
2026-06-08 13:35:49 +00:00
zacharyyankiver
5e859978c5
feat(custom-apps): add public custom app skills ( #63 )
...
* feat(custom-apps): add public custom app skills []
* chore(custom-apps): group skills under contentful-apps []
* fix(custom-apps): remove marketplace-specific wording []
* docs(custom-apps): reference public app examples []
* docs: clarify app installation parameter guidance
2026-06-08 07:35:12 -06:00
contentful-automation[bot]
a52944b315
chore(release): v2.0.0
2.0.0
2026-05-13 12:31:17 +00:00
Tim Beyer
8670becef1
Merge pull request #62 from contentful/chore/plugin-manifest-polish
...
feat!: rename plugin to contentful, polish manifests
2026-05-13 14:30:45 +02:00
Tim Beyer
736eb674cd
feat!: rename plugin to contentful and polish manifests
...
BREAKING CHANGE: plugin renamed from contentful-skills to contentful.
Existing users must reinstall as contentful@contentful.
- Rename plugin name in both Claude and Cursor manifests
- Update Cursor marketplace top-level name to match Claude
- Update all SKILL.md allowed-tools: mcp__plugin_contentful-skills_*
becomes mcp__plugin_contentful_*
- Add $schema to Claude manifests for editor autocomplete
(Cursor has no published schema URL)
- Add category, keywords, tags to marketplace plugin entries
for discoverability
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-13 14:23:04 +02:00
contentful-automation[bot]
95ba944940
chore(release): v1.9.0
1.9.0
2026-05-13 09:55:00 +00:00
Ivo Toby
3fb28240cc
Merge pull request #61 from contentful/feat/add-rest-skills
...
feat(contentful-api): add REST/GraphQL API reference skill
2026-05-13 11:54:26 +02:00
Ivo Toby
5edb6df650
docs(contentful-api): add to README and contentful-guide routing
...
- Add contentful-api row, section, and badge bump to README
- Update contentful-guide description and routing rules to mention
contentful-api, and add a dedicated routing block in
references/skill-routing.md
2026-05-13 11:48:08 +02:00
Ivo Toby
f9fbe44016
feat(contentful-api): wire up REST API skill
...
- Rename skills/contentful-rest -> skills/contentful-api to match frontmatter name
- Add package.json with repo conventions (@contentful/skill-contentful-api)
- Register in .claude-plugin/marketplace.json
2026-05-13 11:46:54 +02:00
contentful-automation[bot]
35492145b0
chore(release): v1.8.1
1.8.1
2026-05-12 15:41:24 +00:00
François
5c24c21579
Merge pull request #60 from contentful/fix/readme-plugin-install-marketplace-name
...
docs(readme): fix plugin install marketplace name
2026-05-12 17:40:38 +02:00
Tim Beyer
a7c820f5ed
docs(readme): fix plugin install marketplace name
...
The marketplace name in .claude-plugin/marketplace.json is `contentful`,
so the install command should be `contentful-skills@contentful` rather
than `contentful-skills@contentful-skills`.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-12 17:38:41 +02:00
contentful-automation[bot]
a5b6169de6
chore(release): v1.8.0
1.8.0
2026-05-12 07:50:49 +00:00
François
8d95daeaf7
Merge pull request #58 from contentful/chore/sync-version-1.7.0
...
chore(release): sync package.json to v1.7.0
2026-05-12 09:50:18 +02:00
Francois Le Pape
566188a618
chore(release): sync version to v1.7.0 [NT-0000]
2026-05-11 19:37:50 +02:00
renovate[bot]
300b87d3ee
chore(deps): update pnpm/action-setup digest to 739bfe4 ( #57 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 15:59:37 +00:00
François
e3c059b2b9
Merge pull request #56 from contentful/feat/personalization-live-debug
...
feat(contentful-personalization): add live browser debug flow [NT-0000]
2026-05-11 17:57:52 +02:00
Francois Le Pape
649483de3e
fix(contentful-personalization): use prompt-only live-debug tool check [NT-0000]
2026-05-11 16:27:53 +02:00
Francois Le Pape
826ed3da7f
fix(contentful-personalization): shorten skill description [NT-0000]
2026-05-11 15:44:44 +02:00
Francois Le Pape
e4b9a5c0f7
build(contentful-personalization): regenerate packaged skill [NT-0000]
2026-05-11 15:39:15 +02:00
Francois Le Pape
aff85b69d7
refactor(contentful-personalization): isolate live-debug subskill [NT-0000]
2026-05-11 15:39:04 +02:00
Francois Le Pape
5f3b07ffdb
merge: resolve conflicts with main [NT-0000]
...
Accept main's version (1.6.8) for compiled bin output and keep our
updated description in package.json.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 12:24:06 +02:00
Francois Le Pape
29628bc6e7
feat(contentful-personalization): broaden live-debug to all ninetailed.co requests [NT-0000]
...
Include *.insights.ninetailed.co alongside experience.ninetailed.co
when filtering network traffic during live debug inspection.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 12:19:51 +02:00
Francois Le Pape
6a1ffa9926
feat(contentful-personalization): accept cookie banner during live debug [NT-0000]
...
Adds a step to approve cookie consent banners before inspecting the page,
since personalization and analytics require consent cookies to function.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 11:59:35 +02:00
Francois Le Pape
67f1fad5d3
feat(contentful-personalization): add live browser debug flow [NT-0000]
2026-05-11 11:27:23 +02:00
contentful-automation[bot]
e07f7561ef
chore(release): v1.6.8
1.6.8
2026-05-11 09:23:38 +00:00
François
664c2da15a
Merge pull request #40 from contentful/docs/local-plugin-testing
...
docs: add local plugin testing instructions
2026-05-11 11:22:52 +02:00
contentful-automation[bot]
c852cc4898
chore(release): v1.6.7
1.6.7
2026-05-11 09:04:53 +00:00
François
51cd185185
Merge pull request #55 from contentful/docs/claude-plugin-dir
...
docs: add Claude plugin-dir local testing instructions [NT-0000]
2026-05-11 11:04:11 +02:00
Francois Le Pape
868d3f00ac
docs: use $PWD in Claude plugin-dir example [NT-0000]
2026-05-11 11:01:07 +02:00
Francois Le Pape
0322613a61
docs: add Claude plugin-dir local testing instructions [NT-0000]
2026-05-11 10:56:30 +02:00
contentful-automation[bot]
01e0a1aec4
chore(release): v1.6.6
1.6.6
2026-05-11 08:20:06 +00:00
François
6b51762b59
Merge pull request #54 from contentful/chore/license-entity-contentful-inc
...
docs(licenses): specify Contentful Inc. in MIT license headers
2026-05-11 10:19:28 +02:00
Francois Le Pape
248d00186f
docs(licenses): specify Contentful Inc. in MIT license headers [NT-0000]
2026-05-11 09:58:07 +02:00
contentful-automation[bot]
c44ad03397
chore(release): v1.6.5
1.6.5
2026-05-09 02:35:17 +00:00
renovate[bot]
be2d33fba2
chore(deps): update pnpm/action-setup digest to 91ab88e ( #53 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 02:34:43 +00:00
contentful-automation[bot]
4fe08d1ad7
chore(release): v1.6.4
1.6.4
2026-05-08 14:59:51 +00:00
Tim Beyer
90ba6d008f
Merge pull request #52 from contentful/fix/security-findings
...
fix: address workflow and personalization security findings []
2026-05-08 16:59:10 +02:00
Tim Beyer
d51b23b5f9
fix(contentful-personalization): use view() for confirm-install step [NT-0000]
...
Present package install details via the view primitive instead of
embedding render.kv inside a prompt template string.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-08 16:55:53 +02:00
Francois Le Pape
ead03f229d
fix(contentful-personalization): avoid duplicate frameworkless ninetailed package [NT-0000]
2026-05-07 17:12:35 +02:00
Francois Le Pape
1a39ffb465
add other framework package
2026-05-07 17:03:59 +02:00
Francois Le Pape
8601edd908
fix(contentful-personalization): align optimization package detection [NT-0000]
2026-05-07 17:01:55 +02:00
Francois Le Pape
21e17514a5
fix(contentful-personalization): use optimization-core for frameworkless installs [NT-0000]
2026-05-07 17:00:05 +02:00