All notable changes to this project will be documented in this file.
- Support for Multi-Tenancy (#24)
- Ability to return a record to the previous step (#18)
- Method for seeding the database with approval flows and steps
- Support for Multilanguage
- Resolved compatibility issue with PostgreSQL by removing backticks from SQL queries
- Deprecated
getApprovalSummaryUI()
method in favor of<x-ringlesoft-approval-status-summary>
component web
middleware is applied to the ApprovalController by default
- Added testing branch
tests
- Support for Laravel 11 #19.
- Multiple improvements
- A few bug fixes
- Now you can publish specific files (approvals-config, approvals-migrations and approvals-views) using the
--tag
options.
- A few bug fixes
- Now you can specify middleware to be applied to the ApprovalController
- Introduced API access. You can now submit your own approval form via api for SPAs.
- More exception classes
- A lot of bug fixes
- Minor bug fixes
- Minor bug fixes
- Tailwind CSS Support: We've added support for Tailwind CSS as an optional choice for the UI component. Customize your user interface with ease.
- Laravel/Prompts for CLI: We now provide Laravel prompts for the Command-line Interface (CLI), simplifying your interactions with the package through the command line.
- New Facade: A new Facade is introduced, allowing you to work with Approval Flows programmatically, providing more flexibility in your workflows.
- This release includes multiple bug fixes and general improvements to enhance the stability and functionality of the package.