Hi,
Please check this: Migration to version 14.0
In View XML, the invisible and readonly no longer support dynamic expressions. In those, use the attrs attribute instead.
XML shortcut tags <act_window> and <report> are no longer valid, and must be replaced by its full definition through <record> tag.
If there are transient models, you have to add explicit security ACLs for them (and optionally record rules).
If you were overriding _compute_display_name for getting a different display_name, you should now override name_get method and add there the needed @api.depends. This is not valid though if you want to make display_name stored for allowing a direct name_search. Other option is to override name_search instead.
Thanks