Привет, друзья!
Рады сообщить вам о выходе "Юпи!" версии 0.9.4 !
Возможно, многие из вас успели заметить или даже скачать еще версию 0.9.2, к сожалению, в ней обнаружились ошибки из-за которых пришлось быстро выпустить версию 0.9.3
Анонса версии 0.9.3 на нашем сайте не было, постараемся в этой заметке описать все изменения, произошедшие с версии 0.9.2 и до версии 0.9.4.
Поехали!
1 Исправления мелких багов и улучшение панели управления.
- работа в панели управления для пользователя без прав администратора (улучшение модуля rbac)
- исправлено массовое удаление комментариев
- исправлены выпадающие списки категорий в модуле "store"
- улучшены списки (гриды) в некоторых модулях
- исправлена установка и работа на MySQL 5.6.x
2 Изменения в модулях для интернет-магазина:
- добавлена публичная проверка статуса заказа (0.9.2)
- урл-ы интернет-магазина изменены с /catalog/* на /store/* (0.9.2)
- отображать или нет публичную карточку заказа теперь можно настроить из админки (0.9.2)
- добавлены уведомления на почту о новых заказах и о текущем состоянии заказа (0.9.2)
- в модуле "homepage" теперь можно указать "интернет-магазин" для отображения каталога на главной странице
- добавлена возможность ручной сортировки: категорий товара, товаров, вариантов товара
- добавлены три поля для дополнительных цен товара: закупочная цена, рекомендованная цена, средняя цена по рынку
- в списке товаров теперь выводятся и дополнительные категории товара
- добавлена возможность создавать свои статусы для заказов
- во время установки можно выбрать группу модулей "интернет-магазин" и установить только их
3 Внутренние улучшения
- много рефакторинга
- значительно улучшен перевод интерфейса панели управления
- ConfigManager теперь корректно мерджит алиасы (aliases)
- добавлены дефолтные экшены для стандартных CRUD-операций
- в HttpRequest->noCsrfValidationRoutes теперь передаются роуты, а не урлы
- увеличен объем сохраняемых данных в поле "Текст" модуля "Страницы"
- изменён алгоритм ресайза изображений в Thumbnailer. Отрефакторены ImageUploadBehavior и FileUploadBehavior
4 SEO-улучшения
- исправлена генерация урлов (slug).Подключён компонент 2amigos/transliteration-helper, YText::translit теперь использует его. Клиентская транслитерация liTranslit заменена на бэкенд
- добавлен компонент chemezov/yii-seo. Лэйауты и вьюхи подогнаны под него. В модели добавлено поведение, которое позволяет вызывать функции getUrl/getAbsoluteUrl, возвращающие url к текущей модели
5 Прочие улучшения
- исправлены баги в добавлении комментариев
- для комментариев используются внутренние виджеты Textarea и Redactor (с возможностью добавления ссылок и загрузки изображений)
Обратная совместимость с версией 0.9.3 и ниже сохранена, к сожалению, лишь частично. Вот на что стоит обратить внимание при обновлении:
- Свойства контроллеров keywords и description заменены на metaKeywords и metaDescription соответственно (поменяйте во вьюхах темы)
- Виджет TagCloudWidget из модуля "Блоги" теперь вызывается без параметров
- В модуле "comment" виджеты CommentList и CommentForm объединены в один
Из прочих новостей.
Существенно обновили контент нашего промо-сайта http://yupe-project.ru/:
- добавили страничку с полным перечислением функциональности интернет-магазина
- если Вам необходимо разработать интернет-магазин - мы и наши партнеры с радостью сделаем это для Вас!
- начали готовить обучающий курс по созданию проектов на Yiiframework и "Юпи!". Заявку можно оставить уже сейчас!
- работаем над улучшением и развитием нашей партнерской программы. Если вы пишите на Yii и/или используете "Юпи!" - напишите нам!
В нашей команде пополнение!
@sabian очень многое сделал для текущего релиза!
Огромное спасибо всей команде за труды!
@chemezov @mikspark @ApexWire @DarkCs @sabian вы лучшие!
Больше подробностей - CHANGELOG
Скачать последнюю версию - http://yupe-project.ru/download
Подписаться на новости - http://yupe-project.ru/subscribe
До скорого!