Skip to content

Releases: coolsam726/jetstream-inertia-generator

v2.2.2

06 May 14:03
Compare
Choose a tag to compare

Enhancements and Fixes:

  • Added ApiResponse type to $api in API Controller
  • Bug fix: removed hanging use import in Controller
  • Replaced unimported Carbon::now() with now() helper in Repository Generator of the permissions module

v2.2.1

03 May 08:24
Compare
Choose a tag to compare
  • Added HeadlessUI/vue for displaying modals
  • Now clicking Show opens a modal and displays details there
  • Minor fix: Fixed the name of ShowForm modal

UPGRADE NOTICE:

When upgrading, take note that the @headlessui/vue npm package was added to the list of npm packages you need to install.
You can simply add the dependency using yarn add -D @headlessui/vue or npm install --dev @headlessui/vue.

v2.2.0 Release

01 May 23:17
91731bd
Compare
Choose a tag to compare
  • Support for UAC generation: Generate Users, Roles and Permissions using separate commands (#11)
  • Support for PHP 8.0 (#19)
  • Minor bug fixes and enhancements in the existing generators
  • Added Seeders for default admin and role (#12)

v2.1.4 Release

26 Apr 07:49
Compare
Choose a tag to compare

Enhancements and Improvements:

  • Fixed the Show component markup (#14)
  • Isolated ShowForm to a separate component to allow re-use e.g in modals (#15)
  • Isolated the show() logic from controllers to the repository to allow uniformity in the payload (#16)
  • Updated the documentation in README (#17)
  • Improved the jig-dd component and used it in showForm, including adding break-words class to the content (#18)
  • Removed barryvdh/laravel-ide-helper which was preventing Scrutinizer build.

v2.1.3

10 Apr 20:17
86f5419
Compare
Choose a tag to compare

Fixed Flash Error on Jig Middleware

v2.1.2

10 Apr 15:47
203c280
Compare
Choose a tag to compare

Fix: Set $hasDate instead of $hasInput to true for time and datetime fields in the edit-form

v2.1.1

09 Apr 17:23
6fc1061
Compare
Choose a tag to compare

Bug fix in datetime Generation

  • Removed Duplicate inputs on the datetime fields

v2.1.0 Release

08 Apr 21:07
Compare
Choose a tag to compare
- Separated Forms to different components for reusability
- Moved datatable generation functions in to REPO for reusability
- Interface improvements
- Fixed composite unique keys in validations
- Removed null errors in Show page
- Added flash Inertia Share to share errors and success messages from the server
- Other Minor to medium minor fix

v2.0.6 Release

18 Mar 10:42
Compare
Choose a tag to compare
- Composite Unique Keys (e.g unique(['name','company_id'])) are now catered for in Server Side validation rules.

v2.0.5 Release

17 Mar 06:16
Compare
Choose a tag to compare

New: Added vue3 compatibility to InfiniteSelect and JigSelect components which use vue-select.
Upgrade guide:

  1. Run yarn remove vue-select
  2. Re-run the yarn install command in documentation.
  3. Delete resources/js/JigComponents/InfiniteSelect.vue and resources/js/JigComponents/JigSelect.vue component files.
  4. Re-run php artisan vendor:publish --tag=jig-views
    Done.