- Joomla 1.5 completely overhauled the codebase from 1.0 for improved security, menu and URL controls, and default item structure - It removed deprecated elements like Register Globals and streamlined the execution process for fewer security holes and more plugin possibilities - Key changes included moving to a true MVC framework, reusable modules, improved routing and SEF URLs, and separation of queries from tables in models