Jun 18 2010

Зарелизили Propel 1.5.2

Category: Symfonyingvar @ 10:25

С момента релиза предыдущей версии Propel прошло меньше месяца. Текущая версия Propel 1.5.2 имеет обратную совместимость с веткой 1.5. За это время было исправлено более чем 20 багов, добавлены новые фичи. Полный список изменений.

Список новых возможностей

  • Поддержка Namespace
  • Aggregate Column Behavior – позволяет повесить Behavior на изменение поля с помощью агрегатной функции
  • ModelCriteria::findOneOrCreate() – делается выборка данных используя findOne(), если результат пустой, то создается новая запись
  • Simple Templating Engine For Behaviors – создавать Behaviors стало проще
  • Query Comments – в выполняемый SQL запрос стало возможным добавлять комментарии, что очень полезно при анализе журналов выполненных запросов
  • Miscellaneous – рефакторинг автозагрузчика Model, чтобы разделить загрузку  классов “Core Propel” и классов Model, что увеличит время загрузки и упрощает интеграцию со сторонними библиотеками

Детальнее про все возможности можно почитать на официальном сайте Propel blog: Propel 1.5.2 Released.

Обновление

SVN:

> svn checkout http://svn.propelorm.org/tags/1.5.2

PEAR:

> sudo pear upgrade propel/propel-generator
> sudo pear upgrade propel/propel-runtime

Материалы по теме:

Tags: , ,