Brilliance Changelog
Version 6.2.0.3
Login form. The username box was narrower than the password field beside it; every field now takes the full row.
Phone header. The phone menu script is updated to the current version: opening a phone panel no longer dims the logo and menu buttons, and tapping outside an open panel closes it.
Phone spacing. On phones the content started 41px in (the page's side margin plus the content area's own padding) and the error page heading 41px; they now line up at 20px.
Print view on phones. The print view had no mobile viewport, so on a phone it showed a shrunken desktop page; it now fits the screen.
Error page. An error caused by a missing item no longer prints the server's file paths.
Defaults for a fresh install. The site name / logo now links to the home page and the slideshow is switched on with autoplay (
logoLinked,cam_turnOn,cam_autoAdvancedefault to on). Existing sites keep their saved settings.Quickstart. The search box returned No Results for everything (the search index was empty); it is built. The Latest News and Popular modules showed nothing (a Joomla 3 empty category filter) and now list articles. The contact page's image pointed at a file that does not exist; it is cleared.
Shared stylesheet. The template's Bootstrap compatibility stylesheet is updated to the current version used across our templates. Your own template settings are not changed.
Removed. 12 JavaScript and CSS files nothing loads (171 KB); an unused override folder (
html/_mod_menu); Joomla 3 MooTools code for collapsible modules that nothing uses (html/modules.phpand two unused chrome files); a Google-font block in the print view that could never run; 29 template options nothing read (old drop-down menu effect settings and camera-slideshow settings the template's current slideshow never used); template code that read settings the template never offered; a reference to a module style the template does not have (login pop-up); stylesheet references to images that do not exist, and links to stylesheets that do not exist.Version 6.2.0.2
Collapsible modules. Modules set to the template's toggleModule or toggleModule2 style did not open or close: the script needed MooTools, which Joomla 4 and later do not load. It is now plain JavaScript, and toggleModule2 still starts collapsed.
Login fields on phones. The username and password fields were smaller than 16px on phones, so an iPhone zoomed the page in when one was tapped and did not zoom back out. Login, registration, profile and password-reset fields are now 16px on phones.
Template Options screen. The icons on the template's Options screen came from Font Awesome 4.6.3 on MaxCDN, which no longer serves it, so they were missing. They now load Font Awesome 6.5.2 with its version 4 name shims from cdnjs.
Version 6.2.0.1
Security. The template's menu layouts printed a menu item's note and link exactly as entered, so markup typed into a menu item's Note or Link field reached the page. Both are now escaped, as Joomla's own menu layouts do.
Colours with transparency. A colour chosen with the colour picker's opacity slider (saved as an 8-digit colour such as
#rrggbbaa) was replaced with black. Colours with transparency are now used as chosen.Version 6.2.0
Joomla 6.2.0. The Quickstart now installs Joomla 6.2.0 (Joomla 6.2.0 release notes), and the template version is now 6.2.0 to match.
Error pages. "Page not found" and "access denied" pages now show inside the template, with its header, menus and footer, and fit a phone screen.
Phones. The sidebar no longer shows an empty "Main Menu" heading (its links are in the phone menu).
Quickstart. A fresh install no longer lists stale update notices.
Version 6.1.4.1
Quickstart fix. The Quickstart no longer fails to install on MySQL hosts with a "prepared statement protocol" error. Thanks to Iryna for reporting this. The template itself is unchanged apart from its version number.
Quickstart. Removed leftover files from the quickstart's top folder.
Version 6.1.4
Joomla 6.1.4. The Quickstart now installs Joomla 6.1.4, a security and bug-fix release (Joomla 6.1.4 release notes), and the template version is now 6.1.4 to match. There are no visual changes. Installing the template update does not update Joomla itself; update Joomla from System → Update → Joomla.
Version 6.1.3.5
Fix. After the previous security update, print and email views, popup windows and the VirtueMart checkout step (pages served with
tmpl=component) could return an error page. The template'scomponent.phpnow defines the escaping helper it uses. There are no visual changes. Please update if you installed the previous version.Version 6.1.3.4
Security update. Module, menu and tab titles are now escaped wherever the template writes them into your pages (module headings, title attributes and the mega menu), so a title containing a quote or markup can no longer break out of its place in the page. There are no visual changes. Recommended for all sites.
Version 6.1.3.3
Security update. The site name and slogan are now escaped where the template writes them into image alt text, so a quote character in either can no longer break out of the attribute. No visual changes. Recommended for all sites.
Version 6.1.3.2
Security update. Every template setting that is written into your pages is now escaped for the place it lands in (HTML, attributes, CSS and JavaScript), so a setting value can no longer break out of its context. The error page now escapes its message and title too. There are no visual changes. Recommended for all sites.
Version 6.1.3.1
Fixed a problem where a large logo could fill the whole screen on phones. The stylesheet that keeps this template working with current Joomla was letting the header logo draw at its own full size on small screens instead of scaling it down to fit the space, so a logo wider than the phone screen — common, since logos are usually exported at 1500 pixels or more to stay sharp — pushed the header out and showed visitors a giant close-up of one or two letters instead of the site. Logos now scale down to fit on every screen size, and a logo already small enough to fit is displayed exactly as before. Update the template to pick this up; if you built your site from the Quick Start, a rebuilt one is on your downloads page.
Version 6.1.3
First Joomla 6 native release, and the first Brilliance release from Cybersalt. Brilliance has been brought forward from the previous download (31.07.2024 5.1.2, a Joomla 3.10-schema template) to Joomla 6.1 + PHP 8, and the Quickstart now installs Joomla 6.1.3. The design is deliberately the same: your layout, colours, fonts and menu choices carry over. Every Joomla 3 class call is gone (46 → 0), so the template no longer needs Joomla’s backward-compatibility plugin, which Joomla 6 keeps switched off. Brilliance keeps its own Bootstrap 2 layout classes: its bundled Bootstrap 2 stylesheets are gone, and Joomla’s Bootstrap 5 stylesheet plus a compatibility stylesheet now lay those classes out. jQuery still loads (Joomla’s own copy); the old menu, slideshow and Internet Explorer plug-ins are no longer loaded. This release adds a phone header with a menu button and an icon row, a phone layout, a new slideshow engine (Swiper 11), a favicon tool, a colour picker for all 25 colour settings, Joomla’s own on/off switches in the template options, eight current social networks, and escaping or validation at 81 places where a template setting is written into the page. The fixed page width goes from 960 to 1440 px. Across the template, 12 files were added, 39 removed and 12 modified (299 → 272 files). The template version now matches the Joomla version it ships with.Added
Bootstrap 2 layout on Joomla 6
- New
css/bs2-bs5-bridge.css, linked as the last stylesheet in the head with a file-time version marker. It takes over what the removed Bootstrap 2 stylesheets did for Brilliance’s markup:.row-fluidrows with.spanNcolumns, offsets,pull-left/pull-right, thehidden-phone/visible-phoneutilities, the Bootstrap 2 button classes, plain vertical.navmenu lists, clearing of floated bands, one visible tab pane at a time, closed accordion sections that take no height, and the “open” state of dialogs (Bootstrap 2’s.in, Bootstrap 5’s.show). - Joomla’s own
icon-*classes (for exampleicon-eye,icon-eye-slash,icon-angle-left,icon-angle-double-right) are mapped onto Font Awesome 6, and the eye icon takes the colour of the button it sits on.
jQuery 3 compatibility
- New
js/cs-jq-compat.js, loaded straight after Joomla’s head scripts. It restores three jQuery 1.x calls that Joomla 6’s jQuery 3.7 removed and older bundled scripts still use:.live(),.offset()on the window or document, and.load(fn)as a load-event shortcut.
Phone header and menu
- New
js/cs-mobile.js. On screens up to 767 px Brilliance gets a menu button (#cs-menu-toggle) on the logo row, centred on the logo’s midline. It opens a slide-in menu built from the site’s own menu; items with sub-pages get a + button that opens them. Before, the phone menu was a plain drop-down select list built byselectnav. - An icon row under the header (
#cs-utility-row) with five buttons: Section menu, Log in (opens the login dialog), Register, Search and Follow us (the social links). The row fits the screen width with even spacing. - Search opens a full-width panel under the header with a 16 px, 44 px-tall field (so iPhones do not zoom the page) and a visible Search button.
- The phone controls take their colours from the template: the accent is Brilliance’s own blue (
rgb(65,120,141)), the text on it is chosen for contrast, and the menu button’s bars are drawn dark on the light header. - Open panels close when you tap the dimmed backdrop or press Escape, and close when the window is widened to desktop size.
- The header’s Login Form / Register links and the desktop search band are hidden on phones (the icon row replaces them), and the empty bands they left are collapsed. The logo, which Brilliance positions out of the normal flow, stays visible above the icon row.
Phone layout
- Below 768 px the 960 px header, menu, slideshow and content bands become fluid: multi-column rows and the side columns stack into one column, module content stays inside the screen, and contact and other component forms run full width with fields tall enough to tap. The page can no longer be dragged sideways.
- The slideshow keeps a band of at least 280 px on phones (its height is a proportion of its width, which on a phone left a strip under 80 px), with caption type sized for a phone and long captions cropped inside the slide.
Favicon tool
- New Favicon tab (fieldset
faviconsettings) with a media field (favicon) and a crop tool (favicontool, field classfields/favicontool.php): load the chosen image, drag or resize a square over the part you want, and the cropped image is saved and selected. With thanks to Gianluca, whose favicon question inspired this tool. - On the front end,
index.phpbuilds the icon set from that one image with two new helpers,phFaviconSet()andphIcoBytes(): a realfavicon.ico(16, 32 and 48 px), 32, 192 and 512 px PNGs and a 180 px Apple touch icon, written toimages/favicon-generated/. The.icois also copied to the site root. The generated file names change when the image changes, so browsers pick up a new icon. With no image chosen, the template’s ownfavicon.icois used, with a version marker. - New
fields/adminui.php: a hidden field that styles the template’s Options screen only, so the Favicon tab’s help text runs across the full width of the page. - 10 new language strings in
en-GB.tpl_brilliance.ini(66 → 76), e.g.TPL_BRILLIANCE_FAVICON_TAB,TPL_BRILLIANCE_FAVICON_HELP,TPL_BRILLIANCE_FAVICONTOOL_CREATE.
Colour picker
- New custom field
fields/colorpicker.phpwith the bundled Coloris picker (js/coloris.min.js,css/coloris.min.css, licence injs/coloris.LICENSE.txt). All 25 colour settings (e.g.sitenamecolor,slogancolor,bodybackground,buttonscolor,footerlinkcolor) are nowtype="colorpicker", with a swatch in the field and keyboard support. Nothing is loaded from an outside site. - Colours are still stored as hex codes, so every colour you had set carries over unchanged. The picker follows Joomla’s light or dark admin theme.
Modern social network support
- Eight new social services, each with an on/off switch and a URL field: Instagram, Threads, Bluesky, Mastodon, YouTube, TikTok, Pinterest, Discord (fields
instagram/instagramON…discord/discordON). - Twitter is now X, with the current logo; it keeps the existing
twitter/twitterONsettings, so your link carries over. - All 13 networks are drawn as Font Awesome 6 brand icons (
fa-brands fa-x-twitter,fa-bluesky, …) centred in their circles, instead of thesocial-sprite.pngimage sprite. Each link has a label for screen readers, and links that open a new tab carryrel="noopener".
Security helpers
- New helpers in
index.php:phEsc()(HTML escaping),phHexColor()(accepts a 3- or 6-digit hex colour, otherwise falls back to#000000) andphCssDim()(a number with a CSS unit), each declared only if not already defined. Details under Security.
Changed
Joomla 6 platform
templateDetails.xmldrops the Joomla 2.5<!DOCTYPE>, goes from<extension version="3.10">to"6.1"and declares<targetplatform name="joomla" version="6.1" />.method="upgrade"is kept, so an existing install updates in place.- Version
31.07.2024 5.1.2→6.1.3, creation date29/11/2012→2026-08-20. The version shown on the template’s Details panel now reads6.1.3 (2026-08-20); before, it showed the 2024 date stamp. Author and copyright now name Cybersalt Consulting Ltd / energizethemes.com, and the author URL ishttps. - The page’s
langanddirattributes come from the site language (they were hard-coded toen), and the Internet Explorer<html>class blocks are gone.
J3 → Joomla 6 API migration
- All 46 Joomla 3 class calls removed (calls before → after):
html/mod_login/default.php20 → 0 (JText→Text,JHtml→HTMLHelper,JRoute→Route,JPluginHelper→PluginHelper,JComponentHelper→ComponentHelper).error.php13 → 0 (JError::raiseWarning()→new \Exception(),JText→Text).index.php7 → 0 (JFactory,JComponentHelper,JRoute,JText,JModuleHelper→ModuleHelper,JDocumentHTML→HtmlDocument,JRegistry→Registry); thejimport()call is gone.html/mod_menu/default.phpandhtml/_mod_menu/default.php2 → 0 each (JModuleHelper),html/mod_breadcrumbs/default.php1 → 0 (JText),html/mod_search/default.php1 → 0 (JRoute).
- These old names exist only while Joomla’s Behaviour – Backward Compatibility plugin provides them. Joomla 6 asks for that plugin to be off, and Brilliance now runs with it off.
Bootstrap 5
- The template renders on Joomla’s bundled Bootstrap 5 (
media/vendor/bootstrap/css/bootstrap.min.css, plusbootstrap.rtl.min.csson right-to-left sites), linked ahead of the template’s own stylesheets, instead of its bundled Bootstrap 2 (css/bootstrap/bootstrap.min.css,bootstrap-responsive.min.css,bootstrap-extended.css). - The login window is a Bootstrap 5 dialog, centred on the screen (
modal fade+modal-dialog-centered+modal-content), opened and closed withdata-bs-toggle/data-bs-target/data-bs-dismissand abtn-closebutton. The inline jQuery.toggle()handler and thejQuery('#LoginForm').hide()calls are gone. - The system-message alert closes with
data-bs-dismiss="alert"and abtn-closebutton (data-bs-*attributes 7 → 13).
Template Options screen
- All 32 legacy on/off checkboxes (
class="switch" type="checkbox", skinned by a jQuery script) are gone: 27 are now Joomla’s native switchers (for examplelogoLinked,H1TitleImgText,usetheme,usedropdown,RSSON,cam_turnOn,cam_autoAdvance,cam_navigation) and 5 left with the retired social networks. With the 8 new social switches there are 35 native switchers. - The 25 colour settings changed from
text(with the jscolor picker) tocolorpicker. 52 field type changes in all; fields 111 → 120, tabs 7 → 8. - Tab names are shorter: Basic, Site Name & Slogan, Drop Down Menu, Header & Footer Custom Code, Built-in Slideshow and Theme (they ended in “Settings”, and the custom-code tab was “Template Header And Footer Custom Code”), plus the new Favicon tab. Community Links is unchanged.
Page width
- The fixed width is now 1440 px (it was 960 px). The header, menu, slideshow, breadcrumb row and main content (
#nav-line,#main-content-handler) all share that edge from 980 px windows up; below 1470 px the layout keeps a 15 px gutter each side. The background bands (#header-bg,#content-handler) still run edge to edge.
Slideshow
- The built-in slideshow now runs on Swiper 11 instead of
camera.js. Swiper ships inside the template (js/vendor/swiper/swiper-bundle.min.jsand.css) with a newcss/slideshow.css. Slides cross-fade and loop; each slide’s background image and caption come from its module, as before (markup.camera_wrap→.swiper.ph-swiper-slideshowwith.swiper-slide.ph-slideand.ph-slide-caption). - Twelve settings still take effect:
cam_turnOn,cam_autoAdvance,cam_time(slide duration),cam_transPeriod(animation speed),cam_hover(pause on hover),cam_pauseOnClick,cam_navigation,cam_pagination,cam_height(a percentage still means a percentage of the width),cam_minHeight,cam_caption_y_positionandcam_caption_width. Camera’s effects, slicing, thumbnails, loader, pie/bar, play/pause and portrait settings no longer have an effect. - Slide captions are drawn in dark text (
rgb(52,52,52), the template’s slogan colour), so they read on the pale slide image the template ships (sld-bg.gif). If you use dark photographs, set your caption colour in the slide module.
Menus
- Desktop drop-down menus open on hover with a small built-in script instead of the Superfish/Supersubs plug-ins, with the same 500 ms delay before a menu closes. The drop-down animation settings (
dropopacity,dropheight,dropwidth,dropspeed) and the minimum width (dropdownhandler1) no longer have an effect; the column widths (dropdownhandler2–5) still apply. - The social panel’s close link (
.closeMenu) uses plain JavaScript instead of jQuery.
Icons and fonts
- The front end now loads Font Awesome 6.5.2 from cdnjs (
all.min.css+v4-shims.min.css), sofa fa-*class names in your content work. Before, the front end loaded no icon font. - The print and pop-up layout (
component.php) no longer runs Google’sWebFontConfigloader script (webfont.js).
Stylesheets
- The template’s local stylesheet links in
index.php(responsive,text,layout,nav,typography,template,responsive-template,print),component.phpanderror.phpcarry a version marker taken from the file’s modification time, as do the compatibility stylesheet,slideshow.css,cs-jq-compat.jsandcs-mobile.js. Style changes show straight after an update instead of waiting for visitors’ browser caches to expire.
Fixed
- Error pages could not be shown with Joomla’s backward-compatibility plugin off (the Joomla 6 setting).
error.phpusedJError::raiseWarning()andJText, so the error page itself failed with a server error. It now uses the Joomla 4+ API. - JavaScript errors on pages with the slideshow. The bundled
jquery.mobile.customized.min.jsthrew an error on current browsers. It is no longer loaded. - The page did not fit a phone.
css/responsive.csspins the layout to 960 px at every width, so phones showed a shrunken desktop page that scrolled sideways. See Phone layout under Added. - A sideways scrollbar at tablet widths. Drop-down panels parked off-screen (
.menu-nav ul { top:-999em }) still counted towards the page width. They no longer do. - Drop-down menus closed before the pointer reached them. Each sub-menu was placed at a fixed offset, leaving a gap under its menu item. Sub-menus now sit against their parent item, and third-level menus open beside their parent.
- The social icons showed as grey boxes on current Joomla. They are now Font Awesome 6 brand icons (see Added).
- A stray “Search” label showed above the search box. Joomla marks it
visually-hidden, a class the template’s Bootstrap 2 styles did not have. It is hidden from view again; screen readers still read it. - The show/hide-password button on the login and registration pages wrapped below the password field as a narrow sliver. It now sits beside the field at the field’s full height.
- Joomla 6’s “Sign in with a passkey” button on the login page drew its passkey icon at the full size of the button. The icon now has a normal size.
- Article details ran off the page. Written by, Category, Published and Hits were held on one line that could not wrap (
display:inline-flexondl.article-infoincss/blog.css), so they ran past the content column on a phone. They now wrap. - Broken styling on the template’s Options screen. Two rules in the
templateDetails.xmldescription readtext-brilliance: uppercase, a CSS property name damaged by an earlier find-and-replace; they aretext-transformagain. - Fixes from a maintenance pass across our templates:
- The
@font-facerules incss/template.csspointed at the IcoMoon font inmedia/jui/fonts/, which Joomla 4 removed, so every page requested font files that were not there. The twosrcdeclarations are removed (media/juireferences 10 → 0). - The Previous / Next / First / Last pagination buttons were blank, and the password show/hide button showed an empty box. Joomla prints its own
icon-*classes there; the compatibility stylesheet now maps them to icons. - Featured-article intro text in a one-column layout is no longer clipped to its title (
.blog-featured .blog-items). - The search button sits flush with its search box again (
#search-position .btn).
- The
Removed
Legacy scripts and stylesheets no longer loaded
- Scripts:
selectnav.min.js,superfish.js,supersubs.js,camera.js,camera.min.js,jquery.mobile.customized.min.js,jquery.easing.1.3.js(the file remains injs/), and the Internet Explorer scriptsselectivizr-min.js,modernizr.js,imgSizer.js(with itsaddLoadEvent()helper) and the html5shiv from Google Code, plus the inlinejQuery.browsershim. - The
selectnav()call thathtml/mod_menu/default.phpandhtml/_mod_menu/default.phpprinted after the menu, which built the old phone drop-down, is gone with the script. - Stylesheets: the bundled Bootstrap 2 files,
camera.css, and the Internet Explorer filesie.cssandie6.csswith their conditional comments. - jQuery itself still loads, through Joomla’s own
Jquery::framework().
Files removed from the package (39)
- Bundled Bootstrap 2: the
css/bootstrap/folder (bootstrap.css,bootstrap.min.css,bootstrap-responsive.css,bootstrap-responsive.min.css,bootstrap-extended.css,bootstrap-rtl.css,bootstrap-tooltip-extended.css),css/bootstrap.css, the archivecss/bootstrap.zipandjs/bootstrap.min.js. - Scripts:
camera.js,camera.min.js,dropkick.js,jquery.dropkick-1.0.0.js,easypaginate.js,flexibility.js,imgSizer.js,jquery-1.8.1.min.js,jquery.noConflict.js,jquery.backstretch.min.js,jquery.mobile.customized.min.js,modernizr.js,selectivizr-min.js,selectnav.min.js,superfish.js,supersubs.js, and the archivejs.zip. - Stylesheets:
css/camera.css,css/ie.css,css/ie6.css. - The whole
utils/folder: the jQuery switch-skinning scriptadmin-js.jsand itsswitch-background.png/switch-mask.png, the jscolor picker (js_colourchanger/jscolor.js,arrow.gif,cross.gif,hs.png,hv.png) andbss_fontchanger.php. Thecolours_handlersnote that loaded the old picker is gone from the Options screen.
Retired social services
- Five social slots removed with their switches: Google+ (
gplus), MySpace, StumbleUpon, Digg, Blogger.
Security
- 81 places in
index.phpwhere a template setting is written into the page now go through the new helpers:phEsc()at 37 places: the 13 social link URLs, the site-name and slogan text and image paths, the font-size and site-width settings, the colour preset name, the slide image URLs and caption classes, the caption position and width, the slideshow minimum height and the favicon links.phHexColor()at 35 places, for every colour written into the page’s inline CSS.phCssDim()at 9 places: the header height, the site-name and slogan positions and the drop-down column widths.
- The site-name and slogan text fields (
H1Title/H2Title) are escaped, so HTML typed into them now shows as text.
Quickstart Installer
The Quickstart is a complete Joomla 6.1.3 site with Brilliance installed as the active template and the demo content. It is now a standard Joomla installation package; the previous Quickstart was an Akeeba backup archive (
.jpa) that needed Kickstart.- Bundled extensions: Akeeba Backup 10.3.7, MCP For J 2.5.0, Weblinks 5.1.0, StageIt 5.7.3. The
templates/folder holdsbrilliance,cassiopeia,cassiopeia_extendedandsystem. - Joomla’s Behaviour – Backward Compatibility plugin is off.
- Joomla’s legacy Search component, module, package and its six search plugins are disabled. They do not work on Joomla 6; the “Search” item in the About Joomla menu opens Smart Search.
- The account-creation page shows the registration form without the sample modules that pushed it far down the page (User Menu, Main Menu and Custom Modules 1–4 are no longer shown there). The top menu and breadcrumbs stay.
- There are no menu items, modules or language overrides for components the site does not have, such as K2 or VirtueMart. The “Getting Help” sample article no longer shows a broken image from Hathor, the Joomla 2.5 admin template.
- A clean starting state: the demo articles’ view counts were cleared (they had reached 27,082), the footer copyright line reads 2026, the post-install messages are trimmed to Joomla’s four new-site advisories (action logs, privacy, multi-factor authentication, automated updates), the template overrides are marked as reviewed (no “changes found” warning), and Joomla’s Statistics plugin is switched off.
Package format
- Standalone template:
pkg_brilliance-6.1.3.zip, a Joomla package (pkg_brilliance.xml) that installs thebrilliancetemplate and registers it in the package manager. Before, the download was a bare template zip (brilliance.zip). It declaresmethod="upgrade", so an existing Brilliance updates in place, and<blockChildUninstall>true</blockChildUninstall>, so the template is removed through the package rather than on its own. - Quickstart bundle:
Brilliance-6.1.3-Quickstart.zip, a complete Joomla 6.1.3 install with Brilliance pre-loaded as the active template.
Updating an existing site: install the package over your current Brilliance. Your template settings are kept. Links you had entered for Google+, MySpace, StumbleUpon, Digg or Blogger are no longer shown, and your Twitter link now shows as X.
Version numbering and earlier history: from this release the first three digits of Brilliance’s version match the Joomla release it is built for (6.1.3 = Joomla 6.1.3); a later fix on the same Joomla release adds a fourth digit (6.1.3.1). The previous download was dated 31.07.2024 (version string5.1.2). It still carried its own Bootstrap 2 stylesheets, Joomla 3 class calls and a 960 px layout with no phone mode. This 6.1.3 release is the first one rebuilt natively for Joomla 6.Version 01.04.2023 4.2.8
- Fixed - Template updated to Joomla 4.2
- New