Is this possible when we have own extension or do we have to build all our own templates again?
You have to adapt a few things. Please have a look at the list of incompatible changes:
https://aimeos.org/docs/Developers/Changelog#Version_2018.x