Added:
- Method TypeFactory-create() (which should be used instead of TypeFactory::createType())

Changed:
- Type model classes need to be marked with the Type attribute
- Type view helpers need to specify a $type property

Updated:
- Links to Google manuals

Deprecated:
- TypeFactory::createType(), instead inject TypeFactory via DI and call create() method

Removed:
- Compatibility with TYPO3 v10
- Compatibility with PHP 7.4 and PHP 8.0
- Interface WebPageElementTypeInterface for marking web page element types

Please also check the "Migration" section in the documentation:
https://docs.typo3.org/p/brotkrueml/schema/3.0/en-us/Migration/Index.html