Команда разработчиков Symfony объявила о выходе сразу двух релизов:
Symfony 1.3 RC и Symfony 1.4 RC
Ветка 1.4 является LTS (long time support) версией, пришедшей на замену ветке 1.0.
Поддержка Symfony 1.4 будет осуществляться до января 2013 года.
Стабильные версии обеих веток планируется выпустить через две недели.
Команда разработчиков Symfony выпустила версию 1.3.0 beta 2.
По их словам это последний beta-релиз ветки 1.3, все усилия были направлены на обеспечение стабильности существующего кода.
Из новенького:
— Интеграция со стабильной версией Propel 1.4 ()
— Усовершенствован валидатор ответа, появившийся в 1.3 beta 1
Планы на будущее:
16 ноября — 1.3.0 RC1
23 ноября — 1.3.0 RC2
30 ноября — 1.3.0 Stable
p.s. кроме того, вышла новая версия фреймворка для тестирования
Команда Symfony выпустила релиз 1.2.9, что новенького:
— Doctrine обновился с 1.0.10 до 1.0.12
— Cовместимость с php 5.3
— Изменения в документации и тестах фреймворка
Разработчики отмечают, что поддержка ветки 1.2 будет постепенно прекращаться, примерно через 6 недель появится версия 1.2.10, которая станет последней в ветке 1.2.
Кроме обновления ветки 1.2. разработчики Symfony выпустили первый альфа-релиз Symfony 1.3, данный релиз не является стабильным, предназначен для тестирования и экспериментов.
Что нового в версии 1.3: Производительность
— система роутинга была переписана, для более быстрого сопоставления роутов и входящего URL
— добавлена опция «project:optimize», которая позволяет кэшировать структуру каталогов проекта, что позволяет сократить количество операций чтения файловой системы Doctrine
— с версии 1.3 является ORM по умолчанию для Symfony, Propel так же поддерживается, однако в новых проектах рекомендуется использовать именно Doctrine SwiftMailer
— с версии 1.3 в состав Symfony войдет библиотека для работы с почтой Панели отладки
— добавлены две новых «панели» для разработки и отладки приложений. Панель «view» и панель «mailer». Панель «view» — отображает шаблоны из которых состоит текущая страница, а так же переменные, передаваемые в представление
Процесс разработки
— В версию 1.3 внесены некоторые изменения, которые должны облегчить труд разработчика. В «девелоперское» окружение добавлен новый механизм автозагрузки классов, который способен распознать изменения в коде, так что теперь нет необходимости запускать команду «cc» каждый раз после добавления класса.
— Улучшены модульные и функциональные тесты, так же реализована возможность запуска тестов из плагинов.
Я совсем недавно о появлении последней версии Symfony 1.1. Однако после ее выхода была критическая ошибка в фреймворке и разработчикам пришлось выпустить еще одну версию — 1.1.9.