- Is SolidWorx Platform a Laravel package?
- No. The 0.4.0 release evidence points to a Symfony application platform, with Symfony 8+ support, form types, KnpMenu, Twig-style UI bundles, and Symfony-oriented tooling. There is no Laravel service provider, Eloquent integration, or Laravel-shaped extension point indicated. Treat it as a Symfony platform unless the maintainers correct that framing.
- Can I integrate SolidWorx Platform into an existing Laravel application?
- Direct integration is not a realistic path based on the release notes. The viable options are to consume it as a standalone Symfony service behind HTTP or SSO, cherry-pick isolated dependency-light PHP components, or evaluate it as a Symfony platform instead. The framework mismatch should gate any further integration work.
- What Symfony version does SolidWorx Platform 0.4.0 require?
- The 0.4.0 release notes state support for Symfony 8 and later. That is a hard compatibility cliff that drops older Symfony hosts and likely raises the effective PHP minimum. Confirm the exact PHP requirement in the package composer.json before planning an upgrade.
- How do I install SolidWorx Platform?
- The package is installable as a Composer dependency, but the release notes describe it as a Symfony bundle or skeleton rather than a Laravel package. You would install it into a Symfony host application and register the bundle through Symfony standard kernel and configuration process. For Laravel, there is no documented service provider or installation path in the provided context.
- What is the multi-tenancy feature in SolidWorx Platform 0.4.0?
- Multi-tenancy landed in PR #115 as a pre-1.0 minor release change. Tenant isolation and access control are security boundaries, so the release notes alone are not sufficient evidence of safety. Expect schema implications such as tenant keys, composite unique indexes, and backfill work, and require threat modelling plus an independent test pass before relying on it.
- Does SolidWorx Platform block disposable email addresses?
- Yes, PR #122 added disposable email blocking, and the blocklist receives automated refreshes via bot pull requests. Because the list contents drift continuously and are not pinned by the package version, this is an unpinned behavioural dependency. Plan to pin or vendor the list to avoid support-desk issues from false positives on shared B2B domains.
- What rich text editor does SolidWorx Platform use?
- Version 0.4.0 bundles a Tiptap rich text editor via PR #121, and it also moves Tiptap from major version 2 to 3 in the same release. The notes do not describe the HTML sanitisation contract for stored content. You need to confirm whether and how the backend sanitises HTML to address XSS risk.
- Is SolidWorx Platform 0.4.0 stable enough for production?
- The release is pre-1.0, so a 0.3 to 0.4 bump is permitted to include breaking changes. The notes show a raised Symfony 8 floor, major front-end dependency jumps, and all substantive commits from a single maintainer. Treat technical risk as high and require your own compatibility and security review before production use.
- How do I test modules built with SolidWorx Platform?
- The project uses PHPUnit with phpunit-snapshot-assertions and an empty PHPStan baseline as of PR #126. That static-analysis signal is a quality positive but not a compatibility guarantee. For your own modules, follow Symfony bundle testing patterns and add integration tests for tenant isolation and email blocklist behaviour.
- What are Laravel alternatives to SolidWorx Platform for modular business applications?
- The provided context does not name specific Laravel alternatives. Since SolidWorx Platform is a Symfony platform, a Laravel team should look at Laravel-native modular package patterns, service providers, and package discovery rather than adapting this framework. Evaluate any alternative against your Laravel version, tenancy requirements, and maintenance policy.