Restaurant Management System 2.0.0 is out, and it is built for Joomla 6.
Restaurant Management System 2.0.0 is out, and it is built for Joomla 6.
This release is a rebuild rather than a refresh. RMS now sits on Joomla’s modern extension architecture from top to bottom, which is what makes it ready for Joomla 6 today and for Joomla 7 when it arrives.
What changed
- Rebuilt on the current Joomla extension layout. Namespaced MVC throughout, service providers, dispatchers, and a proper site router in place of the old legacy entry points.
-
Assets through the Web Asset Manager.
CSS and JavaScript are declared in
joomla.asset.jsoninstead of being injected inline, so your template can override or reorder them the same way it does for core extensions. - No deprecated API calls left. Everything Joomla 7 removes is gone from the codebase, so upgrading the CMS will not break RMS.
- All seven site modules updated — booking, search, restaurants, menu items, locations, map and currency.
- A quality gate behind every release. Static analysis, a unit test suite and a PSR-12 coding standard now run before anything ships.
Requirements
RMS 2.0.0 needs Joomla 6.0 or newer, PHP 8.4 and MySQL 8.4. The installer checks the first two and stops with a clear message rather than half-installing.
Upgrading? Get your Joomla site to 6.0 first, then install
RMS 2.0.0 over your existing copy. The installer cleans up the files the old
layout left behind, so there is nothing to remove by hand.
Two packages
- RMS Single — one restaurant. Booking, menus and orders, without the multi-restaurant directory.
- RMS Multi — several restaurants on one site, with the search and restaurant listing views included.
Both packages install the component and all seven modules in one go.
Trackback from your site.
