---
title: "Вышла Joomla 6.0.0 - WebTolk"
description: "14 октября 2025 года вышла Joomla 6, а так же минорная версия Joomla 5.4. Что нового в этих релизах, какой релизный цикл, ресурсы для Joomla-разработчиков - в этой статье."
url: "https://web-tolk.ru/blog/vyshla-joomla-6-0-0"
date: "2025-10-20T07:01:06+00:00"
language: "ru-RU"
---

# Вышла Joomla 6.0.0

 Автор: Сергей Толкачев Создано: 20 октября 2025 Обновлено: 21 октября 2025 Просмотров: 501

14 октября 2025 года вышла Joomla 6.0.0. При подготовке к Joomla 4 был изменён релизный цикл на 2-хлетний, где каждая мажорная версия имеет 2 года активной разработки и 2 года - в режиме поддержки и закрытия уязвимостей. С выходом Joomla 6 "четверка" завершает свой путь, а Joomla 5 переходит в режим тех.поддержки. Мажорный релиз не означает больше коренной слом обратной совместимости, но является своеобразным слепком, фиксацией изменений в момент времени ([ссылка 1](https://developer.joomla.org/news/586-joomla-development-strategy.html#supported_releases), [ссылка 2](https://habr.com/ru/news/686224/)).

Переход с Joomla 5 на Joomla 6 - это обновление, а не миграция.

## Что нового в Joomla 6.0.0?

Было добавлено множество новых функций, улучшений безопасности и кода, а также повышена скорость работы за счёт этих улучшений. Краткий список нововведений в Joomla 6.0.

 ![](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/1-joomla-6-administrator-panel.webp)Панель администратора Joomla 6.0.0.

### Автоматические обновления Joomla

[Начиная с Joomla 5.1 появилась система безопасных обновлений через TUF](https://habr.com/ru/articles/809491/). Теперь в Joomla 5.4 и 6.0 реализованы **автоматические обновления ядра Joomla** — ваш сайт будет обновляться безопасно и без участия администратора. Это полезно для сайтов, в которых не используется огромное количество расширений и они целиком и полностью полагаются на широкий функционал ядра.

Таким образом решаются прежде всего проблемы с безопасностью и больше не будет ситуаций, когда "заплатка" выпущена оперативно, но владельцы сайтов проигнорировали обновление. **Тем не менее, использовать этот инструмент следует осознанно и с осторожностью, явно понимая последствия того или иного выбора.**

Настройки автообновления Joomla находятся в компоненте Joomla Update: **Система - Обновление - Joomla**.

 ![](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/2-joomla-6-auto-updates-1.webp)Joomla Update: **Система - Обновление - Joomla**.

Перейдите в параметры компонента.

![joomla 6 auto updates 2](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/3-joomla-6-auto-updates-2.webp)

Во настройках появилась вторая вкладка - Автоматические обновления (**Automated Updates**), где его можно включить или отключить, а так же увидеть дату последней проверки и выбрать какой группе пользователей отсылать уведомления об автоматическом обновлении.

 ![4 joomla 6 auto updates 3](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/4-joomla-6-auto-updates-3.webp)Параметры автоматического обновления ядра в Joomla 6.

Также мы видим, что включение автообновлений приведёт к регистрации сайта в системе статистики Joomla. Это не что-то супер-новое, начиная ещё с середины линейки Joomla 3.x был добавлен плагин сбора статистики системной информации: версий ПО окружения (операционная система, PHP, база данных), а также версия самой Joomla. По сути это та же система, только доведенная до ума. Из нового - добавлен url сайта. Схожий функционал есть во многих других CMS. Это попытка привести в порядок сбор статистики, увеличить полезность данных, которые важны для разработчиков ядра Joomla.

### Дочерний шаблон Cassiopeia с новыми настройками

В стандартный шаблон Joomla Cassiopeia решили добавить **параметры настройки цветов и шрифтов** без необходимости создавать собственные CSS-файлы. Во избежание возможных проблем с обратной совместимостью реализовано это в виде дочернего шаблона **Cassiopeia Extended**. О самом шаблоне Cassiopeia мы уже писали на Хабре: [Joomla 4 – шаблон Cassiopeia – советы и хитрости](https://habr.com/ru/articles/647399/) (и на этом сайте: [Joomla 4 – шаблон Cassiopeia – советы и хитрости](https://web-tolk.ru/blog/index.php?option=com_content&view=article&id=48&catid=10&lang=ru-RU)), а также большая статья-мануал по созданию шаблонов в Joomla: [Создание шаблонов сайта в Joomla 4+](https://habr.com/ru/articles/760850/) (и на этом сайте [Создание шаблонов сайта в Joomla 4+](https://web-tolk.ru/blog/index.php?option=com_content&view=article&id=86&catid=10&lang=ru-RU)). В контексте данного нововведения будет полезен раздел **Дочерние шаблоны (дочерние темы) Joomla 4**.

Найти **Cassiopeia Extended** можно в разделе **Система - Шаблоны - Стили сайта**.

 ![Joomla 5 child template Cassiopeia Extended](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/5-Joomla-6-child-template-Cassiopeia-Extended.webp)Дочерний шаблон Cassiopeia Extended в Joomla 6.

Добавлены вкладки **Colour Settings** и **Font Settings**.

Colour Settings содержит настройки цветов фона и текста для header, body, ссылок, состояний primary-кнопок, footer.

![Joomla 5 child template Cassiopeia Extended settings](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/6-Joomla-6-child-template-Cassiopeia-Extended-settings.webp)

Технически шаблон инлайнит значения CSS-переменных.

![Joomla 5 child template Cassiopeia Extended CSS variables](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/7-Joomla-6-child-template-Cassiopeia-Extended-CSS-variables.webp)

В **Font Settings** кроме уже знакомых настроек шрифтов добавлены размеры заголовков `H1`, `H2` и `h3` в `rem`.

### Версионирование пользовательских полей в Joomla

В Joomla уже давно можно сохранять и восстанавливать версии контента. Из коробки это были только материалы. При этом данные из пользовательских полей не сохранялись в версии. Теперь **система версионирования** была расширена и **включает также данные пользовательских полей**.

### Новые типы пользовательских полей

#### Поле Joomla типа Notes (заметки)

Появилось **новое поле «Notes»**, которое позволяет добавлять «заметки» между пользовательскими полями или прямо в статье.

 ![Joomla 6 note custom field](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/8-Joomla-6-note-custom-field.webp) Создание поля типа заметка в Joomla 6

Это может быть очень полезно для добавления дополнительных инструкций между пользовательскими полями, чтобы помочь пользователям.

 ![Joomla 6 note custom field final view](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/9-Joomla-6-note-custom-field-final-view.webp)Как выглядит поле типа Note в Joomla 6

#### Поле Joomla типа Numbers (число, валюта)

Также появилось **новое поле «Numbers»**, которое позволяет отображать число с возможностью форматирования валюты. В админке ввод выглядит как обычное поле и в целом аналогично полю типа "текст" с фильтром "целое число".

 ![Joomla 6 numbers custom field](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/10-Joomla-6-numbers-custom-field.webp)Создание поле типа Numbers в Joomla 6

Снаружи содержимое поля отображается в виде числа с символом валюты. В целом это удобно для каталогов на базе материалов Joomla.

 ![Стандартный вывод поля валюты в Joomla.](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/11-Joomla-6-numbers-custom-field-final-view.webp)Стандартный вывод поля валюты в Joomla.

## Пакетная установка/удаление тегов для материалов

Добавлена возможность массового изменения тегов для материалов Joomla. Возможно как добавить, так и удалить выбранный тег.

 ![Массовая работа с тегами материалов в Joomla 6](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/12-Joomla-6-tags-batch-job.webp)Массовая работа с тегами материалов в Joomla 6

## Плагин обратной совместимости 6

Новый плагин **Behaviour – Backward Compatibility 6** в Joomla 5.4 обеспечивает более плавное обновление до Joomla 6. В версии 5.4 он просто существует и включён, чтобы обновление не вызывало ошибок у сторонних расширений.

 ![Плагин обратной совместимости Joomla 6](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/13-Joomla-6-bc-plugin.webp) Плагин обратной совместимости Joomla 6.

В этом плагине на время сохраняются устаревшие PHP классы ядра из предыдущей версии, которые могут использоваться в сторонних расширениях. Плагин обратной совместимости для Joomla 5 содержит слой совместимости для Joomla 4. Плагин обратной совместимости для Joomla 6 содержит слой совместимости для Joomla 5, совместимость для Joomla 4 в него не входит.

В плагины обратной совместимости постепенно переходят PHP классы Joomla CMS, дублирующие аналогичные классы из Joomla Framework. Таким образом кодовая база становится чище, а Joomla CMS под капотом постепенно переходит на использование своего фреймворка ([который, кстати, можно использовать отдельно, без CMS](https://github.com/joomla-framework)).

**Если все расширения, работающие на вашем сайте работают без плагина обратной совместимости, то его лучше отключить. Но делайте это только в случае, если вы уверены в этом.**

## Украшения в Joomla 6

Куда ж без них )) Для шаблонов по умолчанию как в панели администратора, так и во фронтенде стали использовать **View Transition API**. Переходы между страницами стали более плавные, с FadeIn / FadeOut. А об их использовании как раз была [статья Animate Your Page Transitions With CSS в Joomla Community Magazine](https://magazine.joomla.org/all-issues/june-2025/animate-your-page-transitions-with-css), тоже можно почитать.

Your browser does not support HTML5 video.

### Другие изменения и улучшения

Полный список можно [увидеть на GitHub](https://github.com/joomla/joomla-cms/milestone/116?closed=1). Многие из них находятся под капотом и будут заметны разработчикам.

- Теперь можно дополнить список тегов в полях **HTML-тег модуля** и **HTML-тег заголовка** собственными тегами в XML-манифесте модуля [#35184](https://github.com/joomla/joomla-cms/pull/35184)
- **Добавлены новые поля для XML-манифестов:**Calendar, Date, Datetime, Time, которые выводят HTML5 поля в параметрах вашего расширения [#37456](https://github.com/joomla/joomla-cms/pull/37456).
- Разработчики получили возможность генерировать миниатюры не только для изображений, но для любых типов файлов в своих плагинах файловых систем на событие onFetchMediaItems [#44874](https://github.com/joomla/joomla-cms/pull/44847).
- Добавлены новые параметры фильтрации материалов для REST API Joomla [#45142](https://github.com/joomla/joomla-cms/pull/45142).
- Анимированный лоадер сменили на SVG-анимацию [#45097](https://github.com/joomla/joomla-cms/pull/45097)
- В модуле случайных изображений можно указывать несколько типов графических файлов (через запятую jpg,jpeg,png,webp) [#45200](https://github.com/joomla/joomla-cms/pull/45200).
- Поле алиас всегда видимо при редактировании материалов с фронта [#45044](https://github.com/joomla/joomla-cms/pull/45044)
- Внесены изменения в плагин **languagefilter**, в частности если задано удаление префикса языка по умолчанию, перенаправление для переключения языка удаляется [#43858](https://github.com/joomla/joomla-cms/pull/43858).
- Удалена отдельная view для избранных материалов в панели администратора. С этим связано несколько PR.

Всего более 200 PR было влито в ядро, обновлена документация на [manual.joomla.org](https://manual.joomla.org/).

 ![Портал документации для Joomla разработчиков manual.joomla.org](https://web-tolk.ru/blog/images/blog/joomla-6-0-0-whats-new/joomla-docs-for-developer-manual-joomla-org.webp)Портал документации для Joomla разработчиков manual.joomla.org

Разработчикам будет любопытен раздел [New deprecations](https://manual.joomla.org/migrations/54-60/new-deprecations/) для Joomla 5.4 to Joomla 6.0. Особенно полезен может оказаться раздел ["Обработка ошибок в Joomla 6.0 и более поздних версиях" (Error handling in Joomla 6.0 and onwards)](https://manual.joomla.org/migrations/54-60/errorhandling/), где затрагивается уход от устаревшего подхода с $model->setError() / $table->getError() и LegacyErrorHandlingTrait.

- [Этот текст на Хабре](https://habr.com/ru/articles/957084/)

## Об авторе

![Толкачев Сергей Юрьевич](https://web-tolk.ru/images/uslugi/sergey-tolkachyov-apr-2023.webp)

### Толкачев Сергей Юрьевич

Joomla-разработчик. [Контрибьютер ядра Joomla](https://github.com/joomla/joomla-cms/pulls?q=is%3Apr+author%3Asergeytolkachyov+). Один из ведущих Telegram-канала русскоязычного Joomla-сообщества [JoomlaFeed](https://t.me/joomlafeed), один из модераторов [чата русскоязычного Joomla-сообщества](https://t.me/joomlaru). Мои расширения в официальном маркетплейсе расширений Joomla - [Joomla Extensions Directory](https://extensions.joomla.org/profile/profile/details/528051/). Имею публикации в [официальном журнале международного Joomla-сообщества - Joomla Community Magazine](https://magazine.joomla.org/authors/sergeytolkachyov) и на [официальном сайте русскоязычного Joomla-сообщества](https://joomlaportal.ru/users/sergey-tolkachyov).

Муж. Отец 3 детей.

Россия, Саратов.

## JSON-LD Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "item": {
                "@id": "https://web-tolk.ru/",
                "name": "Главная"
            }
        },
        {
            "@type": "ListItem",
            "position": 2,
            "item": {
                "@id": "https://web-tolk.ru/blog",
                "name": "Блог"
            }
        },
        {
            "@type": "ListItem",
            "position": 3,
            "item": {
                "name": "Вышла Joomla 6.0.0"
            }
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://web-tolk.ru/#/schema/Organization/base",
            "name": "WebTolk",
            "url": "https://web-tolk.ru/",
            "logo": {
                "@type": "ImageObject",
                "@id": "https://web-tolk.ru/#/schema/ImageObject/logo",
                "url": "images/webtolk-1080p.jpg",
                "contentUrl": "images/webtolk-1080p.jpg",
                "width": 1920,
                "height": 1080
            },
            "image": {
                "@id": "https://web-tolk.ru/#/schema/ImageObject/logo"
            },
            "sameAs": [
                "https://github.com/WebTolk",
                "https://github.com/sergeytolkachyov",
                "https://vk.com/web_tolk",
                "https://vk.com/webtolkru",
                "https://tenchat.ru/sergeytolkachyov",
                "https://t.me/sergeytolkachyov",
                "https://t.me/webtolkru"
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://web-tolk.ru/#/schema/WebSite/base",
            "url": "https://web-tolk.ru/",
            "name": "WebTolk",
            "publisher": {
                "@id": "https://web-tolk.ru/#/schema/Organization/base"
            }
        },
        {
            "@type": "WebPage",
            "@id": "https://web-tolk.ru/#/schema/WebPage/base",
            "url": "https://web-tolk.ru/blog/vyshla-joomla-6-0-0",
            "name": "Вышла Joomla 6.0.0 - WebTolk",
            "description": "14 октября 2025 года вышла Joomla 6, а так же минорная версия Joomla 5.4. Что нового в этих релизах, какой релизный цикл, ресурсы для Joomla-разработчиков - в этой статье.",
            "isPartOf": {
                "@id": "https://web-tolk.ru/#/schema/WebSite/base"
            },
            "about": {
                "@id": "https://web-tolk.ru/#/schema/Organization/base"
            },
            "inLanguage": "ru-RU",
            "breadcrumb": {
                "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17"
            }
        },
        {
            "@type": "BlogPosting",
            "image": "https://web-tolk.ru/images/blog/joomla-6-0-0-whats-new/header-1280.webp",
            "headline": "Вышла Joomla 6.0.0",
            "description": "14 октября 2025 года вышла Joomla 6, а так же минорная версия Joomla 5.4. Что нового в этих релизах, какой релизный цикл, ресурсы для Joomla-разработчиков - в этой статье.",
            "author": {
                "@type": "person",
                "name": "Сергей Толкачев",
                "url": "https://web-tolk.ru",
                "email": "info@web-tolk.ru",
                "address": {
                    "@type": "PostalAddress",
                    "addressLocality": "Саратов"
                }
            },
            "datePublished": "2025-10-20T00:00:00+00:00",
            "@id": "https://web-tolk.ru/#/schema/com_content/article/156",
            "isPartOf": {
                "@id": "https://web-tolk.ru/#/schema/WebPage/base"
            }
        }
    ]
}
```
