Skip to content

feat: Add documentation for the new tab feature for plugin configs - #2557

Merged
Micha Hobert (Isengo1989) merged 5 commits into
mainfrom
feat/document-config-tabs
Oct 30, 2026
Merged

Micha Hobert (Isengo1989) merged 5 commits into
mainfrom
feat/document-config-tabs

Conversation

@mitelg

Copy link
Copy Markdown
Member

Summary

Based on those PRs shopware/shopware#15715 shopware/shopware#21073

Checklist

  • I reviewed affected links, code samples, and cross-references, including PageRef references where relevant.
  • I added or updated redirects in .gitbook.yaml if pages were moved, renamed, or deleted.
  • I updated .wordlist.txt (and sorted it) if spellcheck flags new legitimate terms.
  • Any required dependent changes in downstream modules have already been merged and published.
  • This pull request is ready for review.

@shopware-dev-docs-connector

shopware-dev-docs-connector Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Developer Docs healthcheck

Status: Completed with success.
Repository: shopware/docs
Commit: d3d0b5a
Preview: https://developer-documentation-o5gvoqp9c-shopware-frontends.vercel.app
Workflow run: #5902

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are reported for the tab-based configuration documentation and migration guidance.

No open issues 🎉

What changed in this PR

Documents tab-based configuration forms for Shopware plugins and apps, including availability in Shopware 6.7.16.0 and migration guidance ahead of legacy API removal in Shopware 6.8.

Changes:

  • Adds XML examples for tabs, translated titles, and root-level cards, explaining display behavior and unchanged configuration keys.
  • Documents the tab-based schema API and migration paths for Administration, API, and PHP consumers.
  • Links configuration migration guidance from the upgrade documentation.
File Description
guides/​upgrades-migrations/​index.md Links to configuration form migration guidance
guides/​plugins/​plugins/​plugin-fundamentals/​use-plugin-configuration.md Adds schema examples and legacy API migration instructions
guides/​plugins/​plugins/​plugin-fundamentals/​add-plugin-configuration.md Explains plugin configuration tabs with an XML example
guides/​plugins/​apps/​lifecycle/​configuration.md Documents app configuration tabs and links to shared guidance

Review effort: Balanced

@mitelg

Copy link
Copy Markdown
Member Author

Micha Hobert (@Isengo1989) Su (@sushmangupta) Bojan Rajh (@bojanrajh) I don't know what the job Developer Announcement Recommender wants to tell me 😬

@Isengo1989 Micha Hobert (Isengo1989) added the Undocumented Feature Feature which is not documented yet and is considered for documentation label Oct 29, 2026
@Isengo1989

Copy link
Copy Markdown
Contributor

Micha Hobert (Micha Hobert (@Isengo1989)) Su (Su (@sushmangupta)) Bojan Rajh (Bojan Rajh (@bojanrajh)) I don't know what the job Developer Announcement Recommender wants to tell me 😬

It posts or updates a bot comment saying whether the change should get a developer announcement. We will look into it, thanks for the hint :)

Su (@sushmangupta) wasn't it deactivated for some time? Maybe we can have a quick look later.

@Isengo1989 Micha Hobert (Isengo1989) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR Michael Telgmann (@mitelg) 👍

@Isengo1989
Micha Hobert (Isengo1989) merged commit 801dbe7 into main Oct 30, 2026
9 of 10 checks passed
@Isengo1989
Micha Hobert (Isengo1989) deleted the feat/document-config-tabs branch October 30, 2026 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Undocumented Feature Feature which is not documented yet and is considered for documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants