Documentation

Beta status

What is ready for evaluation today, which boundaries still apply and what evidence is needed before a stable release.

Current phase Public beta

ExtensionMesh 0.1.0-beta.1 is an installable, reproducibly built release for broader evaluation and integration work.

Current target Shopware 6.7
Current release 0.1.0-beta.1
Status checked 3 August 2026

Download the current package and release metadata from the beta.1 release . Use an isolated installation and keep a backup before testing.

Ready for beta evaluation

Test now

Registry sources

Add persistent HTTPS registry endpoints or compatible public GitHub repository URLs and refresh them through Administration.

Test now

Compatibility selection

Select releases using declared Shopware and PHP constraints before an installation is offered.

Test now

Installation and updates

Hand validated packages to the existing plugin lifecycle for installation, activation and updates.

Test now

Package integrity

Enforce SHA-256 checksums, archive size limits, ZIP preflight checks and production network restrictions.

Test now

GitHub publishing

Build a plugin with Shopware CLI and publish its ZIP, checksum and registry metadata from a version tag.

Test now

Authenticated sources

Store optional source credentials encrypted and restrict their use to the configured registry origin.

Beta validation checklist

01

Install the connector from its release ZIP

Confirm upload, installation, activation and Administration reload on a clean Shopware 6.7 test installation.

02

Add and refresh a real registry

Test both an explicit registry endpoint and, where applicable, a public GitHub repository URL.

03

Install one compatible extension

Record source attribution, selected version, package validation, installation and activation behavior.

04

Publish and install an update

Verify that a second release is discovered, selected as compatible and installed through the existing update lifecycle.

05

Exercise one failure path

Try an unreachable source, invalid checksum, incompatible version or broken package and record whether the error is actionable.

06

Report the result

Include versions, reproduction steps and sanitized logs in a public issue, or use private vulnerability reporting for security findings.

Known beta boundaries

  • The maintained implementation currently targets Shopware 6.7.
  • Interfaces, generated metadata and upgrade behavior may still change during the beta.
  • GitHub repository URLs resolve the generated registry channel.
  • Background or unattended extension installation is not provided.
  • Registry validation is not a certification of publishers or extension code.
  • No compatibility is promised for systems without a concrete maintained connector.

Evidence required before a stable release

  • Repeated clean installations and connector upgrades across supported 6.7 releases.
  • A complete external plugin publication and update performed from the public guide.
  • At least one independently operated registry used successfully.
  • Actionable errors for unavailable sources, incompatible releases and invalid packages.
  • Quickstarts completed by testers without private setup knowledge.
  • No unresolved high-severity security or data-loss issue.
  • A versioned registry format with a documented compatibility policy.

Deliberately later

  • Additional systems without a concrete connector and maintainer.
  • A universal protocol designed ahead of working implementations.
  • One central directory or required ExtensionMesh service.
  • Additional repository providers without a demonstrated use case.
Choose your test path

Follow the extension user quickstart or the extension creator quickstart. Report reproducible connector issues on GitHub.