enhancement
major
minor
major
minor
minor
#29612
FAQ: Migration guide for upgrading an application from TL 7.11 to 8.0
Applications built on TL 7.11 have to be updated to TL 8.0 as a purely technical upgrade (classic layout UI kept, existing database migrated). The RequiresMigration tickets of the 8.0 milestone describe the individual changes, but several breaking changes had no migration section at all (login rewrite, operation mode, removed legacy module system, data side of the security rework), and nobody sees the whole upgrade path in one place.
Lösung
A new FAQ article docs/faq/upgrade-7.11-to-8.0.md collects the complete upgrade path as an ordered runbook: build and encoding, developer environment, the security rewrite (roles, role rules, model-based access rights, security parents, migration tool), accounts and login, configuration, layouts and themes, Java API changes with replacements, TL-Script semantics, model changes, database migrations including the PostgreSQL/Oracle collation preparation, tests, and a first-start verification list. It was derived from the engine diff TL_7.11.0..master and cross-checked against the Trac tickets; the tickets whose migration instructions were found incomplete were completed in the same step (#29092, #29400, #28710, #29088, #29108, #28816, #29361, #29484, #28388, #29548, #29555).
CLAUDE.md links the article from its "Migration Tools" section.