- Add Attachments to Transactions
- Add Laravel 10 Compatibility
- Add Laravel 9 Compatibility
- Minimum PHP 8.0 requirement
- Add compound VAT support
- Add Forex Difference transactions during clearing
- Add Forex Balance Translation at year closing
- Adapt migrations to accomodate Lumen installations
- Adapt Readme with instructions for Lumen installations
- Laravel 8 Compatibility
- Minimum PHP 7.3 requirement
- Prevent transaction dates at the beginning of the first day of the reporting period
- Include credited attribute to getTransaction method
- Reset composer.json dependencies to laravel 6 compatibility
- Add Carbons
->startOfDay()
to reports start date so that all transactions since midnight are included
- Remove hard coded current date as Account closing balance End Date
- Add Localization to Entity Model
- Add monthly aggregates function to Income Statement
- Various fixes to Reports
- Fix for User Entity relationship
- Include Cash Flow Statement
- Move Vat Account relation from Line Item model to Vat Model
- Enable daughter Entities
- Add mid year Opening Balances
- Add sub totals to Financial Statement totals
- Enable bulk assignments
- Remove forced ugtext translation
- DB table prefixes defined in configuration file
- Auth model defined in configuration file
- changed user migration to only modify existing users table
- added scope to database table names to prevent conflict with existing tables in parent application
- add aging balances report
- add Assignable Transaction bulk assignment
- add exceptions for posted transactions Line Items add/remove/change
- revise minimum eloquent version to
6.0.0
to enable compatibility with eloquent7.0.0
- initial release