Сегодня был выпущен третий beta релиз. По словам разработчиков в каждый новый релиз будут добавляться все новые функции до тех пор, пока продукт не достигнет “зрелости”, после чего разработку заморозят и выпустят Release Candidate. Планируется выпускать новые версии каждые 6 недель.
Список новшеств и изменений:
- Рефакторинг компонентов Config
- Все настройки были перемещены в пространство имен ZendConfigReader;
- Был добавлен ZendConfigFactory для упрощения получения массива из конфигурационного файла;
- Существующие форматы конфигурации теперь поддерживают импорт дополнительных конфигурационных файлов;
- Все константы обработки были перенесены в пространство имен ZendConfigProcessor.
Новый слой View
- Новые субкомпоненты включают ZendViewModel, ZendViewResolver, ZendViewRenderer, и ZendViewStrategy ;
- Компонент Zend_View был перенесен в ZendViewRendererPhpRenderer, и переписан для распределения своих обязанностей на субкомпоненты для более гибкого использования;
- Новый класс ZendViewView, поддерживающий селективный рендеринг шаблонов;
- MVC упрощает использование стандртных компонентов, таких как, создание вьюшек, страниц ошибок и прочего;
Переписан слой работы с DB
Новый компонент AgileZen
- Полная поддержка AgileZen API
- Разработано для использования framework.zend.com/zf2/board
PHP 5.4 Support
- Найдены и исправлены все ошибки при работе с версией PHP 5.4
Текущий бета релиз затронул и такие компоненты, как ZendGData, ZendNavigation, ZendSession, ZendServiceStrikeIron, ZendServiceTechnorati, ZendServiceTwitter, ZendHttpHeaderAccept*, ZendLdap, ZendOAuth. Исправлено более 200 ошибок с момента выпуска второй беты.
Источник
Установочные пакеты доступны по адресу http://packages.zendframework.com
Автор: Sky4eg