Skip to content

Changelog ​

kitloom has not had a tagged release yet. All packages are installed as @dev; this page will list changes from the first release on.

Unreleased ​

  • Modules screen for Filament and Nova: activate and deactivate installed modules, with dependency checks.
  • Themes screen (Appearance → Themes) for Filament and Nova: cards with screenshots, activation with theme migrations.
  • Theme engines: Inertia + Vue (kitloom/inertia) and Blade (kitloom/blade); bundled themes Portfolio (Vue), BladeTheme and Marketplace (Blade).
  • Roles and section permissions: kitloom/access, kitloom/permissions with Filament and Nova screens.
  • Filament 5 admin packages for every module.
  • Modules under their own names: kitloom/wp-schema, kitloom/custom-fields, kitloom/post-types, kitloom/forms, kitloom/shop, kitloom/slider (formerly wordpress, acf, acf-post-types, contact-form-7, woocommerce, wp-slide-anything). The data formats did not change; namespaces and config keys follow the new names — Kitloom\WpSchema\…, config('wp-schema.models').
  • Shop module on the WooCommerce data format, with the Marketplace Blade theme and php artisan shop:demo.
  • Portfolio — a Vue + Inertia theme for a design studio, the skeletons' default.
  • A theme can be deactivated on Appearance → Themes: with no theme the site returns its pages as JSON.
  • kitloom/inertia no longer needs Ziggy: tightenco/ziggy is suggested, for themes that call route() in JavaScript.
  • kitloom/permissions accepts spatie/laravel-permission 6, 7 and 8.
  • Package Dependencies page, generated from the packages' composer.json.