1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/bool_it-milk_tea_coffee_cash_system

Клонировать/Скачать
CHANGELOG.md 43 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 07:40 527e89e

Версия V5.1.39 LTS (2019-11-18)

Это обновление является регулярным и включает в себя следующие изменения:

  • Исправление драйвера memcached;
  • Улучшение метода HasManyThrough для связи запросов;
  • Улучшение метода isJson класса Request;
  • Улучшение связи запросов;
  • Исправления в драйвере redis;
  • Добавление метода getWhere в класс Model для поддержки составных первичных ключей;
  • Улучшения в новом методе Query;
  • Улучшения привязки параметров в замыканиях;
  • Исправления в методе Validate;
  • Устранение проблемы с дополнительным двоеточием в URL в некоторых случаях;
  • Настройка composer.json;
  • Решение проблемы с ошибкой «файл не существует» при использовании метода Cache::clear;
  • Использование метода unlink класса File для удаления файлов;
  • Улучшения метода parseData;
  • Исправления метода проверки изображений;
  • Улучшения генерации URL;
  • Поддержка чисел в пустых операциях;
  • Улучшения совместимости с PHP 7.4.

Версия V5.1.38 LTS (2019-08-08)

Регулярное обновление, включающее следующие изменения:

  • Метод isJson добавлен в класс Request;
  • Улучшен запрос с плавающей точкой;
  • Исправлена ошибка в запросе связи с пустым внешним ключом;
  • Удалось реализовать поддержку статистики и предварительной загрузки для удалённых связей один-ко-многим;
  • Реализована поддержка методов has и hasWhere для удалённых связей один-ко-многим;
  • Оптимизирован метод parseIn;
  • Улучшен метод parseLike для запроса;
  • Улучшена генерация URL;
  • Улучшён метод toArray модели;
  • Исправлен метод notIn для запроса;
  • Улучшено выполнение запросов к полям JSON;
  • Улучшены методы display и fetch контроллера, возвращающие объект ViewResponse;
  • Улучшен метод param;
  • Улучшен метод getExplain драйвера mysql;
  • Улучшено время запроса;
  • Добавлена поддержка мягкого удаления для методов модели has и hasWhere;
  • Решены проблемы, о которых сообщили пользователи.

Версия V5.1.37 LTS (2019-05-26)

Обновление включает следующие изменения:

  • Улучшено обновление связанных данных;
  • Исправлены ошибки в динамическом получении данных из связанных таблиц;
  • Обновлён драйвер redis;
  • Исправлены проблемы с ошибками при появлении двумерных массивов в правилах валидации;
  • Расширена поддержка кроссдоменных запросов;
  • Модель hidden теперь лучше поддерживает связанные атрибуты;
  • В метод where добавлен параметр bind для передачи данных запроса;
  • Улучшен метод load для объектов DataSet;
  • Исправлена проблема с методом clear класса Cache и тегами;

Версия V5.1.36 LTS (2019-04-28)

В этом обновлении были внесены следующие изменения:

  • Исправлена ошибка, когда метод chunk вызывал исключение;
  • Исправлено отображение модели visible;
  • Улучшена загрузка переменных окружения;
  • Улучшена поддержка уровня журнала в командной строке;
  • Решена проблема невозможности очистки тегов кэша при наличии префикса кэша;
  • Метод saveAll модели HasMony теперь совместим с форматом Collection;
  • Исправлена проблема использования строк в запросах whereOr;
  • Влияние настройки dateFormat на запись данных теперь улучшено;
  • Исправлены запросы к кешу;
  • Запоминание адреса перехода;
  • Улучшенное мягкое удаление;
  • Агрегатные запросы SQL теперь не ограничиваются значением 1;
  • Обновление кеша.

Версия V5.1.35 LTS (2019-03-02)

Основное внимание уделено исправлению ошибок, о которых сообщали пользователи:

  • Исправлена двойная проверка пользовательских методов валидации в классе Validation;
  • Модель получила метод isEmpty для определения пустой модели;
  • Получено улучшение поддержки append в геттерах;
  • Исправлена самосвязанная проблема в one-to-many;
  • Фасады получили обновлённые комментарии;
  • Улучшено определение скрытых и видимых атрибутов в связанных свойствах;
  • Маршрутизация с MISS теперь работает корректно;
  • Файл pgsql.sql был обновлён.

Версия V5.1.34 LTS (2019-01-30)

Обновления направлены на исправление ошибок и улучшение функциональности:

  • Улучшен метод has в классе Request для поддержки патча;
  • Многоусловная уникальная валидация стала более гибкой;
  • Проверка размера файла при пользовательской валидации файлов была улучшена;
  • Запрос in теперь поддерживает выражения;
  • Метод getBind в маршрутизации получил улучшения;
  • Получение сообщений об ошибках в классе валидации стало более удобным;
  • Значение по умолчанию в помощнике response было улучшено;
  • Регулярные выражения в MySQL были обновлены;
  • Модели стали лучше преобразовывать типы при записи выражений Expression.

Версия V5.1.33 LTS (2018-12-24)

Изменения направлены на улучшение функциональности и исправление ошибок:

  • Улучшен метод attach для много-к-много связей;
  • Запросы с агрегацией получили улучшенный метод field;
  • Сохранение связанных моделей стало более эффективным;
  • Возвращаемое значение метода exists в моделях было исправлено;
  • Запись и вывод времени были улучшены;
  • Промежуточное ПО контроллера получило улучшения;
  • Производительность замены регулярных выражений в маршрутах была увеличена;
  • Обработка меток кэша была улучшена.

Версия V5.1.32 LTS (2018-12-09)

Эта версия содержит одно важное обновление безопасности, рекомендуется обновить систему:

  • Метод field был улучшен;
  • Тип возврата метода count был изменён;
  • Функция download позволяет отображать файлы в браузере;
  • Данные в таблицах многие-ко-многим записываются более точно;
  • Драйвер sqlsrv теперь поддерживает несколько схем;
  • Файлы с истекшим сроком действия обрабатываются единообразно;
  • Связанным моделям добавили метод make, который создаёт объект без сохранения;
  • Условия выражений теперь поддерживают статические переменные;
  • Имя контроллера теперь определяется точнее;
  • Разбор view-метода в поле был улучшен.

Версия V5.1.31 LTS (2018-12-09)

Основные изменения направлены на исправление проблем, о которых сообщали пользователи:

  • Выполнение метода execute в классе запроса было улучшено;
  • Определение правил маршрутизации теперь учитывает тип запроса;
  • Ошибка orderRaw была исправлена;
  • Команда optimize:autoload была обновлена;
  • Проблема с повторным выполнением события при уничтожении мягкого удаления была решена;
  • Валидация всегда проверяет правила, независимо от require;
  • Исключение при удалении всех правил пользовательской валидации было устранено;
  • Микросекунды в полях времени записываются автоматически;
  • Метод Connection::getrealsql был улучшен;
  • Генерация HTTPS-адресов теперь корректна;
  • Потребление внутренних указателей в array_walk_recursive было оптимизировано;
  • Ручная привязка параметров стала удобнее;
  • Поле field в агрегатных запросах теперь поддерживает Expression. Данный текст представляет собой перечень изменений в различных версиях программного обеспечения. В тексте содержатся технические подробности, связанные с разработкой и тестированием программного обеспечения, но без предоставления конкретных примеров кода или подробного описания процесса разработки.

В тексте упоминаются различные функции и улучшения, такие как:

  • добавление поддержки для новых команд;
  • улучшение производительности;
  • исправление ошибок;
  • оптимизация существующих функций;
  • расширение возможностей поиска и фильтрации данных;
  • поддержка новых форматов файлов и т. д.

Однако, поскольку текст не содержит конкретных примеров использования этих функций, невозможно предоставить более точный перевод.

Данный текст является техническим документом, который может быть полезен разработчикам и администраторам программного обеспечения. Улучшение класса Session методом boot

  • Метод инициализации класса App может выполняться отдельно.
  • Улучшение метода param класса Request.
  • Улучшение замены переменных в ресурсах маршрутизации.
  • Добавление метода __isset в класс Request.
  • Влияние метода useGlobalScope на мягкое удаление.
  • Исправление вызова командной строки.
  • Улучшение init метода класса Cookie.
  • Улучшение возвращаемого значения для удаления многих-ко-многим.
  • Поддержка replace для записи один-ко-многим.
  • Добавление в маршрутизацию метода filter для проверки соответствия запроса параметрам.
  • Отмена параметра filter в методах session/env/server класса Request.
  • Уточнение вывода атрибутов в ассоциациях.
  • Модель: после операции удаления объект не очищается, а только помечается.
  • Настройка метода save модели для возврата логического значения.
  • Коррекция метода isAjax класса Request.
  • Коррекция чтения конфигурации модулей в промежуточном программном обеспечении.
  • Отключение функции установки переменных запроса в классе Request.
  • Удаление модификатора по умолчанию для получения переменных запроса.
  • Добавление методов setAction/setModule/setController в класс Request.
  • Вызов Query класса при удалении модели с использованием ассоциации.
  • Улучшение распознавания доменного имени в генерации URL.
  • Улучшенное определение доменных имён в проверке URL.
  • Методы isExists и isForce в моделях.
  • Возврат логических значений для методов destroy и restore мягкого удаления.

V5.1.15 (2018-6-1)

В этой версии основное внимание уделено улучшению производительности и настройке кэширования маршрутов, а также добавлена поддержка файлов журналов в формате JSON.

  • В классе контейнера добавлен метод exists для определения существования объекта.
  • Отменён метод autoload в классе конфигурации.
  • Повышение производительности кэша маршрутов.
  • Улучшен метод init класса Dispatch.
  • Создание валидаторов с помощью команды make:validate.
  • Метод get класса Config поддерживает параметры по умолчанию.
  • Исправлена команда для полей кэша.
  • Улучшено поведение класса App при возврате null данных.
  • Улучшена работа метода __isset класса модели.
  • Исправлен метод withAggregate класса Query.
  • Улучшен метод setRuleName класса RuleItem.
  • Устранены конфликты зависимостей и параметров.
  • Исправлены проблемы с поддержкой сторонних драйверов в Db классе.
  • Исправлены ошибки в запросах моделей.
  • Исправлен метод has класса File для кэшированных файлов.
  • Исправлено вложение ресурсов маршрутизации.
  • Улучшено чтение переменной $_SERVER в классе Request.
  • Улучшена обработка запросов кэша.
  • Кэширование маршрутов поддерживает отдельные методы и параметры.
  • Исправлены многократные вызовы промежуточного программного обеспечения для ресурсов маршрутизации.
  • Оптимизирована команда optimize:config.
  • Файлы журналов поддерживают формат JSON.
  • Исправлен метод connect класса Db.
  • Класс Log не записывает автоматически предыдущие журналы.
  • По умолчанию транзакции включены для операций ассоциации моделей.
  • Улучшены события для мягкого удаления.

V5.1.14 (2018-5-18)

Эта версия включает оптимизацию и улучшения в базовом контейнере, а также добавление функций кэширования маршрутизации для повышения производительности.

  • Улучшения в области внедрения зависимостей для передачи параметров объектам.
  • Улучшения в создании экземпляров классов ядра.
  • Улучшения при чтении дат в полях.
  • Улучшенный метод getScene в классах валидации.
  • Модели поддерживают операции create и save с заменой.
  • Улучшен механизм вызова класса Db.
  • Преобразование класса App в контейнерный класс.
  • Улучшенная настройка по умолчанию в контейнерах.
  • Добавлен метод создания экземпляров фабричных классов в классе Loader.
  • Добавлено конфигурирование параметров по умолчанию для переменных маршрутизации.
  • Разработана концепция кэширования для маршрутизации.
  • Улучшен процесс обработки ошибок.
  • Команда для очистки кэша маршрутизации.

V5.1.13 (2018-5-11)

Основное внимание в этой версии уделяется поддержке транзакций XA MySQL, поддержке событий модели и улучшению класса Facade.

  • Автоматическое улучшение кэширования.
  • Улучшение генерации URL.
  • Исправления в кэше данных.
  • Улучшение работы метода value.
  • Условия join и view поддерживают использование объектов Expression.
  • Улучшен метод parseKey в драйверах.
  • Улучшенные методы host и domain в классе Request для обработки портов.
  • Модели включают метод withEvent для контроля выполнения операций модели.
  • Модели добавляют методы setInc/setDec для обновления событий.
  • Добавляются события before_restore и after_restore в модели.
  • Включается поддержка наблюдателей за событиями модели в маршрутизации.
  • Маршрутизация включает метод mobile для управления доступом мобильных устройств.
  • Поддерживаются транзакции XA в базах данных MySQL.
  • Улучшается поддержка IN запросов в индексах массивов.
  • Исправляется метод invokeMethod.
  • Исправляются ошибки при записи пустых данных.
  • Драйвер redis поддерживает predis.
  • Улучшается метод parseData.
  • Улучшается загрузка модулей.
  • Изменяется метод инициализации в классе App.
  • Массивы запросов поддерживают объекты Expression.
  • Улучшаются зависимости в закрытии.
  • Обновляется обновление средних таблиц в отношениях многие-ко-многим.
  • Контейнеры позволяют создавать пользовательские экземпляры объектов.

V5.1.12 (2018-4-25)

Основной фокус этой версии — улучшение своевременности запросов главного и подчинённого серверов и динамическая настройка данных запросов.

  • Динамическая настройка данных запроса.
  • Улучшение анализа комментариев.
  • Исправленный метод __unset в классе App.
  • Улучшение привязки доменных имён при генерации URL.
  • Улучшение своевременности главных и подчинённых запросов.
  • Улучшение функциональности кэширования данных с помощью метода value.
  • Улучшение методов коллекции разбивки на страницы.
  • Улучшение подсказок кода в классе Db.
  • Журналы SQL включают метки главных и подчинённых серверов.

V5.1.11 (2018-4-19)

Это версия безопасности и исправлений, которая улучшает обработку запросов JSON и доступ к объектам контейнеров, а также содержит потенциальную уязвимость безопасности, рекомендуя обновление.

  • Возможность указания типов полей для запросов JSON.
  • Улучшенный метод selectInsert.
  • Метод whereColumn поддерживает массивы.
  • Улучшенный метод make в контейнерах.
  • Контейнерный метод delete поддерживает массивы.
  • Улучшение автозагрузки composer.
  • Улучшение движка шаблонов.
  • Исправленная потенциальная уязвимость в методе like.

V5.1.10 (2018-4-16)

Этот выпуск представляет собой набор улучшений и исправлений, включая усиление команды think clear.

  • Улучшенный метод orderField.
  • Улучшенный метод exists.
  • Изменение местоположения файла входа cli.
  • Улучшенный метод null.
  • Улучшенный метод parseTime.
  • Исправленное предварительное заполнение запросов с ассоциациями.
  • Улучшенный драйвер mysql.
  • Усиление команды think clear с опциями -c -l -r.
  • Улучшенное распознавание завершающих / в правилах маршрутизации.

V5.1.9 (2018-4-12)

Основные изменения в этой версии связаны с улучшением и исправлениями, а также обновлением безопасности. Это рекомендуемая версия для обновления.

  • Шаблоны по умолчанию используют правила преобразования имён операций, которые можно настроить.
  • Улучшенный метод ip в классе Request.
  • Мягкое удаление полей моделей по умолчанию определяет значения.
  • Маршруты поддерживают китайские символы в правилах.
  • При использовании замыкания для запросов используется cache(true), что приводит к исключению.
  • Улучшенный метод loadComposerAutoloadFiles в классе Loader.
  • Повышена безопасность запросов.
  • Исправленные проблемы с именами контроллеров в маршрутах.
  • Решены проблемы с порядком хуков app_begin и module_init.
  • Исправлены проблемы с выполнением команд через командную строку.
  • Исправлены другие проблемы, о которых сообщили пользователи.

V5.1.8 (2018-4-5)

Фокус этой версии направлен на улучшение поддержки доменов и модулей в промежуточном ПО, а также на исправление некоторых проблем.

  • Добавлена опция template.auto_rule для настройки правил преобразования имён операций по умолчанию в шаблонах.
  • Правила шаблонов теперь реализуются движком представлений.
  • Исправлены определения маршрутов.
  • Исправлены правила контроллеров маршрутизации.
  • Улучшенный метод ip класса Request поддерживает настраиваемые параметры прокси-IP.
  • Промежуточное ПО поддерживает регистрацию через псевдонимы в массивах.
  • Улучшен автозагрузчик composer через командную строку.
  • Включена поддержка определения доменов в промежуточном ПО.
  • Глобальное промежуточное ПО поддерживает файлы определений модулей.
  • Журнал Log поддерживает параметр close для глобального закрытия записи.
  • Ловля исключений HttpResponseException в промежуточном ПО.
  • Улучшен параметр замыкания в промежуточном ПО.
  • Улучшена отложенная обработка групповых маршрутов.
  • Улучшено распознавание доменных имён и их привязка.
  • Улучшено параллельное выполнение файлового кэширования и ведения журнала.

V5.1.7 (2018-3-28)

Изменения в этой версии направлены на улучшение маршрутизации и повышение её безопасности.

  • Поддержка файлов конфигурации промежуточного ПО для предварительного определения псевдонимов промежуточного ПО в маршрутах.

  • Исправлены некоторые проблемы маршрутизации.

  • Поле автоматически распознаётся методом fieldRaw.

  • Представлен класс Expression.

  • Запрос класса добавляет метод raw.

  • Все методы класса Query поддерживают использование выражений raw для запросов.

  • Улучшенный инкремент/декремент запросов поддерживает пакетное обновление.

  • Улучшенное промежуточное ПО.

  • Улучшенный метод create класса Response.

  • Улучшенный автозагрузчик composer.

  • Исправлен append в доменной маршрутизации.

  • Исправлена проблема с получением методов инициализации операций. Оптимизация контроллера — API

  • Оптимизация тегов в шаблонах класса Template.

  • Добавление, удаление и очистка методов для экземпляров класса Container.

  • Исправление ошибки в методе eagerlyMorphToMany для связанных объектов MorphMany.

  • Улучшение обработки исключений в классе Container.

  • Поддержка метода bind для объектов Domain.

  • Корректировка параметров разбивки на страницы.

  • Обеспечение того, что выходные данные по умолчанию не зависят от URL.

  • Поддержка многоуровневых контроллеров в аннотациях маршрутизации.

  • Метод getNumRows в классе Query для получения количества записей, затронутых предыдущей операцией.

  • Повышение производительности условий запроса.

  • Модификация метода readTransform в модели для обработки сериализованных типов.

  • Класс Log с методом close для временного закрытия записи текущего запроса.

  • Автоматическое удаление файлов журнала (с настройкой параметра max_files).

  • Исправления в методе getPk класса Query.

  • Решение проблем с макетом кэша шаблонов.

  • Оптимизация кэширования в методах select класса Query.

  • Усовершенствование функций помощника ввода.

  • Улучшенное определение состояния разрыва соединения.

  • Более эффективные методы проверки регулярных выражений.

  • Изменение порядка загрузки языковых пакетов (до app_init).

  • Превращение метода fetch класса Controller в final.

  • Использование для переменных в маршрутах.

  • Расширение поддержки XMLResponse для передачи закодированных данных XML.

  • Адаптация метода view класса Query к табличным именам массивов.

  • Улучшения в привязке моделей к маршрутам.

  • Наследование правил групповых переменных.

  • Улучшенная автоматическая загрузка Composer в режиме cli-server.

  • Обработка исключений для переменных маршрутов.

  • Введение промежуточного программного обеспечения.

  • Определение маршрутов с использованием middleware.

  • Создание команд make:middleware для генерации промежуточного ПО.

  • Полная поддержка глобального промежуточного ПО.

  • Оптимизированный подход к конфигурации с помощью команды optimize:config.

  • Обновлённый метод has в классе Config.

  • Настройка параметров привязки для запросов времени.

  • Повышенная безопасность для операций inc/dec/exp.

V5.1.5 (2018-01-31)

Основные улучшения связаны с поддержкой JSON в базах данных и улучшением производительности. Также были исправлены некоторые проблемы с маршрутизацией.

  • Улучшена поддержка JSON в запросах к данным.
  • Расширена поддержка агрегирования JSON полей.
  • Добавлен метод getOrFail в моделях.
  • Доработан метод parseKey в драйверах баз данных.
  • Самоассоциативные запросы join в Query стали более эффективными.
  • Отсутствие данных больше не приводит к созданию запросов в кэше.
  • Введена команда run для запуска встроенного сервера.
  • Изменения в методе pathinfo класса Request для поддержки cli-сервера.
  • Параметр use_lock в Session позволяет управлять блокировкой.
  • Решены проблемы с автоматическим созданием пустых каталогов в файловом кэше.
  • Логирование стало более надёжным при параллельной записи.
  • Разрешено передавать объекты Query в метод where класса Query.
  • Возможность настройки имён файлов для отдельных журналов.
  • Ограничения для доменных имён и групп в маршрутизации стали более строгими.
  • Новый метод subDomain в классе Request для извлечения поддоменов.
  • Контроль над кэшированием запросов с помощью метода allowCache в Response.
  • Отправка данных через метод sendData в Request.
  • Независимость класса Env от putenv.
  • Улучшено отображение ошибок в консоли.
  • Модернизация связей MorphTo.
  • Исправлены проблемы с полным соответствием маршрутов и доступом через косые черты.
  • Многоуровневые группы в маршрутах стали более гибкими.
  • Генерация URL для многоуровневых групп.
  • Влияние параметра url_convert в генерации URL.
  • Улучшен анализ ошибок в miss и auto маршрутах.
  • Отменена предварительная загрузка связанных запросов в кэш.

V5.1.4 (2018-01-19)

Основное внимание уделено улучшению операций с базами данных и моделями.

  • Опция deleteTime может быть установлена в false для отключения мягкого удаления.
  • Модели получили метод getError.
  • Методы getTableFields и getFieldsType в классе Query теперь поддерживают автоматическое получение имён таблиц.
  • Модельные методы toCollection могут принимать параметры для указания классов наборов данных.
  • Объединение запросов стало более эффективным.
  • Предварительная загрузка с помощью with в связях стала более гибкой благодаря новым параметрам кэширования.
  • Кэширование в методах get и all в моделях поддерживает связанные кэши.
  • Поддерживается сортировка по полям.
  • Разбивка на партии при вставке данных.
  • Улучшена обработка данных JSON.
  • Маршрутизация ext стала более точной.
  • Правила route теперь используют get|post для регистрации маршрутов.

V5.1.3 (2018-01-12)

Изменения направлены на улучшение маршрутизации и функций.

  • Новые вспомогательные функции env и route.
  • Визуальные маршруты.
  • Переадресация в маршрутах.
  • По умолчанию каталоги разделяются косой чертой (можно настроить иначе).
  • Изменён порядок загрузки общих файлов и конфигураций (помощники можно использовать прямо в конфигурациях).
  • Фильтр в представлениях.
  • Фильтрация в view-помощнике.
  • Улучшенный генератор кэша.
  • Дополнительный уровень в Session::get.
  • Только в Request для определения значений по умолчанию.
  • Групповая маршрутизация.
  • Ошибки в автоматическом кэшировании при использовании замыканий.
  • Удаление view_filter из хуков.
  • Проблемы с ресурсами в группах маршрутизации решены.
  • Обновление драйвера сеанса.

V5.1.2 (2018-01-08)

Улучшения касаются конфигурации и базы данных.

  • Исправлена вложенность в групповых маршрутах.
  • Синтаксические ошибки после разделителей в пользовательских шаблонах.
  • Повторные вызовы самоассоциативных отношений.
  • Массивы и нулевые условия в запросах.
  • Возможные проблемы в Order и Field в Query.
  • Трёхступенчатая конфигурация.
  • Доступ к объектам конфигурации через ArrayAccess.
  • Путь приложения в App.
  • SelfRelation для определения самоассоциации.

V5.1.1 (2018-01-03)

Исправлены ошибки обратной связи.

  • Cookie: исправлена работа с массивами.
  • Контроллер: исправление fetch.
  • Кросс-доменные запросы: улучшение.
  • app_dispatch: новый хук.
  • Detach в много-много связей: исправление.
  • Soft delete: исправление destroy.
  • HTTPOnly в Cookie: значение по умолчанию false.
  • Журналы File: добавлен параметр single для записи в один файл.
  • ext и denyExt в маршрутах: можно не указывать параметры.
  • Save в моделях: поддержка Oracle.
  • InsertAll в Query: использование data и limit.
  • WhereOr в динамических запросах: поддержка.
  • IP-адреса в журналах: улучшение.
  • Update в моделях: сохранение всех данных.
  • Pivot модели: улучшено создание экземпляров.
  • Data в моделях: обновление.
  • Много-много моделей: улучшение.
  • Force в моделях: принудительное обновление всех данных.
  • Хуки: настройка точек входа.
  • Валидация: обновление.
  • HasWhere в запросах: проблема с дублированием данных решена.
  • saveall в моделях: возвращает набор данных.
  • Clear в File кэше: обновлён.
  • Сериализация в кэше: добавлена.
  • Псевдонимы доменов: улучшение работы.
  • Передача и получение значений в псевдонимах доменов: обновление.
  • panDomain в Request: новый метод.
  • Устаревшие поля: улучшенное обнаружение.
  • App: create для создания экземпляров библиотек приложений.
  • Контейнеры: добавлен метод has.
  • Подключение к нескольким базам данных: улучшение.
  • Восстановление после потери соединения: улучшение обработки ошибок.
  • BuildQuery в моделях: обновлено.
  • UnionAll в Query: новый метод.
  • Статистические функции для связей: расширены (Sum/Max/Min/Avg).
  • Задержка записи: улучшение.
  • Chunk: поддержка составных первичных ключей.
  • JSON: улучшенная запись.
  • Mysql insertAll: обновление.
  • Save в моделях и составные первичные ключи: обновление.
  • Inc и dec в Query: обработка ключевых слов.
  • Срок действия в файловом кеше: сохранение при inc и dec.
  • Redis срок действия: улучшен.
  • CheckRule для проверки отдельных данных: новый метод.
  • SetDec: задержка записи исправлена.
  • Max и min: добавлен force.
  • Двухуровневая конфигурация: чувствительность к регистру.
  • Join в Query и самоассоциация: улучшение.
  • Таблицы для связанных моделей: настройка имён.
  • GetFieldsType и getTableFields в Query: новые методы.
  • View_replace_str и view: отмена замены.
  • Дополнительные правила маршрутизации после привязки домена: улучшение.
  • Mysql insertAll и поддержка JSON: обновление.
  • Redis и длинные соединения: обновление.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/bool_it-milk_tea_coffee_cash_system.git
git@api.gitlife.ru:oschina-mirror/bool_it-milk_tea_coffee_cash_system.git
oschina-mirror
bool_it-milk_tea_coffee_cash_system
bool_it-milk_tea_coffee_cash_system
master