craftcms/cms
Craft CMS is a flexible, user-friendly PHP CMS for building custom web experiences. Features a Twig templating system, auto-generated GraphQL API for headless builds, ecommerce via Craft Commerce, a plugin store, and a powerful extension framework.
Path::getRuntimePath() in favor of Laravel’s native Craft::$app->getRuntimePath(), ensuring long-term compatibility with Laravel ecosystem updates. This reduces technical debt for teams investing in decoupled architectures or microservices.Adopt if:
Path service update.Look elsewhere if:
Path::getRuntimePath() introduces migration overhead without immediate benefits.For Executives: "Craft CMS 5.10.3 eliminates critical performance and security risks while improving editorial workflows—directly addressing pain points in our [high-traffic/content-heavy] application. The 20%+ reduction in database queries for nested content (e.g., Matrix blocks, addresses) will cut backend costs and improve API response times. Two authorization vulnerabilities have been patched, aligning with our compliance goals. While a minor release, these fixes future-proof our investment in Craft, reducing technical debt and operational friction for content teams."
For Engineering: *"This patch release fixes critical bugs and optimizes performance:
Path::getRuntimePath() is now deprecated; migrate to Craft::$app->getRuntimePath() to stay aligned with Laravel.
Tradeoff: Minor breaking change, but the performance and stability gains justify the effort for teams using nested content or Laravel’s service container."*For Design/Content Teams: *"We’ve fixed frustrating bugs that were slowing you down:
How can I help you explore Laravel packages today?