Данный текст представляет собой перечень улучшений и изменений в программном обеспечении. В нём нет законченных предложений или фрагментов кода, которые можно было бы перевести. В тексте встречаются названия функций, классов и методов, но без контекста сложно понять, что они делают и как используются. Если у вас есть дополнительная информация или контекст, который поможет мне выполнить перевод, пожалуйста, предоставьте его. **Оптимизация контроллера — API** * Оптимизация тегов в шаблонах класса Template. * Добавление, удаление и очистка методов для экземпляров класса Container. * Исправление ошибки в методе eagerlyMorphToMany для связанных объектов MorphMany. * Улучшение обработки исключений в классе Container. * Поддержка метода bind для объектов Domain. * Корректировка параметров разбивки на страницы. * Обеспечение того, что выходные данные по умолчанию не зависят от URL. * Поддержка многоуровневых контроллеров для аннотаций маршрутов. * Метод getNumRows в классе Query для получения количества записей, затронутых предыдущей операцией. * Повышение производительности условий запросов. * Модификация метода readTransform в модели для обработки сериализованных типов. * Класс Log с методом close для временного закрытия записи текущего запроса. * Автоматическое удаление файлов журнала (с настройкой параметра max_files). * Исправления в методе getPk класса Query. * Устранение проблемы с макетом кэша шаблонов. * Оптимизация метода select в классе Query. * Улучшения в функции ввода помощника. * Улучшенное определение состояния разрыва соединения. * Обновления в регулярных выражениях для проверки. * Изменение порядка загрузки языковых пакетов (перед app_init). * Превращение метода fetch в контроллере в final. * Использование <var> для переменных в маршрутах. * Расширение поддержки XMLResponse для передачи закодированных данных XML. * Изменения в поддержке имён таблиц в методе view класса Query. * Обновление привязки моделей к маршрутам. * Улучшенная обработка групповых переменных. * Улучшенный автоматический загрузчик composer в режиме cli-server. * Обработка исключений для переменных маршрута. * Введение промежуточного программного обеспечения. * Определение маршрутов с использованием метода middleware. * Генерация команд для создания промежуточного ПО (make:middleware). * Глобальная поддержка промежуточного ПО. * Улучшена оптимизация конфигурации (optimize:config) для глобального промежуточного ПО. * Модернизация метода has в классе config. * Настройка параметров привязки для запросов времени. * Повышенная безопасность для inc/dec/exp запросов.