Releases: coolsam726/jetstream-inertia-generator
Releases · coolsam726/jetstream-inertia-generator
v2.2.2
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
- 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
v2.1.4 Release
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
Fixed Flash Error on Jig Middleware
v2.1.2
Fix: Set $hasDate
instead of $hasInput
to true for time
and datetime
fields in the edit-form
v2.1.1
Bug fix in datetime Generation
- Removed Duplicate inputs on the datetime fields
v2.1.0 Release
- 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
- Composite Unique Keys (e.g unique(['name','company_id'])) are now catered for in Server Side validation rules.
v2.0.5 Release
New: Added vue3 compatibility to InfiniteSelect and JigSelect components which use vue-select.
Upgrade guide:
- Run
yarn remove vue-select
- Re-run the yarn install command in documentation.
- Delete
resources/js/JigComponents/InfiniteSelect.vue
andresources/js/JigComponents/JigSelect.vue
component files. - Re-run
php artisan vendor:publish --tag=jig-views
Done.