InvoiceNinja 5.5.28
7 October 2022
InvoiceNinja version 5.5.28 is now available (major release).
Upgrading to InvoiceNinja 5.5.28
InvoiceNinja 5.5.28 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply InvoiceNinja updates as new versions are released, or use Installatron's Clone feature to duplicate an existing InvoiceNinja install to test the 5.5.28 upgrade prior to applying it live. Get started managing your InvoiceNinja installations with Installatron
What's New in InvoiceNinja 5.5.28
5.5.0
Bug Fixes and Changes
- Apply Laravel coding style
- Shift bindings
- Move resources/lang folder
- Rename password validation rule
- Remove fruitcake/laravel-cors dependency
- Streamline $commands property
- Replace deprecated HEADER_X_FORWARDED_ALL constant
- Upgrade to Flysystem 3.0
- Convert to Symfony Mailer
- Shift core files
- Convert optional() to nullsafe operator
- Use Faker methods
- Remove unnecessary $model property
- Convert route options to fluent methods
- Shift to class based routes
- Convert deprecated $dates property to $casts
- Shift config files
- Default config files
- Bump Laravel dependencies
- Set return type of base TestCase methods
- Adopt anonymous migrations
- Shift cleanup
- Laravel 9
- Refactor for store client request
- Add laravel igniition to dependencies
- Fixes for tests
- Working on mail drivers
- Add boot up for gmail api transport
- Migration table for failed jobs
- Fixes for mailers
- Fixes for gmailer
- Working on 8.1 support
- Remove redundant packages
- Transforming office365 mailer
- Implement Microsoft Graph email
- Add psalm
- Fixes for invokable controllers in api.php
- Patches from v5-dev
- Padding for postmark
- Add hebrew to repo
- Silence errors from file_get_contents
- Replace 404 with not available screen for deleted entities
- Clean up for variables
- Fixes for portal button