
RadicalMart 3.0.21: большой технический релиз, более 30 исправлений и обновленная JS-логика
Вышла версия RadicalMart 3.0.21. Это крупный технический релиз, который мы подготовили после большого ревью кодовой базы и плотной работы над скриптами, интерфейсом и внутренними механизмами компонента.
В этом обновлении мы перебрали и обновили значительную часть JS-логики RadicalMart: служебные скрипты, обработку форм, списков, модальных окон, быстрых действий и внутренних сценариев. Вместе с этим улучшили работу панели управления, поправили накопленные неточности и внесли оптимизации, которые делают компонент аккуратнее и приятнее в ежедневной работе.
По объему это один из самых заметных релизов ветки 3.0: 59 коммитов, 523 измененных файла и более 8 800 строк правок. В релиз вошло более 30 исправлений, а также большой пакет улучшений и оптимизаций.
Подробности - ниже в статье.
RadicalMart 3.0.21 - это не релиз одной функции, а большая работа над качеством продукта. Мы прошлись по админке, фронтенду панели управления, служебной JavaScript-логике, формам, спискам, модальным окнам, языковым файлам и внутренним сценариям компонента.
Такие обновления обычно не всегда выглядят громко снаружи, зато хорошо ощущаются в работе: меньше шероховатостей, аккуратнее интерфейс, понятнее поведение элементов и более цельная админка.
Что изменилось главное
Больше всего внимания в этом релизе получила административная часть RadicalMart. Мы обновили фронтенд панели управления и привели к общему виду те элементы, с которыми администратор работает каждый день: формы, списки, быстрые действия и модальные окна.
Отдельно переработана логика связанных сущностей. Теперь работа с категориями, полями и метаданными из редакторов стала более цельной: меньше разрозненных решений, больше общего поведения и понятной структуры.
Также обновлены служебные скрипты, языковые файлы и внутренние механизмы, которые помогают RadicalMart оставаться удобным фундаментом для проектов на Joomla.
Большое ревью и много мелкой работы
Перед выпуском 3.0.21 мы провели сильное ревью кода и собрали накопленные правки в один большой технический релиз. В нем 59 коммитов, 523 измененных файла и более 8 800 строк правок.
Внутри релиза - более 30 реальных исправлений. Часть из них относится к интерфейсу, часть - к административным сценариям, часть - к внутренней логике компонента. Мы специально не превращаем эту новость в технический журнал: для владельцев сайтов главное, что обновление делает RadicalMart аккуратнее и удобнее в работе.
Админка стала приятнее
Мы обновили JavaScript-часть панели управления и добавили общие утилиты для интерфейса. Это помогает разным разделам RadicalMart работать в одном стиле и упрощает дальнейшее развитие компонента.
Модальные окна, формы, списки и быстрые действия получили более аккуратную обработку состояний, сообщений и взаимодействий. Для администратора это означает меньше лишних движений и более предсказуемую работу интерфейса.
Исправления без лишней тревоги
В релиз вошел большой набор точечных исправлений. Мы поправили неточности в интерфейсе, текстах, служебных сценариях, обработке данных и внутренних событиях RadicalMart.
Это как раз тот тип обновления, который делает продукт взрослее: меньше мелких раздражающих моментов, больше порядка внутри и лучше база для следующих версий.
Для кого это обновление
Обновление полезно всем, кто использует RadicalMart 3.x на рабочих сайтах или готовит проекты на Joomla. Особенно заметным оно будет для тех, кто часто работает в админке: добавляет товары, настраивает поля, категории, мета-товары и другие сущности магазина.
Если коротко: это релиз про порядок, удобство и большую уборку под капотом, которую мы давно хотели сделать.
Как обновиться
Если RadicalMart уже установлен на сайте, устанавливайте обновление через установщик SovMart. Его можно получить на сайте sovmart.ru. Это правильный способ обновления RadicalMart; стандартный установщик Joomla для этого релиза использовать не нужно.
Перед обновлением, как обычно, рекомендуем сделать резервную копию сайта. Это хорошая привычка для любого крупного обновления, особенно если магазин активно используется и имеет собственные доработки.
Итог
RadicalMart 3.0.21 - это большой шаг по качеству и удобству администрирования. Мы провели ревью, обновили фронтенд панели управления, внесли более 30 исправлений и подготовили компонент к дальнейшему развитию.
Обновляйтесь, работайте спокойнее и следите за следующими релизами: у RadicalMart впереди еще много хорошего.