github innocommerce/innoshop v0.8.6

7 hours ago

๐ŸŽ‰ Milestone Release

InnoShop v0.8.6 is the first release with both distribution channels production-ready โ€” composer create-project for developers, pre-built ZIP for non-technical users.


๐Ÿ“ฆ Installation

Option 1 ยท Composer (For Developers)

composer create-project innoshop/innoshop
cd innoshop
php artisan serve

PHP deps, APP_KEY generation, npm install and npm run build all run automatically.

Option 2 ยท Download ZIP (No Node.js Required)

The innoshop-v0.8.6.zip below ships with vendor and compiled assets โ€” unzip and serve.

unzip innoshop-v0.8.6.zip -d innoshop
cd innoshop
chmod -R 775 storage bootstrap/cache
php artisan serve

Open http://localhost:8000 in your browser and follow the installation wizard.


โœจ Highlights

๐Ÿš€ New

  • composer create-project distribution: corrected package name to innoshop/innoshop, license aligned to OSL-3.0
  • Auto-built Release ZIP via GitHub Actions: push-tag-triggered pipeline now produces deploy-ready bundles
  • Laravel stack upgraded to v13 (framework / Sanctum / Tinker / Socialite)
  • Analytics enhancement: bot detection, geo aggregation, SEO tools
  • Theme Hook + Theme Route: themes can now inject custom logic and register dedicated routes

๐Ÿ› Fixes

  • PageBuilder design-mode hover z-index being covered by theme fixed headers
  • npm security updates: vite โ†’ 6.4.3, form-data โ†’ 4.0.6
  • Incorrect product-count calculation for categories

โšก Improvements

  • ~35% fewer SQL queries on homepage
  • Cached plugin config, hardened Plugin Repository lifecycle

๐Ÿ“Š Stats

Commits 21
Files changed 198
Lines +5,981 / โˆ’794

Full Changelog: v0.8.2...v0.8.6

Don't miss a new innoshop release

NewReleases is sending notifications on new releases.