Calibre will do what is needed to do the update.
Some plugins will need updating because of Python changes. Many popular ones have been done. Alf has fixed his
Be sure to make a backup as the DB does get updated and you might have issues down grading