<commit_before>Новые возможности
=================

На этой странице кратко излагаются новые возможности, внесённые в каждом релизе Yii.

Версия 1.1.11
-------------

 * [Добавлена поддержка HTTP-кеширования](/doc/guide/caching.page#http-caching)
 * [Добавлена поддердка кодов возврата в колнсольных приложениях](/doc/guide/topics.console#exit-codes)
 * [Добавлена возможность исключения отдельных правил валидации](/doc/guide/form.model#declaring-validation-rules)
 * [Добавлена поддержка генерации файлов для git и hg](/doc/guide/quickstart.first-app#creating-your-first-yii-application)

Версия 1.1.8
-------------
 * [Добавлена возможность использовать свой класс правила URL](/doc/guide/topics.url#using-custom-url-rule-classes)

Версия 1.1.7
------------
 * [Добавлена поддержка URL в стиле REST](/doc/guide/topics.url#user-friendly-urls)
 * [Добавлена поддержка кэширования запросов](/doc/guide/caching.data#query-caching)
 * [Теперь возможно передавать параметры именованным группам условий связи](/doc/guide/database.arr#relational-query-with-named-scopes)
 * [Добавлена возможность выполнения реляционных запросов без получения данных из связанных моделей](/doc/guide/database.arr#performing-relational-query-without-getting-related-models)
 * [В AR добавлена поддержка связей HAS_MANY through и HAS_ONE through](/doc/guide/database.arr#relational-query-with-through)
 * [В миграции добавлена поддержка транзакций](/doc/guide/database.migration#transactional-migrations)
 * [Теперь возможно использовать привязку параметров с отдельными классами действий](/doc/guide/basics.controller#action-parameter-binding)
 * [Добавлена поддержка валидации на клиенте без AJAX с использованием [CActiveForm]]

Версия 1.1.6
------------
 * [Добавлен конструктор запросов](/doc/guide/database.query-builder)
 * [Добавлены миграции](/doc/guide/database.migration)
 * [Лучшие практики MVC](/doc/guide/basics.best-practices)
 * [Консольным командам добавлена поддержка анонимных параметров и глобальных опций](/doc/guide/topics.console)

Версия 1.1.5
-------------

 * [Добавлена поддержка действий и параметров действий в консольных командах](/doc/guide/topics.console)
 * [Добавлена поддержка загрузки классов из пространств имён](/doc/guide/basics.namespace)
 * [Добавлена поддержка темизации виджетов](/doc/guide/topics.theming#theming-widget-views)

Версия 1.1.4
------------

 * [Добавлена поддержка автоматической привязки параметров действий контроллера](/doc/guide/basics.controller#action-parameters)

Версия 1.1.3
-------------

 * [Добавлена возможность настройки виджета через файл конфигурации приложения](/doc/guide/topics.theming#customizing-widgets-globally)

Версия 1.1.2
-------------

 * [Добавлен веб-кодогенератор Gii](/doc/guide/topics.gii)

Версия 1.1.1
------------

 * Добавлен виджет CActiveForm, упрощающий написание кода формы и поддерживающий
 прозрачную валидацию как на стороне клиента, так и на стороне сервера.

 * Произведён рефакторинг кода, генерируемого yiic. Приложение-каркас теперь
 генерируется с поддержкой нескольких главных разметок, использован виджет меню,
 добавлена возможность сортировать данные в административном интерфейсе, для
 отображения форм используется CActiveForm.

 * [Добавлена поддержка глобальных консольных команд](/doc/guide/topics.console).

Версия 1.1.0
------------

 * [Добавлена возможность использования модульного и функционального тестирования](/doc/guide/test.overview).

 * [Добавлена возможность использования скинов виджета](/doc/guide/topics.theming#skin).

 * [Добавлен гибкий инструмент для построения форм](/doc/guide/form.builder).

 * Улучшен способ объявления безопасных атрибутов модели:
	 - [Безопасное присваивание значений атрибутам](/doc/guide/form.model#securing-attribute-assignments).

 * Изменён алгоритм жадной загрузки по умолчанию для зависимых запросов AR так,
   что все таблицы объединяются в одном SQL запросе.

 * Изменён псевдоним таблицы по умолчанию на имя связи AR.

 * [Добавлена поддержка использования префикса таблиц](/doc/guide/database.dao#using-table-prefix).

 * Добавлен набор новых расширений — [библиотека Zii](http://code.google.com/p/zii/).

 * Псевдоним для главной таблицы в AR запросе теперь всегда равен 't'.

<div class="revision">$Id: changes.txt 3526 2012-01-01 03:18:43Z qiang.xue $</div><commit_msg>fixed Russian docs typos<commit_after>Новые возможности
=================

На этой странице кратко излагаются новые возможности, внесённые в каждом релизе Yii.

Версия 1.1.11
-------------

 * [Добавлена поддержка HTTP-кеширования](/doc/guide/caching.page#http-caching)
 * [Добавлена поддержка кодов возврата в консольных приложениях](/doc/guide/topics.console#exit-codes)
 * [Добавлена возможность исключения отдельных правил валидации](/doc/guide/form.model#declaring-validation-rules)
 * [Добавлена поддержка генерации файлов для git и hg](/doc/guide/quickstart.first-app#creating-your-first-yii-application)

Версия 1.1.8
-------------
 * [Добавлена возможность использовать свой класс правила URL](/doc/guide/topics.url#using-custom-url-rule-classes)

Версия 1.1.7
------------
 * [Добавлена поддержка URL в стиле REST](/doc/guide/topics.url#user-friendly-urls)
 * [Добавлена поддержка кэширования запросов](/doc/guide/caching.data#query-caching)
 * [Теперь возможно передавать параметры именованным группам условий связи](/doc/guide/database.arr#relational-query-with-named-scopes)
 * [Добавлена возможность выполнения реляционных запросов без получения данных из связанных моделей](/doc/guide/database.arr#performing-relational-query-without-getting-related-models)
 * [В AR добавлена поддержка связей HAS_MANY through и HAS_ONE through](/doc/guide/database.arr#relational-query-with-through)
 * [В миграции добавлена поддержка транзакций](/doc/guide/database.migration#transactional-migrations)
 * [Теперь возможно использовать привязку параметров с отдельными классами действий](/doc/guide/basics.controller#action-parameter-binding)
 * [Добавлена поддержка валидации на клиенте без AJAX с использованием [CActiveForm]]

Версия 1.1.6
------------
 * [Добавлен конструктор запросов](/doc/guide/database.query-builder)
 * [Добавлены миграции](/doc/guide/database.migration)
 * [Лучшие практики MVC](/doc/guide/basics.best-practices)
 * [Консольным командам добавлена поддержка анонимных параметров и глобальных опций](/doc/guide/topics.console)

Версия 1.1.5
-------------

 * [Добавлена поддержка действий и параметров действий в консольных командах](/doc/guide/topics.console)
 * [Добавлена поддержка загрузки классов из пространств имён](/doc/guide/basics.namespace)
 * [Добавлена поддержка темизации виджетов](/doc/guide/topics.theming#theming-widget-views)

Версия 1.1.4
------------

 * [Добавлена поддержка автоматической привязки параметров действий контроллера](/doc/guide/basics.controller#action-parameters)

Версия 1.1.3
-------------

 * [Добавлена возможность настройки виджета через файл конфигурации приложения](/doc/guide/topics.theming#customizing-widgets-globally)

Версия 1.1.2
-------------

 * [Добавлен веб-кодогенератор Gii](/doc/guide/topics.gii)

Версия 1.1.1
------------

 * Добавлен виджет CActiveForm, упрощающий написание кода формы и поддерживающий
 прозрачную валидацию как на стороне клиента, так и на стороне сервера.

 * Произведён рефакторинг кода, генерируемого yiic. Приложение-каркас теперь
 генерируется с поддержкой нескольких главных разметок, использован виджет меню,
 добавлена возможность сортировать данные в административном интерфейсе, для
 отображения форм используется CActiveForm.

 * [Добавлена поддержка глобальных консольных команд](/doc/guide/topics.console).

Версия 1.1.0
------------

 * [Добавлена возможность использования модульного и функционального тестирования](/doc/guide/test.overview).

 * [Добавлена возможность использования скинов виджета](/doc/guide/topics.theming#skin).

 * [Добавлен гибкий инструмент для построения форм](/doc/guide/form.builder).

 * Улучшен способ объявления безопасных атрибутов модели:
	 - [Безопасное присваивание значений атрибутам](/doc/guide/form.model#securing-attribute-assignments).

 * Изменён алгоритм жадной загрузки по умолчанию для зависимых запросов AR так,
   что все таблицы объединяются в одном SQL запросе.

 * Изменён псевдоним таблицы по умолчанию на имя связи AR.

 * [Добавлена поддержка использования префикса таблиц](/doc/guide/database.dao#using-table-prefix).

 * Добавлен набор новых расширений — [библиотека Zii](http://code.google.com/p/zii/).

 * Псевдоним для главной таблицы в AR запросе теперь всегда равен 't'.

<div class="revision">$Id: changes.txt 3526 2012-01-01 03:18:43Z qiang.xue $</div>
{'fraction_non_alphanumeric': 0.12403802625622454, 'fraction_numerical': 0.011090991398822997, 'mean_word_length': 4.096309111880046, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6168334', 'n_tokens_mistral': 3619, 'n_tokens_neox': 3881, 'n_words': 648}