We are thrilled to announce the release of Core CMS v0.5.11! This milestone update delivers the highly anticipated, fully-featured Commerce plugin, introducing hybrid native checkout flows (via Stripe and PayPal) alongside flexible affiliate product linking. In addition, we have resolved critical path-resolution bugs inside the administration panel and polished shopper quantity management for a premium, luxury-grade web shop experience.

Major Highlights / Updates
This update adds a powerful modular storefront system to Core CMS, structured for speed, SEO, and visual excellence:
- Hybrid Product Support: Sell native physical products (with stock tracking) or link directly to external partner storefronts or print-on-demand designs.
- Unified Checkout Flow: A centralized checkout page (`/checkout`) collecting customer contact details and persisting order entries before processing payments.
- Dynamic Quantity Spinners: Shoppers can set exact purchase quantities on the product details page and dynamically adjust them in the cart with instant AJAX total updates.
- Automatic Navigation Integration: The Shop and Cart links automatically append to your navbar, complete with an interactive cart item count badge that updates in real-time.
- Editor.js Product embeds: Seamlessly insert high-fidelity, glassmorphic product cards inside standard blog posts or pages using the visual editor.
Technical Deep Dive
Under the hood, we focused on database transactions, modular plugin standards, and folder-independent path resolution:
- Zero-Dependency Gateway Integration: Implemented Stripe Checkout Session creation via raw cURL requests to keep the CMS free from heavy Composer packages.
- Global BASE_URL Path Resolution: Introduced a dynamic `window.BASE_URL` in the admin panels to resolve nested AJAX API endpoints (media listing, templates, AI assistant) folder-independently.
- Transactional Order Verification: Stock levels are updated and payment records confirmed via atomic database transactions during gateway callback checkouts.
Looking Ahead
In the coming releases, we plan to expand the Admin Orders fulfillment controls and continue refining the responsive breakpoints on all core themes.
Try it out at core-cms.brainav.ca.
Until next time!
— Jason Brain