Skip to content

Releases: ModularThink/modular

v0.5.2

30 Mar 18:35

Choose a tag to compare

Fixed

  • Updated spatie/laravel-activitylog v5 namespace changes in ActivityLog trait:
    • Spatie\Activitylog\LogOptionsSpatie\Activitylog\Support\LogOptions
    • Spatie\Activitylog\Traits\LogsActivitySpatie\Activitylog\Models\Concerns\LogsActivity

v0.5.1

30 Mar 17:00

Choose a tag to compare

  • Regenerated package-lock.json for ESLint 10, eslint-plugin-vue 10.8, vue-eslint-parser 10.4

v0.5.0

30 Mar 16:53

Choose a tag to compare

What's Changed

Updated

  • PHP minimum version from ^8.2 to ^8.4
  • Laravel compatibility from ^12.0 to ^13.0 (illuminate/contracts)
  • Inertia.js server-side from ^2.0 to ^3.0 (inertiajs/inertia-laravel)
  • Inertia.js client-side from ^2.0.0 to ^3.0.0 (@inertiajs/vue3)
  • spatie/laravel-activitylog from ^4.10 to ^5.0
  • spatie/laravel-permission from ^6.15 to ^7.0
  • orchestra/testbench from ^10.0 to ^11.0
  • pestphp/pest from ^4.1 to ^4.4
  • pestphp/pest-plugin-laravel from ^4.0 to ^4.1
  • laravel/pint from ^1.24 to ^1.27
  • eslint from ^9.5.0 to ^10.0.0
  • eslint-plugin-vue from ^10.6.2 to ^10.8.0
  • vue-eslint-parser from ^10.2.0 to ^10.3.0
  • prettier-plugin-blade from ^2.1.18 to ^3.0.0
  • unplugin-vue-components from ^30.0.0 to ^32.0.0
  • Blade template <title> attribute from inertia to data-inertia (Inertia 3)
  • Replaced $inertia.visit() with router.visit() across all Vue components and stubs
  • Replaced $page.props with usePage() in DashboardIndex
  • GitHub Actions workflow to PHP 8.4, Laravel 13, Testbench 11, and actions/checkout@v4

Fixed

  • Module service providers registration in bootstrap/providers.php now supports both Laravel 12 (FQCN) and Laravel 13 (short class name with use import) formats

Removed

  • laravel/prompts from direct dependencies (already provided by laravel/framework)
  • DispatchesJobs trait from AppController (legacy, replaced by dispatch() helper)

v0.4.21

28 Jan 22:05

Choose a tag to compare

  • Merged pull request #23 from mehedijaman/main
  • Refactored Vue component files for improved code style and organization
  • Added AppMultiCombobox to AppComponentsResolver.js
  • Updated lodash version

v0.4.20

16 Dec 15:03

Choose a tag to compare

Update Tiptap Editor

v0.4.19

13 Dec 16:23

Choose a tag to compare

Fix installer package version conflict

v0.4.18

06 Sep 18:03

Choose a tag to compare

  • Update Pest version

v0.4.17

06 Sep 16:20

Choose a tag to compare

  • Update Laravel Pint

v0.4.16

06 Sep 15:59

Choose a tag to compare

  • Add password reset link and back to login text in English and Portuguese language files
  • Remove unused authentication view files: forgot-password-form.blade.php, login-form.blade.php, reset-password-form.blade.php, and master.blade.php
  • Refactor ResetPassword.vue layout by adjusting spacing and improving form structure for better user experience
  • Update plugin-vue dependency

v0.4.15

13 Jun 11:57

Choose a tag to compare

  • Fix installer
  • Enhance AppCheckbox styling by adding hover cursor pointer to checkbox inputs