Upgrade guide for major versions which have breaking changes.
Only one step required for upgrading to Froala 3:
composer require froala/nova-froala-field
Done!
Font Awesome has been removed in 3.0 as required dependency.
So, you can delete your public/vendor/nova/fonts/font-awesome
directory.
If you want to use Font Awesome 5, please read the instruction.
- Toolbar Buttons configuration format has been changed in 3.0 version. You can check new format in the lateset config file version: config file
- If you use any 3rd party plugins such as: Embed.ly, SCAYT Web SpellChecker... make force republish:
php artisan vendor:publish --tag=nova-froala-field-plugins --force
- If you use Aviary plugin, it's currently not supported in 3.0 version, instead of Aviary, you can use TUI Advanced Image Editor, check out the instruction
- If you previously setup Custom Event Handlers, in 3.0 version api has been changed, check out the new version here
Note: If you have made any advanced customizations, please check official upgrade guide - https://www.froala.com/wysiwyg-editor/docs/migrate-from-v2.